.hero-story-module__hYN2aW__filmLight{z-index:-20;pointer-events:none;position:absolute;inset:calc(-10% - 120px) calc(-7% - 120px)}.hero-story-module__hYN2aW__filmLightLayer{opacity:0;background:radial-gradient(closest-side,rgb(var(--film-light-layer,240 118 107)/.62)0%,rgb(var(--film-light-layer,240 118 107)/.6)45%,rgb(var(--film-light-layer,240 118 107)/.45)62%,rgb(var(--film-light-layer,240 118 107)/.28)72%,rgb(var(--film-light-layer,240 118 107)/.12)82%,rgb(var(--film-light-layer,240 118 107)/.03)92%,rgb(var(--film-light-layer,240 118 107)/0)100%);will-change:opacity;transition:opacity .9s;position:absolute;inset:0}.hero-story-module__hYN2aW__filmLightLayer[data-active=true]{opacity:1}.hero-story-module__hYN2aW__lit{box-shadow:0 18px 46px rgb(var(--hero-film-light,240 118 107)/.34),0 2px 6px #3c282d14;transition:box-shadow .9s}.hero-story-module__hYN2aW__litSoft{box-shadow:0 8px 22px rgb(var(--hero-film-light,240 118 107)/.18),0 1px 3px #3c282d0f;transition:box-shadow .9s}.hero-story-module__hYN2aW__chapterButton{-webkit-tap-highlight-color:transparent;outline:none}.hero-story-module__hYN2aW__chapterButton:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #f0766b99}.hero-story-module__hYN2aW__swap{transition:opacity .32s,transform .32s cubic-bezier(.16,1,.3,1)}.hero-story-module__hYN2aW__swap[data-phase=out]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(-7px)}.hero-story-module__hYN2aW__swap[data-phase=in]{opacity:0;transition:none;transform:translateY(9px)}.hero-story-module__hYN2aW__rec{background:#ef4444;border-radius:999px;width:8px;height:8px;animation:1s ease-in-out infinite hero-story-module__hYN2aW__hero-story-blink}@keyframes hero-story-module__hYN2aW__hero-story-blink{50%{opacity:.25}}.hero-story-module__hYN2aW__avatar{opacity:0;transition:opacity .4s,transform .5s cubic-bezier(.16,1,.3,1);transform:scale(.4)}.hero-story-module__hYN2aW__avatar[data-on=true]{opacity:1;transform:scale(1)}.hero-story-module__hYN2aW__ready{background:#22c55e;border-radius:999px;width:10px;height:10px;animation:1.2s ease-out infinite hero-story-module__hYN2aW__hero-story-ping}@keyframes hero-story-module__hYN2aW__hero-story-ping{0%{box-shadow:0 0 #22c55e8c}to{box-shadow:0 0 0 11px #22c55e00}}.hero-story-module__hYN2aW__sparkle{color:#f0766b;animation:1.1s ease-in-out infinite hero-story-module__hYN2aW__hero-story-twinkle;display:inline-flex}@keyframes hero-story-module__hYN2aW__hero-story-twinkle{50%{transform:scale(1.25)rotate(12deg)}}.hero-story-module__hYN2aW__waveBar{background:#f0766b;border-radius:2px;width:3px;height:4px;animation:.9s ease-in-out infinite hero-story-module__hYN2aW__hero-story-wave;display:block}@keyframes hero-story-module__hYN2aW__hero-story-wave{0%,to{height:4px}50%{height:17px}}.hero-story-module__hYN2aW__threadLayer{pointer-events:none;position:absolute;inset:-4px 0;overflow:hidden}.hero-story-module__hYN2aW__threadBright{clip-path:inset(0 calc((1 - var(--rail-progress,0))*100%)0 0)}.hero-story-module__hYN2aW__threadDim{opacity:.38}.hero-story-module__hYN2aW__threadCarrier{animation:hero-story-module__hYN2aW__hero-thread-drift var(--thread-duration,9s)linear var(--thread-delay,0s)infinite;position:absolute;inset:0}.hero-story-module__hYN2aW__threadDot{right:0;top:calc(50% + var(--thread-offset,0px));width:var(--thread-size,2px);height:var(--thread-size,2px);animation:hero-story-module__hYN2aW__hero-thread-hue var(--thread-duration,9s)linear var(--thread-delay,0s)infinite;border-radius:999px;position:absolute;transform:translateY(-50%)}@keyframes hero-story-module__hYN2aW__hero-thread-drift{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes hero-story-module__hYN2aW__hero-thread-hue{0%{opacity:0;background:#7fa8e8}8%{opacity:1}50%{background:#b3a2dc}92%{opacity:1}to{opacity:0;background:#f08f95}}.hero-story-module__hYN2aW__thread[data-paused=true] .hero-story-module__hYN2aW__threadCarrier,.hero-story-module__hYN2aW__thread[data-paused=true] .hero-story-module__hYN2aW__threadDot{animation-play-state:paused}.hero-story-module__hYN2aW__threadStatic{pointer-events:none;background:linear-gradient(90deg,#7fa8e8,#b3a2dc,#f08f95);display:none;position:absolute;inset:-2px 0;-webkit-mask-image:radial-gradient(circle,#000 1px,#0000 1.6px);mask-image:radial-gradient(circle,#000 1px,#0000 1.6px);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:7px 5px;mask-size:7px 5px}@media (prefers-reduced-motion:reduce){.hero-story-module__hYN2aW__filmLightLayer{will-change:auto;transition:none}.hero-story-module__hYN2aW__filmLight,.hero-story-module__hYN2aW__lit,.hero-story-module__hYN2aW__litSoft,.hero-story-module__hYN2aW__swap,.hero-story-module__hYN2aW__swap[data-phase=out],.hero-story-module__hYN2aW__avatar{transition:none}.hero-story-module__hYN2aW__rec,.hero-story-module__hYN2aW__ready,.hero-story-module__hYN2aW__sparkle,.hero-story-module__hYN2aW__waveBar{animation:none}.hero-story-module__hYN2aW__waveBar{height:10px}.hero-story-module__hYN2aW__threadLayer{display:none}.hero-story-module__hYN2aW__threadStatic{display:block}}.hero-story-module__hYN2aW__float{animation:4.5s ease-in-out infinite hero-story-module__hYN2aW__hero-create-float}@keyframes hero-story-module__hYN2aW__hero-create-float{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.hero-story-module__hYN2aW__float{animation:none}}[data-film-playing=false] .hero-story-module__hYN2aW__rec,[data-film-playing=false] .hero-story-module__hYN2aW__ready,[data-film-playing=false] .hero-story-module__hYN2aW__sparkle,[data-film-playing=false] .hero-story-module__hYN2aW__waveBar,[data-film-playing=false] .hero-story-module__hYN2aW__float,[data-film-playing=false] .hero-story-module__hYN2aW__threadCarrier,[data-film-playing=false] .hero-story-module__hYN2aW__threadDot{animation-play-state:paused}
.hero-reveal-module__FrdeRG__film{animation:hero-reveal-module__FrdeRG__hero-film-reveal var(--hero-film-fade,.7s)cubic-bezier(.16,1,.3,1)var(--hero-film-fallback-delay,3.5s)both,hero-reveal-module__FrdeRG__hero-controls-gate var(--hero-film-fallback-delay,3.5s)linear}[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__film{animation:hero-reveal-module__FrdeRG__hero-film-reveal-staged var(--hero-film-fade,.7s)cubic-bezier(.16,1,.3,1)var(--hero-film-delay,1.45s)both,hero-reveal-module__FrdeRG__hero-controls-gate-staged var(--hero-film-delay,1.45s)linear}.hero-reveal-module__FrdeRG__card{animation:hero-reveal-module__FrdeRG__hero-card-enter .72s cubic-bezier(.16,1,.3,1)calc(var(--hero-card-delay,1.75s) + var(--hero-fallback-offset,2.05s))both}[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__card{animation:hero-reveal-module__FrdeRG__hero-card-enter-staged .72s cubic-bezier(.16,1,.3,1)var(--hero-card-delay,1.75s)both}.hero-reveal-module__FrdeRG__controlsGate{animation:hero-reveal-module__FrdeRG__hero-controls-gate var(--hero-film-fallback-delay,3.5s)linear}[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__controlsGate{animation:hero-reveal-module__FrdeRG__hero-controls-gate-staged var(--hero-film-delay,1.45s)linear}@keyframes hero-reveal-module__FrdeRG__hero-controls-gate{0%,to{visibility:hidden}}@keyframes hero-reveal-module__FrdeRG__hero-controls-gate-staged{0%,to{visibility:hidden}}@keyframes hero-reveal-module__FrdeRG__hero-film-reveal{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes hero-reveal-module__FrdeRG__hero-film-reveal-staged{0%{opacity:0;transform:scale(.985)}to{opacity:1;transform:scale(1)}}@keyframes hero-reveal-module__FrdeRG__hero-card-enter{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-reveal-module__FrdeRG__hero-card-enter-staged{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media not all and (min-width:48rem){.hero-reveal-module__FrdeRG__film,[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__film{animation:hero-reveal-module__FrdeRG__hero-film-fade-in var(--hero-film-mobile-fade,.9s)ease-out var(--hero-film-mobile-delay,.15s)both,hero-reveal-module__FrdeRG__hero-controls-gate var(--hero-film-mobile-delay,.15s)linear}.hero-reveal-module__FrdeRG__controlsGate,[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__controlsGate{animation:hero-reveal-module__FrdeRG__hero-controls-gate var(--hero-film-mobile-delay,.15s)linear}.hero-reveal-module__FrdeRG__card,[data-hero-stage=assembling] .hero-reveal-module__FrdeRG__card{animation:hero-reveal-module__FrdeRG__hero-card-enter .72s cubic-bezier(.16,1,.3,1)var(--hero-mobile-card-delay,.65s)both}}.hero-reveal-module__FrdeRG__filmFadeOverlay{background:linear-gradient(to bottom,rgb(var(--hero-fade-rgb)/0)0%,rgb(var(--hero-fade-rgb)/.028)10%,rgb(var(--hero-fade-rgb)/.104)20%,rgb(var(--hero-fade-rgb)/.216)30%,rgb(var(--hero-fade-rgb)/.352)40%,rgb(var(--hero-fade-rgb)/.5)50%,rgb(var(--hero-fade-rgb)/.648)60%,rgb(var(--hero-fade-rgb)/.784)70%,rgb(var(--hero-fade-rgb)/.896)80%,rgb(var(--hero-fade-rgb)/.972)90%,rgb(var(--hero-fade-rgb))100%)}@keyframes hero-reveal-module__FrdeRG__hero-film-fade-in{0%{opacity:0}to{opacity:1}}[data-hero-revealed] .hero-reveal-module__FrdeRG__film,[data-hero-revealed] .hero-reveal-module__FrdeRG__controlsGate{animation:none}video[controls]~.hero-reveal-module__FrdeRG__filmFadeOverlay{display:none}@media (prefers-reduced-motion:reduce){.hero-reveal-module__FrdeRG__film,.hero-reveal-module__FrdeRG__card,.hero-reveal-module__FrdeRG__controlsGate,[data-hero-stage] .hero-reveal-module__FrdeRG__film,[data-hero-stage] .hero-reveal-module__FrdeRG__card,[data-hero-stage] .hero-reveal-module__FrdeRG__controlsGate{animation:none}}
