@charset "UTF-8";.hero-fullscreen[data-hero-parallax]{--hero-progress: 0;--hero-x: 0}.hero-fullscreen__sticky{backface-visibility:hidden;transform:translateZ(0)}.hero-fullscreen__media-inner{inset:-3%;will-change:transform;transform:translateZ(0) scale(calc(1 + var(--hero-progress) * .0943)) translate3d(0,calc(var(--hero-progress) * -12%),0)}.hero-fullscreen__kv{will-change:transform;transform:translate3d(calc(var(--hero-progress) * 1.5rem),calc(-50% + var(--hero-progress) * -2rem),0)}@media(prefers-reduced-motion:reduce){.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__spacer{display:none}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__sticky{position:relative;min-height:min(100dvh,100vh);height:auto}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__media-inner{inset:0;transform:none}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__kv{transform:translate3d(0,-50%,0)}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__intro{opacity:1!important;transform:none!important}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__overlay{opacity:1!important;position:relative;inset:auto;min-height:0}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__overlay-panel,.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__media-blur{backdrop-filter:none;-webkit-backdrop-filter:none}.hero-fullscreen[data-hero-reduced-motion="1"] .hero-fullscreen__overlay-copy{transform:none}}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__intro{will-change:opacity,transform;opacity:clamp(0,1 - var(--hero-x) * 2,1);transform:translate3d(0,calc(var(--hero-x) * -1.75rem),0)}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__intro:focus-within{opacity:1;z-index:30}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__overlay{opacity:clamp(0,(var(--hero-x) - .5) * 2,1)}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__media-blur{will-change:backdrop-filter;-webkit-backdrop-filter:blur(min(8px,var(--hero-progress) * 14px));backdrop-filter:blur(min(8px,var(--hero-progress) * 14px))}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__overlay-panel{transform:translateZ(0)}.hero-fullscreen[data-hero-parallax]:not([data-hero-reduced-motion="1"]) .hero-fullscreen__overlay-copy{will-change:transform;transform:translate3d(0,calc((1 - var(--hero-x)) * .75rem),0)}
