.landing-module__V_fzTG__landing{--landing-ease:cubic-bezier(.05, .7, .1, 1);--landing-reveal:.9s}.landing-module__V_fzTG__landing[data-theme=dark],.landing-module__V_fzTG__landing [data-theme=dark]{--ds-text:#f4f5f7}.landing-module__V_fzTG__landing[data-motion] [data-reveal]{opacity:0;transition:opacity var(--landing-reveal) var(--landing-ease), transform var(--landing-reveal) var(--landing-ease);transition-delay:var(--reveal-delay,0s);transform:translateY(28px)}.landing-module__V_fzTG__landing[data-motion] [data-reveal=scale]{transform:translateY(28px)scale(.97)}.landing-module__V_fzTG__landing[data-motion] [data-reveal][data-revealed]{opacity:1;transform:none}.landing-module__V_fzTG__word{animation:landing-module__V_fzTG__word-in .7s var(--landing-ease) both;display:inline-block}@keyframes landing-module__V_fzTG__word-in{0%{opacity:0;filter:blur(6px);transform:translateY(.45em)}to{opacity:1;filter:blur();transform:none}}.landing-module__V_fzTG__heroImage{animation:landing-module__V_fzTG__hero-image 1s var(--landing-ease) both}@keyframes landing-module__V_fzTG__hero-image{0%{opacity:.4;transform:scale(1.06)}to{opacity:1;transform:none}}.landing-module__V_fzTG__rise{animation:landing-module__V_fzTG__rise .9s var(--landing-ease) both;animation-delay:var(--rise-delay,0s)}@keyframes landing-module__V_fzTG__rise{0%{opacity:0;transform:translateY(40px)scale(.98)}to{opacity:1;transform:none}}.landing-module__V_fzTG__marquee{width:max-content;animation:48s linear infinite landing-module__V_fzTG__marquee;display:flex}.landing-module__V_fzTG__marqueeTrack:hover .landing-module__V_fzTG__marquee{animation-play-state:paused}@keyframes landing-module__V_fzTG__marquee{to{transform:translate(-50%)}}.landing-module__V_fzTG__swap{animation:landing-module__V_fzTG__swap .6s var(--landing-ease) both}@keyframes landing-module__V_fzTG__swap{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.landing-module__V_fzTG__caret{animation:1s step-end infinite landing-module__V_fzTG__caret}@keyframes landing-module__V_fzTG__caret{50%{opacity:0}}.landing-module__V_fzTG__landing{interpolate-size:allow-keywords}.landing-module__V_fzTG__faq::details-content{block-size:0;transition:block-size var(--motion-spatial-slow) var(--ease-exit), content-visibility var(--motion-spatial-slow) allow-discrete;overflow:hidden}.landing-module__V_fzTG__faq[open]::details-content{block-size:auto;transition-timing-function:var(--landing-ease)}.landing-module__V_fzTG__faq summary::-webkit-details-marker{display:none}.landing-module__V_fzTG__faqIcon{transition:transform var(--motion-spatial-default) var(--ease-standard)}.landing-module__V_fzTG__faq[open] .landing-module__V_fzTG__faqIcon{transform:rotate(45deg)}.landing-module__V_fzTG__standOut{--stand-tile:34vw;--stand-gap:.75rem;--stand-cols:3;--stand-ratio:9 / 16;--stand-final:min(47vw, calc(48svh * 9 / 16));--stand-y:16svh;position:relative}@media (min-width:768px){.landing-module__V_fzTG__standOut{--stand-tile:min(22vw, 19rem);--stand-gap:1.25rem;--stand-cols:5;--stand-ratio:16 / 10;--stand-final:min(44vw, calc(52svh * 1.6));--stand-y:12svh}}.landing-module__V_fzTG__standGrid{opacity:.14;transform:scale(.94)}.landing-module__V_fzTG__standHero{--to-w:var(--stand-final);--to-x:0px;--from-x:0px;width:var(--to-w);aspect-ratio:var(--stand-ratio);translate:calc(-50% + var(--to-x)) calc(-50% + var(--stand-y));box-shadow:0 40px 90px -24px #000000b3,0 0 0 1px #ffffff14}.landing-module__V_fzTG__standHero[data-position=left]{--to-w:calc(var(--stand-final) * .92);--to-x:calc(var(--stand-final) * -.32);--from-x:calc((var(--stand-tile) + var(--stand-gap)) * -1)}.landing-module__V_fzTG__standHero[data-position=right]{--to-x:calc(var(--stand-final) * .26);--from-x:calc(var(--stand-tile) + var(--stand-gap))}.landing-module__V_fzTG__standGlow{width:calc(var(--stand-final) * 2.4);aspect-ratio:var(--stand-ratio);translate:-50% calc(-50% + var(--stand-y));background:radial-gradient(closest-side,#1434cb80,#0000)}.landing-module__V_fzTG__standScrim,.landing-module__V_fzTG__standIntro{opacity:0}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.landing-module__V_fzTG__scrollGrow{animation:linear both landing-module__V_fzTG__scroll-grow;animation-timeline:view();animation-range:entry cover 45%}.landing-module__V_fzTG__drawLine{transform-origin:0;animation:linear both landing-module__V_fzTG__draw-line;animation-timeline:view();animation-range:entry 30% cover 55%}.landing-module__V_fzTG__heroParallax{animation:linear both landing-module__V_fzTG__hero-parallax;animation-timeline:scroll(root);animation-range:0 100svh}.landing-module__V_fzTG__clipOpen{animation:linear both landing-module__V_fzTG__clip-open;animation-timeline:view();animation-range:entry cover 45%}.landing-module__V_fzTG__cardTilt{animation:linear both landing-module__V_fzTG__card-tilt;animation-timeline:view();animation-range:entry cover 50%}.landing-module__V_fzTG__standOut{view-timeline:--stand block;height:280svh}.landing-module__V_fzTG__standGrid,.landing-module__V_fzTG__standHero,.landing-module__V_fzTG__standReal,.landing-module__V_fzTG__standGlow,.landing-module__V_fzTG__standScrim,.landing-module__V_fzTG__standIntro{animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--stand;animation-range:contain}.landing-module__V_fzTG__standGrid{animation-name:landing-module__V_fzTG__stand-grid}.landing-module__V_fzTG__standHero{animation-name:landing-module__V_fzTG__stand-hero}.landing-module__V_fzTG__standReal{animation-name:landing-module__V_fzTG__stand-real}.landing-module__V_fzTG__standGlow{animation-name:landing-module__V_fzTG__stand-glow}.landing-module__V_fzTG__standScrim{animation-name:landing-module__V_fzTG__stand-scrim}.landing-module__V_fzTG__standIntro{animation-name:landing-module__V_fzTG__stand-intro}.landing-module__V_fzTG__standOutro{opacity:0;transition:opacity .5s var(--landing-ease), translate .7s var(--landing-ease);translate:0 3svh}.landing-module__V_fzTG__standOut[data-outro] .landing-module__V_fzTG__standOutro{opacity:1;translate:none}.landing-module__V_fzTG__stageLight{animation:linear both landing-module__V_fzTG__stage-light;animation-timeline:view();animation-range:entry 20% cover 35%}@media (min-width:768px){.landing-module__V_fzTG__stageLight{animation-range:var(--stage-range,entry 40% cover 50%)}}}}@keyframes landing-module__V_fzTG__stand-grid{0%,18%{opacity:.6;animation-timing-function:cubic-bezier(.45,0,.2,1);transform:none}52%,to{opacity:.14;transform:scale(.94)}}@keyframes landing-module__V_fzTG__stand-hero{0%,22%{width:var(--stand-tile);translate:calc(-50% + var(--from-x)) -50%;opacity:.6;animation-timing-function:cubic-bezier(.45,0,.2,1)}36%{opacity:1}66%,to{width:var(--to-w);translate:calc(-50% + var(--to-x)) calc(-50% + var(--stand-y));opacity:1}}@keyframes landing-module__V_fzTG__stand-real{0%,32%{opacity:0}56%,to{opacity:1}}@keyframes landing-module__V_fzTG__stand-glow{0%,44%{opacity:0}80%,to{opacity:1}}@keyframes landing-module__V_fzTG__stand-scrim{0%,10%{opacity:1}30%,to{opacity:0}}@keyframes landing-module__V_fzTG__stand-intro{0%,8%{opacity:1;filter:blur();animation-timing-function:cubic-bezier(.45,0,.2,1);transform:none}28%,to{opacity:0;filter:blur(8px);transform:translateY(-4svh)scale(.98)}}@keyframes landing-module__V_fzTG__clip-open{0%{clip-path:inset(0 16% round 2.5rem)}to{clip-path:inset(0 round 1.75rem)}}@keyframes landing-module__V_fzTG__card-tilt{0%{filter:drop-shadow(0 12px 14px #021e4c2e);transform:translateY(120px)rotate(-12deg)scale(.9)}to{filter:drop-shadow(0 48px 48px #021e4c52);transform:none}}@keyframes landing-module__V_fzTG__stage-light{0%{opacity:.22}to{opacity:1}}@media (prefers-reduced-motion:reduce){.landing-module__V_fzTG__faqIcon{transition:none}.landing-module__V_fzTG__faq::details-content{transition:none}.landing-module__V_fzTG__landing[data-motion] [data-reveal]{opacity:1;transition:none;transform:none}.landing-module__V_fzTG__heroImage,.landing-module__V_fzTG__word,.landing-module__V_fzTG__rise,.landing-module__V_fzTG__marquee,.landing-module__V_fzTG__swap,.landing-module__V_fzTG__caret{animation:none}}
