.HeroCanvas-module__idApUG__canvas{z-index:-2;width:100%;height:100%;position:absolute;inset:0}
.HeroShowcase-module__TU4MNa__showcase{isolation:isolate;width:100%;height:520px;position:relative}.HeroShowcase-module__TU4MNa__card{border:1px solid var(--line);background:var(--navy-2);opacity:.82;transition:opacity .3s,transform .3s,border-color .3s,box-shadow .3s;position:absolute;overflow:hidden}.HeroShowcase-module__TU4MNa__card:hover{opacity:1;border-color:var(--teal);z-index:30;transform:scale(1.05);box-shadow:0 18px 50px #01adb538}.HeroShowcase-module__TU4MNa__topRight{z-index:10;width:65%;height:45%;top:0;right:0}.HeroShowcase-module__TU4MNa__bottomRight{z-index:10;width:65%;height:45%;bottom:0;right:0}.HeroShowcase-module__TU4MNa__centerLeft{z-index:20;width:60%;height:50%;top:25%;left:0}.HeroShowcase-module__TU4MNa__image{object-fit:cover}.HeroShowcase-module__TU4MNa__sheen{opacity:.75;background:linear-gradient(100deg,#01adb542 0%,#01adb50d 45%,#0000 75%);transition:opacity .3s;position:absolute;inset:0}.HeroShowcase-module__TU4MNa__card:hover .HeroShowcase-module__TU4MNa__sheen{opacity:.35}.HeroShowcase-module__TU4MNa__dot{background:var(--teal-bright);width:7px;height:7px;box-shadow:0 0 8px var(--teal-bright);border-radius:50%;position:absolute;bottom:10px;right:10px}.HeroShowcase-module__TU4MNa__glowOne,.HeroShowcase-module__TU4MNa__glowTwo{z-index:0;pointer-events:none;border-radius:50%;position:absolute}.HeroShowcase-module__TU4MNa__glowOne{background:radial-gradient(circle,#01adb529 0%,#01adb500 68%);animation:6s ease-in-out infinite HeroShowcase-module__TU4MNa__pulse;inset:-12%}.HeroShowcase-module__TU4MNa__glowTwo{background:radial-gradient(circle,#2be3dc1f 0%,#2be3dc00 70%);width:55%;height:55%;animation:6s ease-in-out 1.4s infinite HeroShowcase-module__TU4MNa__pulse;top:18%;right:12%}@keyframes HeroShowcase-module__TU4MNa__pulse{0%,to{opacity:.55}50%{opacity:1}}@media (max-width:1000px){.HeroShowcase-module__TU4MNa__showcase{max-width:560px;height:420px;margin:0 auto}}@media (max-width:560px){.HeroShowcase-module__TU4MNa__showcase{height:330px}}
.SiteNav-module__pcpZxa__header{z-index:100;-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#0d1015b8;position:sticky;top:0}.SiteNav-module__pcpZxa__inner{justify-content:space-between;align-items:center;gap:24px;padding-top:18px;padding-bottom:18px;display:flex}.SiteNav-module__pcpZxa__links{color:var(--fg-muted);gap:32px;margin-left:auto;font-size:14px;font-weight:500;display:flex}.SiteNav-module__pcpZxa__links a{transition:color .2s}.SiteNav-module__pcpZxa__links a:hover{color:var(--fg)}.SiteNav-module__pcpZxa__actions{align-items:center;gap:20px;display:flex}.SiteNav-module__pcpZxa__cta{font-family:var(--mono);letter-spacing:.05em;border:1px solid var(--teal);color:var(--teal-bright);white-space:nowrap;clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);padding:10px 20px;font-size:12px;transition:background .2s,color .2s}.SiteNav-module__pcpZxa__cta:hover{background:var(--teal);color:#0a0d10}.SiteNav-module__pcpZxa__burger{border:1px solid var(--line);cursor:pointer;background:0 0;width:40px;height:40px;display:none;position:relative}.SiteNav-module__pcpZxa__burger span,.SiteNav-module__pcpZxa__burger span:before,.SiteNav-module__pcpZxa__burger span:after{background:var(--fg);width:18px;height:1.5px;transition:transform .2s,opacity .2s;position:absolute;left:50%;transform:translate(-50%)}.SiteNav-module__pcpZxa__burger span{margin-top:-.75px;top:50%}.SiteNav-module__pcpZxa__burger span:before,.SiteNav-module__pcpZxa__burger span:after{content:"";left:0;transform:none}.SiteNav-module__pcpZxa__burger span:before{top:-6px}.SiteNav-module__pcpZxa__burger span:after{top:6px}.SiteNav-module__pcpZxa__burgerOpen{background:0 0!important}.SiteNav-module__pcpZxa__burgerOpen:before{transform:translateY(6px)rotate(45deg)}.SiteNav-module__pcpZxa__burgerOpen:after{transform:translateY(-6px)rotate(-45deg)}.SiteNav-module__pcpZxa__mobile{border-top:1px solid var(--line);flex-direction:column;gap:4px;padding:8px 32px 20px;display:none}.SiteNav-module__pcpZxa__mobile a{color:var(--fg-muted);padding:10px 0;font-size:15px}.SiteNav-module__pcpZxa__mobile a:hover{color:var(--fg)}.SiteNav-module__pcpZxa__mobile .SiteNav-module__pcpZxa__cta{color:var(--teal-bright);align-self:flex-start;margin-top:8px}@media (max-width:880px){.SiteNav-module__pcpZxa__links,.SiteNav-module__pcpZxa__actions{display:none}.SiteNav-module__pcpZxa__burger{display:block}.SiteNav-module__pcpZxa__mobile{display:flex}}
.SiteFooter-module__RMA--q__footer{border-top:1px solid var(--line);background:var(--navy-2);padding:64px 0 32px}.SiteFooter-module__RMA--q__top{grid-template-columns:1.4fr 2fr;gap:48px;padding-bottom:40px;display:grid}.SiteFooter-module__RMA--q__brand p{color:var(--fg-dim);max-width:300px;margin-top:14px;font-size:14px;line-height:1.6}.SiteFooter-module__RMA--q__cols{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.SiteFooter-module__RMA--q__col{flex-direction:column;gap:10px;display:flex}.SiteFooter-module__RMA--q__col h4{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--fg-dim);margin-bottom:4px;font-size:11px}.SiteFooter-module__RMA--q__col a{color:var(--fg-muted);font-size:14px;transition:color .2s}.SiteFooter-module__RMA--q__col a:hover{color:var(--teal-bright)}.SiteFooter-module__RMA--q__bottom{border-top:1px solid var(--line);font-family:var(--mono);color:var(--fg-dim);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding-top:24px;font-size:11px;display:flex}.SiteFooter-module__RMA--q__status{align-items:center;gap:8px;display:inline-flex}.SiteFooter-module__RMA--q__dot{background:var(--teal-bright);width:6px;height:6px;box-shadow:0 0 8px var(--teal-bright);border-radius:50%}@media (max-width:880px){.SiteFooter-module__RMA--q__top{grid-template-columns:1fr;gap:32px}.SiteFooter-module__RMA--q__cols{grid-template-columns:repeat(2,1fr)}}
.ProductCard-module__mxkjna__card{border:1px solid var(--line);background:var(--navy-2);flex-direction:column;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.ProductCard-module__mxkjna__card:hover{border-color:var(--teal);transform:translateY(-3px)}.ProductCard-module__mxkjna__art{aspect-ratio:3/2;background:var(--void);position:relative;overflow:hidden}.ProductCard-module__mxkjna__artImg{object-fit:cover;transition:transform .35s}.ProductCard-module__mxkjna__card:hover .ProductCard-module__mxkjna__artImg{transform:scale(1.04)}.ProductCard-module__mxkjna__status{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);border:1px solid var(--line);background:#0d1015cc;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex;position:absolute;top:10px;left:10px}.ProductCard-module__mxkjna__dot{background:var(--teal-bright);width:6px;height:6px;box-shadow:0 0 6px var(--teal-bright);border-radius:50%}.ProductCard-module__mxkjna__cardBody{flex-direction:column;flex:1;padding:18px;display:flex}.ProductCard-module__mxkjna__cardTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem}.ProductCard-module__mxkjna__cardDesc{color:var(--fg-dim);flex:1;margin-top:8px;font-size:13px;line-height:1.6}.ProductCard-module__mxkjna__priceRow{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:14px;display:flex}.ProductCard-module__mxkjna__priceLabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.ProductCard-module__mxkjna__price{font-family:var(--display);color:var(--teal-bright);font-size:1.4rem}.ProductCard-module__mxkjna__currency{font-family:var(--mono);color:var(--fg-dim);margin-left:5px;font-size:10px}@media (prefers-reduced-motion:reduce){.ProductCard-module__mxkjna__card,.ProductCard-module__mxkjna__card:hover,.ProductCard-module__mxkjna__artImg,.ProductCard-module__mxkjna__card:hover .ProductCard-module__mxkjna__artImg{transition:none;transform:none}}
.page-module__YGYz1G__head{padding:72px 0 40px}.page-module__YGYz1G__eyebrow{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal-bright);margin-bottom:14px;font-size:11px}.page-module__YGYz1G__title{font-family:var(--display);text-transform:uppercase;letter-spacing:.01em;font-size:clamp(2.4rem,6vw,4rem);line-height:1}.page-module__YGYz1G__lede{max-width:620px;color:var(--fg-muted);margin-top:18px;font-size:15px;line-height:1.7}.page-module__YGYz1G__section{padding:64px 0}.page-module__YGYz1G__grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.page-module__YGYz1G__card{border:1px solid var(--line);background:var(--navy-2);flex-direction:column;transition:border-color .2s,transform .2s;display:flex;overflow:hidden}.page-module__YGYz1G__card:hover{border-color:var(--teal);transform:translateY(-3px)}.page-module__YGYz1G__art{aspect-ratio:3/2;background:var(--void);position:relative;overflow:hidden}.page-module__YGYz1G__artImg{object-fit:cover;transition:transform .35s}.page-module__YGYz1G__card:hover .page-module__YGYz1G__artImg{transform:scale(1.04)}.page-module__YGYz1G__status{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--fg);border:1px solid var(--line);background:#0d1015cc;align-items:center;gap:6px;padding:4px 8px;font-size:10px;display:inline-flex;position:absolute;top:10px;left:10px}.page-module__YGYz1G__dot{background:var(--teal-bright);width:6px;height:6px;box-shadow:0 0 6px var(--teal-bright);border-radius:50%}.page-module__YGYz1G__cardBody{flex-direction:column;flex:1;padding:18px;display:flex}.page-module__YGYz1G__cardTitle{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;font-size:1.15rem}.page-module__YGYz1G__cardDesc{color:var(--fg-dim);flex:1;margin-top:8px;font-size:13px;line-height:1.6}.page-module__YGYz1G__priceRow{border-top:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:12px;margin-top:18px;padding-top:14px;display:flex}.page-module__YGYz1G__priceLabel{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--fg-dim);font-size:10px}.page-module__YGYz1G__price{font-family:var(--display);color:var(--teal-bright);font-size:1.4rem}.page-module__YGYz1G__currency{font-family:var(--mono);color:var(--fg-dim);margin-left:5px;font-size:10px}.page-module__YGYz1G__sectionHead{max-width:640px;margin-bottom:36px}.page-module__YGYz1G__sectionTag{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--teal-bright);margin-bottom:12px;font-size:11px}.page-module__YGYz1G__sectionHead h2{font-family:var(--display);text-transform:uppercase;font-size:clamp(1.6rem,3.5vw,2.4rem);line-height:1.1}.page-module__YGYz1G__whyGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.page-module__YGYz1G__whyCard{border:1px solid var(--line);background:var(--navy-2);padding:24px}.page-module__YGYz1G__whyTag{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--teal-bright);border:1px solid var(--teal);margin-bottom:16px;padding:3px 10px;font-size:10px;display:inline-block}.page-module__YGYz1G__whyCard h3{margin-bottom:10px;font-size:1.05rem}.page-module__YGYz1G__whyCard p{color:var(--fg-dim);font-size:14px;line-height:1.65}@media (max-width:1100px){.page-module__YGYz1G__grid{grid-template-columns:repeat(2,1fr)}.page-module__YGYz1G__whyGrid{grid-template-columns:1fr}}@media (max-width:620px){.page-module__YGYz1G__grid{grid-template-columns:1fr}}
.page-module___8aEwW__hero{isolation:isolate;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroVignette{z-index:-1;background:radial-gradient(ellipse at 50% 100%, #01adb529, transparent 60%), linear-gradient(180deg, #0d101533 0%, #0d10158c 60%, var(--void) 100%);position:absolute;inset:0}.page-module___8aEwW__heroContent{grid-template-columns:1fr 1fr;align-items:center;gap:56px;width:100%;padding-top:110px;padding-bottom:90px;display:grid}.page-module___8aEwW__heroCopy{min-width:0}.page-module___8aEwW__eyebrow{font-family:var(--mono);letter-spacing:.18em;color:var(--teal-bright);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:24px;font-size:12px;display:inline-flex}.page-module___8aEwW__eyebrow:before{content:"";background:var(--teal-bright);width:26px;height:1px}.page-module___8aEwW__heroTitle{font-family:var(--display);letter-spacing:.01em;text-transform:uppercase;max-width:13ch;font-size:clamp(2.6rem,4.6vw,4.4rem);line-height:.98}.page-module___8aEwW__heroTitle em{color:var(--teal);-webkit-text-stroke:1px var(--teal-bright);font-style:normal}.page-module___8aEwW__heroText{max-width:480px;color:var(--fg-muted);margin-top:24px;font-size:17px;line-height:1.7}.page-module___8aEwW__heroActions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:40px;display:flex}.page-module___8aEwW__heroScroll{font-family:var(--mono);letter-spacing:.2em;color:var(--fg-dim);text-transform:uppercase;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:36px;left:32px}.page-module___8aEwW__heroScrollLine{background:linear-gradient(180deg, var(--teal), transparent);width:1px;height:36px;animation:2s ease-in-out infinite page-module___8aEwW__scrollpulse}@keyframes page-module___8aEwW__scrollpulse{0%,to{opacity:.3}50%{opacity:1}}@media (max-width:1000px){.page-module___8aEwW__heroContent{grid-template-columns:1fr;gap:44px;padding-top:96px;padding-bottom:64px}.page-module___8aEwW__heroScroll{display:none}}.page-module___8aEwW__stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--navy-2)}.page-module___8aEwW__statsGrid{grid-template-columns:repeat(4,1fr);display:grid}.page-module___8aEwW__stat{border-left:1px solid var(--line);text-align:left;padding:38px 32px}.page-module___8aEwW__stat:first-child{border-left:none}.page-module___8aEwW__statNum{font-family:var(--mono);color:var(--fg);font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700}.page-module___8aEwW__statNum span{color:var(--teal-bright)}.page-module___8aEwW__statLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--fg-dim);margin-top:8px;font-size:12px}.page-module___8aEwW__section{padding:130px 0}.page-module___8aEwW__sectionHead{max-width:640px;margin-bottom:64px}.page-module___8aEwW__sectionTag{font-family:var(--mono);letter-spacing:.18em;color:var(--teal);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:18px;font-size:12px;display:flex}.page-module___8aEwW__sectionTag:before{content:"";background:var(--teal);width:26px;height:1px}.page-module___8aEwW__sectionHead h2{font-family:var(--display);text-transform:uppercase;font-size:clamp(2.2rem,4.4vw,3.4rem);line-height:1.04}.page-module___8aEwW__sectionHead p{color:var(--fg-muted);margin-top:20px;font-size:16px;line-height:1.7}.page-module___8aEwW__productsGrid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}.page-module___8aEwW__featuresGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.page-module___8aEwW__featureCard{background:var(--void);padding:38px 30px;transition:background .25s;position:relative}.page-module___8aEwW__featureCard:hover{background:var(--navy-2)}.page-module___8aEwW__featureCard:hover .page-module___8aEwW__featureNum{color:var(--teal-bright)}.page-module___8aEwW__featureNum{font-family:var(--mono);color:var(--fg-dim);letter-spacing:.05em;font-size:12px;transition:color .25s}.page-module___8aEwW__featureIcon{width:38px;height:38px;color:var(--teal);margin:22px 0 24px}.page-module___8aEwW__featureCard h3{letter-spacing:.01em;margin-bottom:12px;font-size:17px;font-weight:700}.page-module___8aEwW__featureCard p{color:var(--fg-muted);font-size:14px;line-height:1.7}.page-module___8aEwW__flow{grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.page-module___8aEwW__flowStep{padding-top:8px;position:relative}.page-module___8aEwW__flowStep:before{content:"";background:var(--line);height:2px;position:absolute;top:0;left:0;right:0}.page-module___8aEwW__flowStep.page-module___8aEwW__active:before{background:var(--teal);box-shadow:0 0 8px var(--teal)}.page-module___8aEwW__flowIndex{font-family:var(--display);color:#0000;-webkit-text-stroke:1px var(--fg-dim);margin:22px 0 18px;font-size:2.6rem;display:block}.page-module___8aEwW__flowStep h3{margin-bottom:10px;font-size:16px}.page-module___8aEwW__flowStep p{color:var(--fg-muted);font-size:14px;line-height:1.7}.page-module___8aEwW__ctaBanner{text-align:center;background:var(--navy-2);border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:110px 0;position:relative;overflow:hidden}.page-module___8aEwW__ctaGlow{pointer-events:none;background:radial-gradient(#01adb529,#0000 65%);width:900px;height:500px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-module___8aEwW__ctaBanner h2{font-family:var(--display);text-transform:uppercase;font-size:clamp(2.4rem,6vw,4.6rem);line-height:1;position:relative}.page-module___8aEwW__ctaBanner p{color:var(--fg-muted);max-width:480px;margin:22px auto 40px;position:relative}.page-module___8aEwW__dot{background:var(--teal-bright);width:6px;height:6px;box-shadow:0 0 6px var(--teal-bright);border-radius:50%;animation:1.6s ease-in-out infinite page-module___8aEwW__blink}@keyframes page-module___8aEwW__blink{0%,to{opacity:1}50%{opacity:.35}}@media (max-width:980px){.page-module___8aEwW__statsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__stat:nth-child(3){border-left:none}.page-module___8aEwW__stat{border-bottom:1px solid var(--line)}.page-module___8aEwW__featuresGrid,.page-module___8aEwW__productsGrid{grid-template-columns:repeat(2,1fr)}.page-module___8aEwW__flow{grid-template-columns:repeat(2,1fr);row-gap:40px}}@media (max-width:720px){.page-module___8aEwW__navLinks{display:none}.page-module___8aEwW__heroText{font-size:15.5px}.page-module___8aEwW__statsGrid{grid-template-columns:1fr}.page-module___8aEwW__stat{border-left:none;border-bottom:1px solid var(--line)}.page-module___8aEwW__featuresGrid,.page-module___8aEwW__productsGrid,.page-module___8aEwW__flow{grid-template-columns:1fr}.page-module___8aEwW__section{padding:90px 0}.page-module___8aEwW__footerTop{flex-direction:column}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__heroScrollLine,.page-module___8aEwW__dot{animation:none}}
