.CompareSlider_container__BM5Rn{position:relative;width:100%;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;cursor:col-resize;background:var(--bg-inset)}.CompareSlider_image__xUJlv{display:block;width:100%;height:100%;object-fit:cover;pointer-events:none}.CompareSlider_overlay__J6TkB{position:absolute;inset:0}.CompareSlider_tag__Zfgoe{position:absolute;bottom:1rem;font-family:var(--mono);font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:var(--text);background:rgba(7,8,10,.78);border:1px solid var(--line-strong);border-radius:3px;padding:.4rem .7rem;pointer-events:none;transition:opacity .2s ease}.CompareSlider_tagAfter__xJlTh{left:1rem}.CompareSlider_tagBefore__dTz2i{right:1rem}.CompareSlider_handle__13OCr{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:var(--accent);box-shadow:0 0 12px rgba(242,163,60,.5);cursor:col-resize;touch-action:none}.CompareSlider_handle__13OCr:focus-visible{outline:none}.CompareSlider_handle__13OCr:focus-visible .CompareSlider_grip__siR5U{outline:2px solid var(--accent);outline-offset:3px}.CompareSlider_grip__siR5U{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(7,8,10,.85);border:1px solid var(--accent);color:var(--accent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.CompareSlider_grip__siR5U svg{width:22px;height:22px}.page_header__oRW75{position:fixed;inset:0 0 auto;z-index:20;height:var(--header-height);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line)}.page_nav__ijo23{max-width:1160px;height:100%;margin:0 auto;padding:0 1.5rem;display:flex;align-items:center;gap:2rem}.page_brand__7TV1Q{display:inline-flex;align-items:center;gap:.7rem;margin-right:auto}.page_logoMark__9Gypu{width:auto;height:30px;object-fit:contain;display:block}.page_logoText__M1jdM{font-family:var(--display);font-weight:600;font-size:.95rem;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.page_logoText__M1jdM em{font-style:normal;color:var(--text-dim);font-weight:500}.page_navLinks__8rPi_{display:none;gap:1.9rem;font-size:.9rem;font-weight:500;color:var(--text-dim)}.page_navLinks__8rPi_ a{transition:color .18s ease}.page_navLinks__8rPi_ a:hover{color:var(--text)}.page_navCta__hU4J_{font-family:var(--mono);font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;padding:.55rem 1.1rem;border:1px solid var(--line-strong);border-radius:3px;color:var(--text);transition:border-color .18s ease,color .18s ease,background .18s ease}.page_navCta__hU4J_:hover{border-color:var(--accent);color:var(--accent-bright);background:var(--accent-dim)}@media (min-width:860px){.page_navLinks__8rPi_{display:inline-flex}}@media (max-width:479px){.page_nav__ijo23{gap:1rem;padding:0 1rem}.page_logoText__M1jdM{font-size:.78rem;letter-spacing:.1em}.page_navCta__hU4J_{padding:.5rem .85rem;font-size:.72rem}}.page_buttonPrimary__ulm6i{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 1.8rem;border-radius:3px;background:var(--accent);color:var(--on-accent);font-weight:600;font-size:.95rem;letter-spacing:.01em;transition:background .18s ease,transform .18s ease}.page_buttonPrimary__ulm6i:hover{background:var(--accent-bright);transform:translateY(-1px)}.page_buttonGhost__uYhC5{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.9rem 1.8rem;border-radius:3px;border:1px solid var(--line-strong);color:var(--text);font-weight:500;font-size:.95rem;transition:border-color .18s ease,background .18s ease}.page_buttonGhost__uYhC5:hover{border-color:var(--accent);background:var(--accent-dim)}.page_buttonGhost__uYhC5 span{color:var(--accent);transition:transform .18s ease}.page_buttonGhost__uYhC5:hover span{transform:translateX(3px)}.page_hero__7KFOs{position:relative;overflow:hidden;padding:calc(var(--header-height) + 6rem) 1.5rem 0;border-bottom:1px solid var(--line)}.page_heroGrid__yNSix{position:absolute;inset:0;background-image:linear-gradient(var(--line) 1px,transparent 1px),linear-gradient(90deg,var(--line) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(ellipse 90% 70% at 50% 0,black 0,transparent 72%);mask-image:radial-gradient(ellipse 90% 70% at 50% 0,black 0,transparent 72%);pointer-events:none}.page_heroWatermark__X6iyx{position:absolute;top:8%;right:-8%;opacity:.05;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.page_heroWatermark__X6iyx img{width:clamp(320px,45vw,640px);height:auto}.page_heroInner__8WoKQ{position:relative;max-width:1160px;margin:0 auto}.page_kicker__4Y54j{font-family:var(--mono);font-size:.8rem;letter-spacing:.28em;text-transform:uppercase;color:var(--accent);margin-bottom:1.5rem}.page_kicker__4Y54j:before{content:"// ";color:var(--text-faint)}.page_hero__7KFOs h1{max-width:15ch;font-size:clamp(2.6rem,6.5vw,4.6rem);font-weight:600;letter-spacing:-.02em}.page_heroAccent__CzMQw{color:var(--accent)}.page_heroLede__viB8u{max-width:58ch;margin-top:1.75rem;font-size:1.1rem;line-height:1.75;color:var(--text-dim)}.page_heroActions__uE8fj{display:flex;flex-wrap:wrap;gap:1rem;margin-top:2.5rem}.page_statStrip__5_7fY{position:relative;max-width:1160px;margin:5rem auto 0;padding:0;display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}@media (min-width:560px){.page_statStrip__5_7fY{grid-template-columns:repeat(3,1fr)}}.page_stat__wNpTi{padding:1.6rem 1.25rem 1.8rem 0;border-right:1px solid var(--line)}.page_stat__wNpTi:last-child{border-right:none}.page_stat__wNpTi+.page_stat__wNpTi{padding-left:1.5rem}.page_stat__wNpTi dd{margin:0;font-family:var(--mono);font-size:clamp(1.35rem,2.4vw,1.9rem);font-weight:500;color:var(--text);order:-1}.page_stat__wNpTi dt{margin-top:.4rem;font-size:.82rem;color:var(--text-faint);line-height:1.5}.page_stat__wNpTi{display:flex;flex-direction:column}@media (max-width:559px){.page_stat__wNpTi:nth-child(2){border-right:none}.page_stat__wNpTi:nth-child(3){padding-left:0}.page_stat__wNpTi:nth-child(-n+2){border-bottom:1px solid var(--line)}}.page_partnerStrip__4iJSN{position:relative;max-width:1160px;margin:0 auto;padding:3.25rem 0 3.75rem;display:flex;align-items:center;gap:clamp(1.5rem,4vw,3rem)}.page_partnerStrip__4iJSN:after,.page_partnerStrip__4iJSN:before{content:"";flex:1 1;height:1px;background:var(--line-strong)}.page_partnerLink__JsV3O{display:inline-block}.page_partnerLogo__ZIoEq{height:clamp(100px,13vw,148px);width:auto;opacity:.85;transition:opacity .2s ease}.page_partnerLink__JsV3O:hover .page_partnerLogo__ZIoEq{opacity:1}.page_section__zQZ2o{max-width:1160px;margin:0 auto;padding:6.5rem 1.5rem 0}.page_section__zQZ2o:last-of-type{padding-bottom:6.5rem}.page_sectionHeading__lt74q{max-width:680px;margin-bottom:3.5rem}.page_sectionMeta__OLTSo{display:flex;align-items:center;gap:1rem;margin-bottom:1.25rem}.page_sectionIndex__4y9Kc{font-family:var(--mono);font-size:.85rem;color:var(--accent);letter-spacing:.1em}.page_sectionRule__p6tTI{flex:0 0 64px;height:1px;background:var(--line-strong)}.page_sectionHeading__lt74q h2{font-size:clamp(1.9rem,3.6vw,2.7rem);letter-spacing:-.015em}.page_sectionHeading__lt74q p{margin-top:1rem;color:var(--text-dim);line-height:1.7}.page_problemGrid__92DMG{display:grid;grid-gap:2.5rem;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.page_problemItem__FCHC1{border-top:2px solid var(--accent);padding-top:1.5rem}.page_problemItem__FCHC1 h3{font-size:1.25rem;margin-bottom:.75rem}.page_problemItem__FCHC1 p{color:var(--text-dim);line-height:1.7}.page_featureGrid__QBsGp{display:grid;grid-gap:1px;gap:1px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));background:var(--line);border:1px solid var(--line)}.page_featureCard__swyBK{position:relative;background:var(--bg);padding:2.25rem 2rem 2.5rem;transition:background .2s ease}.page_featureIndex__yt6ns{position:absolute;top:1.4rem;right:1.6rem;font-family:var(--mono);font-size:.72rem;letter-spacing:.18em;color:var(--text-faint);transition:color .2s ease}.page_featureCard__swyBK:hover .page_featureIndex__yt6ns{color:var(--accent)}.page_featureCard__swyBK:hover{background:var(--bg-raised)}.page_featureIcon__UHR_A{display:grid;place-items:center;width:46px;height:46px;border:1px solid var(--line-strong);border-radius:3px;color:var(--accent);margin-bottom:1.5rem}.page_featureIcon__UHR_A svg{width:24px;height:24px}.page_featureCard__swyBK h3{font-size:1.2rem;margin-bottom:.75rem}.page_featureCard__swyBK p{color:var(--text-dim);font-size:.95rem;line-height:1.7}.page_specGrid__fPqhW{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_specCard__0oa__{position:relative;background:var(--bg-raised);border:1px solid var(--line);border-radius:4px;padding:2.25rem 2rem}.page_specCard__0oa__:after,.page_specCard__0oa__:before{content:"";position:absolute;width:14px;height:14px;border:1px solid var(--accent);opacity:.55}.page_specCard__0oa__:before{top:-1px;left:-1px;border-right:none;border-bottom:none}.page_specCard__0oa__:after{bottom:-1px;right:-1px;border-left:none;border-top:none}.page_specId__Fr281{font-family:var(--mono);font-size:.72rem;letter-spacing:.22em;color:var(--text-faint);margin-bottom:1rem}.page_specCard__0oa__ h3{font-size:1.35rem;margin-bottom:.9rem}.page_specDescription__f5WoM{color:var(--text-dim);font-size:.95rem;line-height:1.7;margin-bottom:1.75rem}.page_specTable__hOxCG{margin:0;border-top:1px solid var(--line)}.page_specRow__921Cw{display:flex;justify-content:space-between;align-items:baseline;gap:1.5rem;padding:.8rem 0;border-bottom:1px solid var(--line)}.page_specRow__921Cw dt{font-size:.85rem;color:var(--text-faint)}.page_specRow__921Cw dd{margin:0;font-family:var(--mono);font-size:.85rem;color:var(--text);text-align:right}.page_viewerFrame__G_hMK{border:1px solid var(--line-strong);border-radius:4px;overflow:hidden;background:var(--bg-raised)}.page_viewerBar__2Pqi0{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.25rem;border-bottom:1px solid var(--line);font-family:var(--mono);font-size:.72rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent)}.page_viewerBarMeta__uBATp{color:var(--text-faint);text-align:right}.page_viewerFeatures__fVr6r{margin:2.5rem 0 0;display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page_viewerFeatures__fVr6r>div{border-top:1px solid var(--line-strong);padding-top:1rem}.page_viewerFeatures__fVr6r dt{font-family:var(--mono);font-size:.75rem;letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:.5rem}.page_viewerFeatures__fVr6r dd{margin:0;color:var(--text-dim);font-size:.92rem;line-height:1.65}.page_timeline__8Dtgf{list-style:none;margin:0;padding:0;position:relative}.page_timeline__8Dtgf:before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:var(--line-strong)}.page_timelineItem__Pzfd1{position:relative;padding:0 0 3rem 2.5rem}.page_timelineItem__Pzfd1:last-child{padding-bottom:0}.page_timelineMarker__VjaBi{position:absolute;left:0;top:6px;width:11px;height:11px;border-radius:50%;background:var(--bg);border:2px solid var(--accent)}.page_timelineYear__QjukY{font-family:var(--mono);font-size:.82rem;letter-spacing:.16em;color:var(--accent);margin-bottom:.5rem}.page_timelineItem__Pzfd1 h3{font-size:1.3rem;margin-bottom:.6rem}.page_timelineItem__Pzfd1>p:last-child{color:var(--text-dim);max-width:62ch;line-height:1.7}@media (min-width:860px){.page_timeline__8Dtgf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2.5rem;gap:2.5rem}.page_timeline__8Dtgf:before{left:6px;right:6px;top:5px;bottom:auto;width:auto;height:1px}.page_timelineItem__Pzfd1{padding:2rem 0 0}.page_timelineMarker__VjaBi{top:0}}.page_rdList__bqRA_{list-style:none;margin:0;padding:0;display:grid;grid-gap:.9rem 3rem;gap:.9rem 3rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.page_rdList__bqRA_ li{position:relative;padding:.35rem 0 .35rem 1.9rem;color:var(--text-dim);line-height:1.6;border-bottom:1px solid var(--line)}.page_rdList__bqRA_ li:before{content:"+";position:absolute;left:0;font-family:var(--mono);color:var(--accent)}.page_compliance__ZsCj5{margin-top:3.5rem;border:1px solid var(--line);border-left:2px solid var(--accent);border-radius:4px;padding:1.75rem 2rem;background:var(--bg-raised)}.page_complianceTitle__0nif7{font-family:var(--mono);font-size:.75rem;letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);margin-bottom:1rem}.page_compliance__ZsCj5 ul{list-style:none;margin:0 0 1.25rem;padding:0;display:grid;grid-gap:.7rem;gap:.7rem}.page_compliance__ZsCj5 ul li{color:var(--text-dim);font-size:.92rem;line-height:1.65}.page_complianceLink__Mff_z{font-family:var(--mono);font-size:.82rem;color:var(--accent)}.page_complianceLink__Mff_z:hover{color:var(--accent-bright)}.page_teamGrid__vOtCa{display:grid;grid-gap:1.5rem;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.page_teamCard__dDla_{border:1px solid var(--line);border-radius:4px;overflow:hidden;display:flex;flex-direction:column;background:var(--bg-raised);transition:border-color .2s ease}.page_teamCard__dDla_:hover{border-color:var(--line-strong)}.page_teamPhoto__PqFxD{position:relative;aspect-ratio:1/1;border-bottom:1px solid var(--line);overflow:hidden}.page_teamPhoto__PqFxD img{width:100%;height:100%;object-fit:cover;display:block;filter:grayscale(1) contrast(1.05) brightness(.9);transition:filter .35s ease,transform .35s ease}.page_teamCard__dDla_:hover .page_teamPhoto__PqFxD img{filter:grayscale(0) contrast(1) brightness(1);transform:scale(1.03)}.page_teamPhoto__PqFxD:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 60%,rgba(10,11,14,.55));pointer-events:none}.page_teamBody__KvLhY{flex:1 1;display:flex;flex-direction:column;gap:.55rem;padding:1.5rem 1.6rem 1.75rem}.page_teamCard__dDla_ h3{font-size:1.1rem}.page_teamRole__KA_cR{font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--text-faint)}.page_teamBio__jXFx_{color:var(--text-dim);font-size:.92rem;line-height:1.65}.page_teamLink__WEmjA{margin-top:auto;padding-top:.75rem;font-family:var(--mono);font-size:.82rem;color:var(--accent)}.page_teamLink__WEmjA:hover{color:var(--accent-bright)}.page_contact__jWuHg{position:relative;overflow:hidden;margin-top:7rem;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(ellipse 70% 85% at 50% 100%,rgba(242,163,60,.22),transparent),var(--bg-inset);padding:6.5rem 1.5rem calc(4rem + clamp(110px, 16vw, 230px))}.page_contactSky__LlqdA{inset:auto 0 0;height:clamp(110px,16vw,230px);background:#050608;mask-image:url(/skyline.png);mask-size:cover;mask-position:bottom center;-webkit-mask-image:url(/skyline.png);-webkit-mask-size:cover;-webkit-mask-position:bottom center}.page_contactBlimp__nSohU,.page_contactSky__LlqdA{position:absolute;mask-repeat:no-repeat;-webkit-mask-repeat:no-repeat;pointer-events:none}.page_contactBlimp__nSohU{right:12%;bottom:calc(clamp(110px, 16vw, 230px) + 6vw);width:clamp(90px,11vw,150px);aspect-ratio:360/160;background:#2b303b;mask-image:url(/blimp.png);mask-size:contain;-webkit-mask-image:url(/blimp.png);-webkit-mask-size:contain;animation:page_drift__Ea8PF 46s ease-in-out infinite alternate}@keyframes page_drift__Ea8PF{0%{transform:translateX(-3vw) translateY(4px)}to{transform:translateX(3vw) translateY(-4px)}}.page_contactInner__xPxIU{position:relative;max-width:760px;margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.page_contact__jWuHg h2{font-size:clamp(2rem,4.5vw,3.1rem);letter-spacing:-.02em;max-width:18ch}.page_contactLede__1Rih0{margin:1.5rem 0 2.5rem;color:var(--text-dim);max-width:52ch;line-height:1.7}.page_footer__F3MD0{padding:3rem 1.5rem}.page_footerInner__5TPTB{max-width:1160px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2.5rem}.page_footerBrand__LFSWn{display:inline-flex;align-items:center;gap:.7rem;font-family:var(--display);font-size:.9rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;margin-right:auto}.page_footerLinks__ZWbAq{display:inline-flex;flex-wrap:wrap;gap:1.75rem;font-size:.88rem;color:var(--text-dim)}.page_footerLinks__ZWbAq a:hover{color:var(--text)}.page_footerNote____139{width:100%;font-family:var(--mono);font-size:.75rem;color:var(--text-faint);border-top:1px solid var(--line);padding-top:1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;flex-wrap:wrap}.page_footerPartner__ghEsd img{height:64px;width:auto;opacity:.55;transition:opacity .2s ease}.page_footerPartner__ghEsd:hover img{opacity:.9}