@keyframes landing-word-rise{0%{opacity:0;transform:translateY(.35em);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.landing-word{display:inline-block;animation:landing-word-rise .7s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i, 0) * 55ms + 80ms)}.landing-fade-in{animation:landing-word-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:var(--delay,0s)}@keyframes landing-reveal{0%{opacity:0;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}@supports (animation-timeline:view()){.landing-reveal{animation:landing-reveal linear both;animation-timeline:view();animation-range:entry 5% entry 55%}}@keyframes landing-hold-fill{0%{stroke-dashoffset:138}to{stroke-dashoffset:0}}.landing-hold-ring{stroke-dasharray:138;stroke-dashoffset:138;animation:landing-hold-fill var(--hold-ms,.65s) linear forwards}@keyframes landing-ripple{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.landing-ripple{animation:landing-ripple .52s ease-out forwards}.landing-highlight{background-image:linear-gradient(var(--hl,rgb(233 213 255)),var(--hl,rgb(233 213 255)));background-repeat:no-repeat;background-position:0 0;background-size:0 100%;transition:background-size .38s cubic-bezier(.3,.7,.3,1);transition-delay:calc(var(--hl-delay, 0s) + var(--i, 0) * 45ms)}.landing-highlight[data-on=true]{background-size:100% 100%}@keyframes landing-caret{50%{opacity:0}}.landing-caret{animation:landing-caret 1s steps(1) infinite}@keyframes landing-marquee{to{transform:translateX(-50%)}}.landing-marquee{animation:landing-marquee 48s linear infinite}@keyframes landing-shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.landing-shimmer{animation:landing-shimmer 1.4s ease-in-out infinite}@keyframes landing-bars{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.landing-bar{transform-origin:bottom;animation:landing-bars 1.1s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.13s)}.landing-grain{position:relative;isolation:isolate}.landing-grain:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:.4;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 0.45 0 0 0 0 0.38 0 0 0 0 0.3 0 0 0 0.09 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.landing-faq[open] .landing-faq-icon{transform:rotate(45deg)}.landing-faq summary::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){.landing-bar,.landing-caret,.landing-fade-in,.landing-marquee,.landing-reveal,.landing-shimmer,.landing-word{animation:none!important}.landing-highlight{transition:none}}