.landing_page__725r2{--ink:#17191f;--paper:#efeee9}.landing_grain__cILrh{pointer-events:none;position:fixed;inset:0;z-index:80;opacity:.045;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E")}.landing_reveal___DUdk{opacity:1;transform:none;transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.landing-motion-ready .landing_reveal___DUdk{opacity:0;transform:translateY(30px)}.landing-motion-ready .landing_reveal___DUdk[data-visible=true]{opacity:1;transform:translateY(0)}.landing_delay1__OMhqF{transition-delay:.1s}.landing_delay2__BDUXU{transition-delay:.2s}.landing_parallax__vQ4Mt{transform:translate3d(0,var(--parallax-y,0),0) scale(1.1);will-change:transform}.landing_heroImage__2LkgN{animation:landing_heroIn__7Gwfz 1.4s cubic-bezier(.22,1,.36,1) both}.landing_heroLine__UfQgn{transform-origin:left;animation:landing_lineIn__zF1J_ 1.1s cubic-bezier(.22,1,.36,1) .25s both}.landing_floatBadge__pCXLg{animation:landing_float__Ubw9W 5.5s ease-in-out infinite}.landing_floatBadge__pCXLg:focus,.landing_floatBadge__pCXLg:hover{animation-play-state:paused}.landing_marquee__u8_IB{display:flex;width:-moz-max-content;width:max-content;animation:landing_marquee__u8_IB 28s linear infinite}.landing_marqueeControl__1YaWY:focus .landing_marquee__u8_IB,.landing_marqueeControl__1YaWY:focus-within .landing_marquee__u8_IB,.landing_marqueeControl__1YaWY:hover .landing_marquee__u8_IB{animation-play-state:paused}.landing_mockupGlow__9A98t{box-shadow:0 45px 100px rgba(0,0,0,.32),0 0 0 1px hsla(0,0%,100%,.08),0 0 90px rgba(51,116,224,.12)}.landing_scan__y43hI{position:relative;overflow:hidden}.landing_scan__y43hI:after{content:"";position:absolute;inset:-20% 0 auto;height:28%;background:linear-gradient(180deg,transparent,rgba(154,185,255,.12),transparent);animation:landing_scan__y43hI 5s ease-in-out infinite}.landing_scan__y43hI:focus:after,.landing_scan__y43hI:hover:after{animation-play-state:paused}.landing_pulse__XkWxV{animation:landing_pulse__XkWxV 2.4s ease-in-out infinite}.landing_pulseControl__WRIPq:focus .landing_pulse__XkWxV,.landing_pulseControl__WRIPq:hover .landing_pulse__XkWxV{animation-play-state:paused}.landing_stickyHeader__ONsEJ{background:linear-gradient(180deg,rgba(23,25,31,.88),rgba(23,25,31,.58));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}@media (max-width:640px){.landing_parallax__vQ4Mt{transform:translate3d(0,var(--parallax-y,0),0) scale(1.2)}}.landing_progressLine__74Rg4{transform:scaleX(var(--scroll-progress,0));transform-origin:left;transition:transform .14s linear}.landing_scrollStep__Rfiw3{transition:transform .18s linear,background-color .3s ease}.landing-motion-ready .landing_reveal___DUdk.landing_scrollStep__Rfiw3[data-visible=true],.landing_scrollStep__Rfiw3{transform:translateY(calc((1 - var(--scroll-progress, 0)) * 14px))}@keyframes landing_heroIn__7Gwfz{0%{opacity:0;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes landing_lineIn__zF1J_{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes landing_float__Ubw9W{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-9px,0)}}@keyframes landing_marquee__u8_IB{to{transform:translateX(-50%)}}@keyframes landing_scan__y43hI{0%,10%{transform:translateY(-150%);opacity:0}28%,72%{opacity:1}90%,to{transform:translateY(600%);opacity:0}}@keyframes landing_pulse__XkWxV{0%,to{box-shadow:0 0 0 0 rgba(58,201,148,0)}50%{box-shadow:0 0 0 8px rgba(58,201,148,.08)}}@media (prefers-reduced-motion:reduce){.landing_floatBadge__pCXLg,.landing_heroImage__2LkgN,.landing_heroLine__UfQgn,.landing_marquee__u8_IB,.landing_pulse__XkWxV,.landing_reveal___DUdk,.landing_scan__y43hI:after{animation:none!important;opacity:1;transform:none;transition:none}.landing_parallax__vQ4Mt,.landing_progressLine__74Rg4,.landing_scrollStep__Rfiw3{transform:none}}