@keyframes landing-module__bxHgOq__heroRise{0%{opacity:0;transform:translateY(12px)}}@keyframes landing-module__bxHgOq__heroMedia{0%{opacity:0;transform:translateY(28px)scale(.985)}}@keyframes landing-module__bxHgOq__lineRise{0%{transform:translateY(130%)rotate(1.5deg)}}@keyframes landing-module__bxHgOq__fadeIn{0%{opacity:0}}.landing-module__bxHgOq__heroItem{animation:landing-module__bxHgOq__heroRise .7s var(--ease-out-expo) backwards;animation-delay:calc(var(--step,0) * 70ms)}.landing-module__bxHgOq__heroMedia{transform-origin:50% 0;animation:landing-module__bxHgOq__heroMedia 1.1s var(--ease-out-expo) backwards;animation-delay:calc(var(--step,0) * 70ms)}.landing-module__bxHgOq__line{margin-block:-.12em -.16em;padding-block:.12em .16em;display:block;overflow:clip}.landing-module__bxHgOq__lineInner{transform-origin:0 100%;animation:landing-module__bxHgOq__lineRise .9s var(--ease-out-expo) backwards;animation-delay:calc(var(--step,0) * 70ms);display:block}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__heroItem,.landing-module__bxHgOq__heroMedia{animation-name:landing-module__bxHgOq__fadeIn}.landing-module__bxHgOq__lineInner{animation:none}}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__parallaxLayer{translate:calc(var(--px,0) * var(--depth,0) * 1px) calc(var(--py,0) * var(--depth,0) * 1px);will-change:translate}}.landing-module__bxHgOq__dotField{background-image:radial-gradient(#12161f21 1px,#0000 1.5px);background-image:radial-gradient(lab(7.10271% .417516 -7.27579/.13) 1px,#0000 1.5px);background-position:50% 0;background-size:26px 26px;-webkit-mask-image:radial-gradient(58% 52% at 50% 42%,#000 15%,#0000 100%);mask-image:radial-gradient(58% 52% at 50% 42%,#000 15%,#0000 100%)}@keyframes landing-module__bxHgOq__navCondense{to{transform:translateY(-8px)}}@keyframes landing-module__bxHgOq__navLogo{to{transform:scale(.92)}}@keyframes landing-module__bxHgOq__navShadow{to{opacity:1}}.landing-module__bxHgOq__navPill{isolation:isolate}.landing-module__bxHgOq__navPill:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;position:absolute;inset:0;box-shadow:0 1px 2px #12161f0d,0 14px 34px -18px #1015244d;box-shadow:0 1px 2px lab(7.10271% .417516 -7.27579/.05),0 14px 34px -18px lab(7.0146% 1.07401 -10.8019/.3)}.landing-module__bxHgOq__navLogo{transform-origin:0;display:inline-flex}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.landing-module__bxHgOq__navPill,.landing-module__bxHgOq__navPill:after,.landing-module__bxHgOq__navLogo{animation-duration:auto;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:scroll(root);animation-range:0 160px}.landing-module__bxHgOq__navPill{animation-name:landing-module__bxHgOq__navCondense}.landing-module__bxHgOq__navPill:after{animation-name:landing-module__bxHgOq__navShadow}.landing-module__bxHgOq__navLogo{animation-name:landing-module__bxHgOq__navLogo}}}.landing-module__bxHgOq__wipe{position:relative}.landing-module__bxHgOq__wipe:after{content:"";left:0;right:0;bottom:var(--wipe-bottom,-2px);pointer-events:none;transform-origin:100%;height:1px;transition:transform .32s var(--ease-out-expo);background:currentColor;position:absolute;transform:scaleX(0)}.landing-module__bxHgOq__wipe:focus-visible:after{transform-origin:0;transform:scaleX(1)}@media (hover:hover){.landing-module__bxHgOq__wipe:hover:after{transform-origin:0;transform:scaleX(1)}}@keyframes landing-module__bxHgOq__scanSweep{0%{opacity:.9;transform:scale(.04)}to{opacity:0;transform:scale(1)}}.landing-module__bxHgOq__sweep{aspect-ratio:1;border:1.5px solid color-mix(in oklch, var(--color-accent) 45%, transparent);background:radial-gradient(closest-side, transparent 55%, color-mix(in oklch, var(--color-accent) 8%, transparent));pointer-events:none;opacity:0;width:140%;animation:landing-module__bxHgOq__scanSweep 1.3s var(--ease-out-expo) backwards;animation-delay:var(--scan-delay,0s);border-radius:9999px;position:absolute;top:50%;left:50%;translate:-50% -50%}.landing-module__bxHgOq__waiting{opacity:0}.landing-module__bxHgOq__svgDot{transform-box:fill-box;transform-origin:50%}.landing-module__bxHgOq__afterScan{animation:landing-module__bxHgOq__fadeIn .5s var(--ease-out-expo) backwards;animation-delay:calc(var(--scan-delay,0s) + .48s)}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__sweep{display:none}}@keyframes landing-module__bxHgOq__knobStretch{45%{scale:1.2 1}}.landing-module__bxHgOq__knobStretch{animation:landing-module__bxHgOq__knobStretch .44s var(--ease-out-expo)}.landing-module__bxHgOq__faqItem{interpolate-size:allow-keywords}.landing-module__bxHgOq__faqItem>summary{list-style:none}.landing-module__bxHgOq__faqItem>summary::-webkit-details-marker{display:none}.landing-module__bxHgOq__chev{transition:rotate .4s var(--ease-out-expo)}.landing-module__bxHgOq__faqItem[open] .landing-module__bxHgOq__chev{rotate:180deg}.landing-module__bxHgOq__answer{opacity:0;transition:opacity .24s var(--ease-out-expo)}.landing-module__bxHgOq__faqItem[open] .landing-module__bxHgOq__answer{opacity:1;transition-delay:80ms}@supports (interpolate-size:allow-keywords){.landing-module__bxHgOq__faqItem::details-content{block-size:0;transition:block-size .32s var(--ease-out-expo), content-visibility .32s allow-discrete;overflow-y:clip}.landing-module__bxHgOq__faqItem[open]::details-content{block-size:auto}}@supports selector(::details-content) and (not (interpolate-size:allow-keywords)){.landing-module__bxHgOq__faqItem::details-content{transition:content-visibility .32s allow-discrete}.landing-module__bxHgOq__panel{transition:grid-template-rows .32s var(--ease-out-expo);grid-template-rows:0fr;display:grid}.landing-module__bxHgOq__faqItem[open] .landing-module__bxHgOq__panel{grid-template-rows:1fr}.landing-module__bxHgOq__panelInner{min-height:0;overflow:hidden}}
