@media(max-width:1319px){.HeroBlock_hideOnMobile__jSQLM{display:none!important}}@media(min-width:1320px){.HeroBlock_hideOnDesktop__iiwjL{display:none!important}}@property --hero-background-color{syntax:"<color>";inherits:true;initial-value:transparent}.HeroBlock_hero__Nmk_7{display:flex;min-height:512px;--hero-line-height-heading:1;--hero-text-wrap-heading:balance}@media(max-width:687px){.HeroBlock_hero__Nmk_7{min-height:auto!important;--hero-text-shadow:none!important;--hero-text-shadow-large:none!important;--hero-content-shadow:none!important;--hero-content-shadow-button:none!important;--hero-content-shadow-small-text:none!important;--hero-kicker-bar-color:currentColor}.HeroBlock_hero__Nmk_7.HeroBlock_bordered___c6pd{--section-horizontal-padding:var(--spacing6)!important;--section-vertical-padding-start:var(--spacing6)!important;--section-vertical-padding-end:var(--spacing6)!important}}.HeroBlock_container__63Gnd{position:relative;z-index:1;overflow:hidden}@media(max-width:687px){.HeroBlock_container__63Gnd{--section-horizontal-content-alignment:normal!important;padding-inline:var(--spacing5)}.HeroBlock_container__63Gnd:before{position:absolute;inset:0;z-index:-25;content:"";background-color:var(--hero-background-color);filter:brightness(.8)}}.HeroBlock_fullHeight__dl3W_{min-height:calc(100vh - 6rem);min-height:calc(100svh - 6rem)}.HeroBlock_content__0Xnk6{flex-grow:1;display:flex;filter:var(--hero-content-shadow);z-index:0;--section-horizontal-padding:var(--spacing11)!important;--section-vertical-padding-start:var(--spacing11)!important;--section-vertical-padding-end:var(--spacing11)!important}@media(max-width:687px){.HeroBlock_content__0Xnk6{--section-horizontal-padding:var(--spacing6)!important;--section-vertical-padding-start:var(--spacing6)!important;--section-vertical-padding-end:var(--spacing6)!important;--section-text-alignment:initial!important;--section-horizontal-content-alignment:normal!important}}@media(min-width:688px){.HeroBlock_content__0Xnk6{--section-background-color:transparent!important;--hero-background-color:transparent!important}}.HeroBlock_contentContainer__dqHF8{max-width:var(--hero-content-max-width);width:100%;gap:var(--spacing7);display:flex;flex-direction:column;align-items:var(--section-horizontal-content-alignment)}@media(prefers-reduced-motion:no-preference){.HeroBlock_contentContainer__dqHF8{animation:HeroBlock_useAnimateInOnIntersectionProgressTimeout___3rDV 2s 1.5s forwards}.HeroBlock_contentContainer__dqHF8.HeroBlock_hasAnimatedIn__IUT4O>*,.HeroBlock_contentContainer__dqHF8.HeroBlock_hasPriority__mVQYH>*{animation:HeroBlock_animateInHeroContent___Epc7 2s forwards}.HeroBlock_contentContainer__dqHF8>*{opacity:0;transform:translateY(var(--spacing7));animation-delay:.8s}.HeroBlock_contentContainer__dqHF8>:first-child{animation-delay:0s}.HeroBlock_contentContainer__dqHF8>:nth-child(2){animation-delay:.2s}.HeroBlock_contentContainer__dqHF8>:nth-child(3){animation-delay:.4s}.HeroBlock_contentContainer__dqHF8>:nth-child(4){animation-delay:.6s}@media(scripting:none)or (scripting:initial-only){.HeroBlock_contentContainer__dqHF8>*{opacity:1;transform:translateY(0)}}.HeroBlock_contentContainer__dqHF8.HeroBlock_isUsingTimeoutAnimation__5Ra12:not(.HeroBlock_hasPriority__mVQYH)>*{animation:HeroBlock_animateInHeroContentIfNotLoadedQuickly__B19b4 2s 1.5s forwards}}@keyframes HeroBlock_animateInHeroContentIfNotLoadedQuickly__B19b4{to{opacity:1;transform:translateY(0)}}@keyframes HeroBlock_animateInHeroContent___Epc7{to{opacity:1;transform:translateY(0)}}.HeroBlock_gradient__xr_3r{position:absolute;inset:0;z-index:-5;background:var(--hero-gradient-brand)}@media(max-width:687px){.HeroBlock_gradient__xr_3r{display:none}}.HeroBlock_backgroundMediaContainer__49TFU{position:absolute;inset:0;overflow:hidden;pointer-events:none}@media(max-width:687px){.HeroBlock_backgroundMediaContainer__49TFU{height:50vh;height:50svh;order:-1;position:relative;width:calc(100% + var(--spacing5)*2);margin-inline:calc(-1*var(--spacing5));margin-block-end:calc(-1*var(--spacing8))}}@media(prefers-reduced-motion:no-preference){.HeroBlock_backgroundMediaContainer__49TFU{animation:HeroBlock_useAnimateInOnIntersectionProgressTimeout___3rDV 1s 1.5s forwards}.HeroBlock_backgroundMediaContainer__49TFU .HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundMediaContainer__49TFU .HeroBlock_backgroundVideo__VuGU0{filter:opacity(0);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(scripting:none)or (scripting:initial-only){.HeroBlock_backgroundMediaContainer__49TFU .HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundMediaContainer__49TFU .HeroBlock_backgroundVideo__VuGU0{filter:opacity(1);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_hasAnimatedIn__IUT4O .HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_hasAnimatedIn__IUT4O .HeroBlock_backgroundVideo__VuGU0,.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_hasPriority__mVQYH .HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_hasPriority__mVQYH .HeroBlock_backgroundVideo__VuGU0{animation:HeroBlock_animateInHeroBackground__N2ku5 1s 0s forwards}.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_isUsingTimeoutAnimation__5Ra12:not(.HeroBlock_hasPriority__mVQYH) .HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundMediaContainer__49TFU.HeroBlock_isUsingTimeoutAnimation__5Ra12:not(.HeroBlock_hasPriority__mVQYH) .HeroBlock_backgroundVideo__VuGU0{animation:HeroBlock_animateInHeroBackgroundIfNotLoadedQuickly__umw2o 1s 1.5s forwards}}.HeroBlock_backgroundMediaContainer__49TFU:before{content:"";position:absolute;inset:0;z-index:-20;background-color:var(--color-black)}@keyframes HeroBlock_animateInHeroBackgroundIfNotLoadedQuickly__umw2o{to{filter:opacity(1);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes HeroBlock_animateInHeroBackground__N2ku5{to{filter:opacity(1);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}}@keyframes HeroBlock_useAnimateInOnIntersectionProgressTimeout___3rDV{to{--use-animate-in-on-intersection-progress:1}}.HeroBlock_scrollAffordance__IOdEJ{position:absolute;inset-inline:0;inset-block-end:0;margin:0 auto var(--spacing7) auto}@media(max-width:687px){.HeroBlock_scrollAffordance__IOdEJ{display:none}}.HeroBlock_backgroundImage__NQl7y,.HeroBlock_backgroundVideo__VuGU0{-o-object-fit:var(--hero-background-fit,cover);object-fit:var(--hero-background-fit,cover);z-index:-15}.HeroBlock_backgroundVideo__VuGU0{position:absolute;height:100%;width:100%;inset:0}