.wp-block-szymanowski-hero{align-items:flex-end;background-color:#1a1a1a;display:flex;min-height:100vh;min-height:100dvh;position:relative}@media (min-width:768px){.wp-block-szymanowski-hero{min-height:100vh;min-height:100dvh}}.wp-block-szymanowski-hero.hero-variant-custom,.wp-block-szymanowski-hero.hero-variant-subpage,.wp-block-szymanowski-hero.hero-variant-subpage-cta{background-image:url(/wp-content/themes/szymanowski-theme/public/images/main-bg-full.ba37c7.svg);background-position:top;background-repeat:no-repeat;background-size:100% 100%}.wp-block-szymanowski-hero .hero-bg-layer{background:#1a1a1a;bottom:0;left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;top:0;z-index:0}.wp-block-szymanowski-hero .hero-stripe{animation:hero-accordion-in-s .6s cubic-bezier(.22,1,.36,1) forwards;background-position-y:center;background-repeat:no-repeat;background-size:1600% 100%;height:100%;opacity:0;position:absolute;top:0;transform:translateX(0);width:calc(6.25% + 1px);will-change:opacity,transform}.wp-block-szymanowski-hero .hero-stripe:nth-child(8),.wp-block-szymanowski-hero .hero-stripe:nth-child(9){animation-delay:.3s}.wp-block-szymanowski-hero .hero-stripe:nth-child(10),.wp-block-szymanowski-hero .hero-stripe:nth-child(7){animation-delay:.42s}.wp-block-szymanowski-hero .hero-stripe:nth-child(11),.wp-block-szymanowski-hero .hero-stripe:nth-child(6){animation-delay:.54s}.wp-block-szymanowski-hero .hero-stripe:nth-child(12),.wp-block-szymanowski-hero .hero-stripe:nth-child(5){animation-delay:.66s}.wp-block-szymanowski-hero .hero-stripe:nth-child(13),.wp-block-szymanowski-hero .hero-stripe:nth-child(4){animation-delay:.78s}.wp-block-szymanowski-hero .hero-stripe:nth-child(14),.wp-block-szymanowski-hero .hero-stripe:nth-child(3){animation-delay:.9s}.wp-block-szymanowski-hero .hero-stripe:nth-child(15),.wp-block-szymanowski-hero .hero-stripe:nth-child(2){animation-delay:1.02s}.wp-block-szymanowski-hero .hero-stripe:first-child,.wp-block-szymanowski-hero .hero-stripe:nth-child(16){animation-delay:1.14s}.wp-block-szymanowski-hero .hero-stripe:first-child,.wp-block-szymanowski-hero .hero-stripe:nth-child(2),.wp-block-szymanowski-hero .hero-stripe:nth-child(3),.wp-block-szymanowski-hero .hero-stripe:nth-child(4),.wp-block-szymanowski-hero .hero-stripe:nth-child(5),.wp-block-szymanowski-hero .hero-stripe:nth-child(6),.wp-block-szymanowski-hero .hero-stripe:nth-child(7){animation-name:hero-accordion-in-left-s}.wp-block-szymanowski-hero .hero-stripe:nth-child(10),.wp-block-szymanowski-hero .hero-stripe:nth-child(11),.wp-block-szymanowski-hero .hero-stripe:nth-child(12),.wp-block-szymanowski-hero .hero-stripe:nth-child(13),.wp-block-szymanowski-hero .hero-stripe:nth-child(14),.wp-block-szymanowski-hero .hero-stripe:nth-child(15),.wp-block-szymanowski-hero .hero-stripe:nth-child(16){animation-name:hero-accordion-in-right-s}.wp-block-szymanowski-hero .hero-stripe:nth-child(8),.wp-block-szymanowski-hero .hero-stripe:nth-child(9){animation-name:hero-accordion-in-s}.wp-block-szymanowski-hero .hero-stripe:first-child{background-position:0 0;left:0}.wp-block-szymanowski-hero .hero-stripe:nth-child(2){background-position:6.66% 0;left:6.25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(3){background-position:13.33% 0;left:12.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(4){background-position:20% 0;left:18.75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(5){background-position:26.66% 0;left:25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(6){background-position:33.33% 0;left:31.25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(7){background-position:40% 0;left:37.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(8){background-position:46.66% 0;left:43.75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(9){background-position:53.33% 0;left:50%}.wp-block-szymanowski-hero .hero-stripe:nth-child(10){background-position:60% 0;left:56.25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(11){background-position:66.66% 0;left:62.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(12){background-position:73.33% 0;left:68.75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(13){background-position:80% 0;left:75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(14){background-position:86.66% 0;left:81.25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(15){background-position:93.33% 0;left:87.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(16){background-position:100% 0;left:93.75%}@keyframes hero-accordion-in-s{0%{opacity:0}to{opacity:1}}@keyframes hero-accordion-in-left-s{0%{opacity:0;transform:translateX(100%)}30%{opacity:1}to{opacity:1;transform:translateX(0)}}@keyframes hero-accordion-in-right-s{0%{opacity:0;transform:translateX(-100%)}30%{opacity:1}to{opacity:1;transform:translateX(0)}}@media (max-width:1023px){.wp-block-szymanowski-hero .hero-stripe{display:none}.wp-block-szymanowski-hero .hero-stripe:nth-child(2n){display:block;width:calc(12.5% + 1px)}.wp-block-szymanowski-hero .hero-stripe:nth-child(2){left:0}.wp-block-szymanowski-hero .hero-stripe:nth-child(4){left:12.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(6){left:25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(8){left:37.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(10){left:50%}.wp-block-szymanowski-hero .hero-stripe:nth-child(12){left:62.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(14){left:75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(16){left:87.5%}}@media (max-width:767px){.wp-block-szymanowski-hero .hero-stripe{animation:none;display:none;opacity:1;transform:none}.wp-block-szymanowski-hero .hero-stripe:nth-child(10),.wp-block-szymanowski-hero .hero-stripe:nth-child(11),.wp-block-szymanowski-hero .hero-stripe:nth-child(12),.wp-block-szymanowski-hero .hero-stripe:nth-child(5),.wp-block-szymanowski-hero .hero-stripe:nth-child(6),.wp-block-szymanowski-hero .hero-stripe:nth-child(7),.wp-block-szymanowski-hero .hero-stripe:nth-child(8),.wp-block-szymanowski-hero .hero-stripe:nth-child(9){display:block;width:calc(12.5% + 1px)}.wp-block-szymanowski-hero .hero-stripe:nth-child(5){left:0}.wp-block-szymanowski-hero .hero-stripe:nth-child(6){left:12.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(7){left:25%}.wp-block-szymanowski-hero .hero-stripe:nth-child(8){left:37.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(9){left:50%}.wp-block-szymanowski-hero .hero-stripe:nth-child(10){left:62.5%}.wp-block-szymanowski-hero .hero-stripe:nth-child(11){left:75%}.wp-block-szymanowski-hero .hero-stripe:nth-child(12){left:87.5%}}@media (prefers-reduced-motion:reduce){.wp-block-szymanowski-hero .hero-stripe{animation:none;opacity:1;transform:none}}@media (min-width:768px){@keyframes heroBgReveal{0%{opacity:0;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.wp-block-szymanowski-hero .hero-bg-animate{animation:heroBgReveal 2.5s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity}}@keyframes heroTextFadeUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]){animation:heroTextFadeUp 1s cubic-bezier(.22,1,.36,1) forwards;opacity:0}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]):first-child{animation-delay:.2s}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]):nth-child(2){animation-delay:.4s}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]):nth-child(3){animation-delay:.6s}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]):nth-child(4){animation-delay:.8s}.wp-block-szymanowski-hero[data-entrance-animation=true] .hero-texts>:not([data-text-reveal]):nth-child(5){animation-delay:1s}body:has(.wp-block-szymanowski-hero.has-hero-stripes) .banner{animation:hero-content-reveal-opacity .8s ease 1.8s forwards;opacity:0}body[data-header-anim=false] .banner{animation:none;opacity:1;transform:none}.wp-block-szymanowski-hero[data-entrance-animation=true] .wp-block-szymanowski-cta>div{opacity:0}@keyframes hero-content-reveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}@keyframes hero-content-reveal-opacity{0%{opacity:0}to{opacity:1}}.wp-block-szymanowski-hero .hero-container{display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:1440px;padding-bottom:80px;padding-left:16px;padding-left:var(--hero-px,16px);padding-right:16px;padding-right:var(--hero-px,16px);padding-top:max(80px,84px);padding-top:var(--hero-pt-mobile,max(80px,84px));position:relative;width:100%;z-index:10}@media (min-width:768px){.wp-block-szymanowski-hero .hero-container{padding-bottom:120px;padding-bottom:var(--hero-pb-desktop,120px);padding-left:24px;padding-right:24px;padding-top:120px;padding-top:var(--hero-pt-desktop,120px)}}@media (min-width:1024px){.wp-block-szymanowski-hero .hero-container{padding-left:39px;padding-right:39px}}@media (max-width:767px){.wp-block-szymanowski-hero .hero-container h1.wp-block-szymanowski-hero-text{font-size:48px;font-size:var(--hero-h1-mobile,48px)}.wp-block-szymanowski-hero .hero-container .wp-block-columns{gap:24px}}.wp-block-szymanowski-hero .hero-texts{display:flex;flex-direction:column;gap:48px;max-width:940px;width:100%}@media (max-width:767px){.wp-block-szymanowski-hero .hero-texts{gap:40px}}.wp-block-szymanowski-hero .hero-texts h1.wp-block-szymanowski-hero-text{letter-spacing:-.01em;line-height:1}.wp-block-szymanowski-hero .hero-texts>*{margin-bottom:0;margin-top:0}.wp-block-szymanowski-hero .hero-texts.is-layout-flow>*+*{margin-top:0}.wp-block-szymanowski-hero .hero-texts .wp-block-szymanowski-hero-text:last-child.indent-heading{text-indent:140px}@media (max-width:1023px){.wp-block-szymanowski-hero .hero-texts .wp-block-szymanowski-hero-text:last-child.indent-heading{text-indent:60px}}.wp-block-szymanowski-hero.hero-ticket-align-center .hero-columns,.wp-block-szymanowski-hero.hero-ticket-align-center .wp-block-columns{align-items:center}.wp-block-szymanowski-hero.hero-ticket-align-center .hero-columns>*,.wp-block-szymanowski-hero.hero-ticket-align-center .wp-block-column{align-self:center}.wp-block-szymanowski-hero.hero-ticket-align-top .hero-columns,.wp-block-szymanowski-hero.hero-ticket-align-top .wp-block-columns{align-items:flex-start}.wp-block-szymanowski-hero.hero-ticket-align-top .hero-columns>*,.wp-block-szymanowski-hero.hero-ticket-align-top .wp-block-column{align-self:flex-start}.wp-block-szymanowski-hero.hero-ticket-align-bottom .hero-columns,.wp-block-szymanowski-hero.hero-ticket-align-bottom .wp-block-columns{align-items:flex-end}.wp-block-szymanowski-hero.hero-ticket-align-bottom .hero-columns>*,.wp-block-szymanowski-hero.hero-ticket-align-bottom .wp-block-column{align-self:flex-end}.wp-block-szymanowski-hero .wp-block-szymanowski-cta{margin-left:auto;margin-right:0;max-width:360px;width:100%}.wp-block-szymanowski-hero .wp-block-columns .wp-block-column:last-child{flex-grow:1}.wp-block-szymanowski-hero .wp-block-szymanowski-countdown-ticket .ticket{margin-left:auto;margin-right:0}.wp-block-szymanowski-hero .hero-container .wp-block-group:has([id^=floating-button]),.wp-block-szymanowski-hero .hero-container [id^=floating-button].wp-block-group:has(a){bottom:0;display:flex;flex-direction:column;height:75px;justify-content:flex-end;margin:0;pointer-events:none;position:absolute;right:39px;width:360px;z-index:50}.wp-block-szymanowski-hero .hero-container .wp-block-group:has([id^=floating-button]) [id^=floating-button]{margin-bottom:0;max-width:100%;pointer-events:auto;width:100%}@media (max-width:1023px){.wp-block-szymanowski-hero .hero-container .wp-block-group:has([id^=floating-button]){right:24px;width:calc(100vw - 48px)}}@media (max-width:767px){.wp-block-szymanowski-hero .hero-container .wp-block-group:has([id^=floating-button]){right:16px;width:calc(100vw - 32px)}}.wp-block-szymanowski-hero .hero-logo-bar{bottom:0;display:none;height:75px;left:0;position:absolute;right:calc(438px + max(0px, (100vw - 1440px) / 2));z-index:40}@media (min-width:1024px){.wp-block-szymanowski-hero .hero-logo-bar{display:block}}@media (max-width:767px){.wp-block-szymanowski-hero[data-hero-section]{display:block;isolation:isolate;min-height:auto;overflow:visible}.wp-block-szymanowski-hero[data-hero-section] .hero-bg-layer{height:100vh;height:100dvh;position:sticky;top:0;z-index:0}.wp-block-szymanowski-hero[data-hero-section] .hero-container{display:flex;flex-direction:column;justify-content:center;margin-top:-100dvh;min-height:100vh;min-height:100dvh;padding-bottom:80px;padding-top:120px;position:relative;z-index:10}}@media (max-height:750px) and (max-width:1023px){.wp-block-szymanowski-hero .wp-block-szymanowski-cta>div{height:auto;padding-bottom:1rem;padding-top:1rem}.wp-block-szymanowski-hero .wp-block-szymanowski-cta .cta-subtitle{display:none}}.wp-block-szymanowski-hero .hero-columns:not(:has(.wp-block-szymanowski-cta,.wp-block-szymanowski-countdown-ticket)) .wp-block-column:first-child:nth-last-child(2),.wp-block-szymanowski-hero .wp-block-columns:not(:has(.wp-block-szymanowski-cta,.wp-block-szymanowski-countdown-ticket)) .wp-block-column:first-child:nth-last-child(2){flex-basis:100%;max-width:none;width:100%}.wp-block-szymanowski-hero .hero-columns:not(:has(.wp-block-szymanowski-cta,.wp-block-szymanowski-countdown-ticket)) .wp-block-column:nth-child(2):last-child,.wp-block-szymanowski-hero .wp-block-columns:not(:has(.wp-block-szymanowski-cta,.wp-block-szymanowski-countdown-ticket)) .wp-block-column:nth-child(2):last-child{display:none}