@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_f9e569{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_f9e569{--font-landing-mono:"JetBrains Mono","JetBrains Mono Fallback"}.landing{--night:#0A0E17;--panel:#131826;--panel-2:#171E30;--manifest:#F3EFE4;--manifest-dim:#E4DFCE;--amber:#F2A93D;--amber-dim:#C6841F;--cyan:#35D0E8;--green:#4FBE7A;--red:#E2574C;--line:rgba(243,239,228,0.10);--line-strong:rgba(243,239,228,0.20);margin:0;background:var(--night);color:var(--manifest);font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased}.landing .mono{font-family:var(--font-landing-mono),monospace}.landing h1,.landing h2,.landing h3{font-family:Fraunces,serif;margin:0}.landing a{color:inherit}.landing .topbar{position:relative;z-index:5;display:flex;align-items:center;justify-content:space-between;padding:22px 44px}.landing .brand{display:flex;align-items:center;gap:16px}.landing .brand-logo{display:block;width:243px;max-width:55vw;height:auto}.landing nav{display:flex;align-items:center;gap:30px}.landing nav a{font-size:13px;text-decoration:none;color:var(--manifest-dim);opacity:.7;letter-spacing:.02em;margin-right:30px}.landing nav a:last-child{margin-right:0}.landing nav a:hover{opacity:1}.landing .nav-cta{padding:9px 18px;border:1px solid var(--line-strong);border-radius:3px;font-size:13px;opacity:1!important}.landing .hero{position:relative;min-height:92vh;display:flex;flex-direction:column;overflow:hidden;border-bottom:1px solid var(--line)}.landing .hero-bg{position:absolute;inset:0;z-index:0}.landing .hero-bg video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity 1.4s ease}.landing .hero-bg video.is-active{opacity:1}.landing .hero:after{content:"";position:absolute;inset:0;z-index:1;background:radial-gradient(ellipse 900px 600px at 30% 40%,rgba(10,14,23,.25) 0,rgba(10,14,23,.7) 60%,rgba(10,14,23,.94) 100%),linear-gradient(180deg,rgba(10,14,23,.55),rgba(10,14,23,.35) 30%,rgba(10,14,23,.92))}.landing .radar-wrap{position:absolute;z-index:2;top:50%;right:6%;transform:translateY(-50%);width:min(46vw,560px);height:min(46vw,560px);pointer-events:none}@media (max-width:900px){.landing .radar-wrap{opacity:.35;right:-10%}}.landing .radar-wrap svg{width:100%;height:100%}.landing .radar-ring{fill:none;stroke:rgba(53,208,232,.22);stroke-width:1}.landing .radar-ring.inner{stroke:rgba(53,208,232,.3)}.landing .radar-cross{stroke:rgba(53,208,232,.16);stroke-width:1}.landing .radar-sweep{transform-origin:center;animation:sweep 4.5s linear infinite}@keyframes sweep{to{transform:rotate(1turn)}}.landing .radar-blip{fill:var(--amber);opacity:0;animation:blip-in 4.5s ease-in-out infinite}@keyframes blip-in{0%,55%{opacity:0;r:2}62%{opacity:1;r:5}72%{opacity:1;r:4}85%,to{opacity:0;r:4}}.landing .radar-label{font-family:var(--font-landing-mono),monospace;font-size:10px;fill:rgba(243,239,228,.5);letter-spacing:.05em}.landing .radar-lock-text{fill:var(--amber);font-family:var(--font-landing-mono),monospace;font-size:11px;opacity:0;animation:lock-flash 4.5s ease-in-out infinite}@keyframes lock-flash{0%,58%{opacity:0}64%,80%{opacity:1}90%,to{opacity:0}}.landing .hero-body{position:relative;z-index:3;flex:1 1;display:flex;flex-direction:column;justify-content:center;padding:0 44px 64px;max-width:760px}.landing .eyebrow{font-family:var(--font-landing-mono),monospace;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);display:flex;align-items:center;gap:10px;margin-bottom:20px}.landing .eyebrow:before{content:"";width:7px;height:7px;background:var(--cyan);border-radius:50%;box-shadow:0 0 8px 2px rgba(53,208,232,.7);animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{opacity:1}50%{opacity:.35}}.landing h1.hero-title{font-size:clamp(38px,5vw,64px);line-height:1.04;font-weight:600;margin:0 0 22px;font-style:normal}.landing h1.hero-title .accent{font-style:italic;color:var(--amber)}.landing .hero-sub{font-size:16.5px;line-height:1.65;color:var(--manifest-dim);max-width:520px;margin:0 0 32px}.landing .hero-actions{display:flex;gap:14px;align-items:center;flex-wrap:wrap}.landing .hero-actions>*{margin-right:14px}.landing .hero-actions>:last-child{margin-right:0}.landing .btn{font-family:Inter,sans-serif;font-weight:600;font-size:14px;padding:14px 26px;border-radius:3px;border:none;cursor:pointer;text-decoration:none;display:inline-block}.landing .btn-amber{background:var(--amber);color:var(--night)}.landing .btn-amber:hover{background:#ffbb52}.landing .btn-ghost{background:transparent;border:1px solid var(--line-strong);color:var(--manifest)}.landing .btn-ghost:hover{border-color:var(--cyan);color:var(--cyan)}.landing .hero-footline{position:relative;z-index:3;display:flex;gap:36px;flex-wrap:wrap;padding:20px 44px;border-top:1px solid var(--line);font-family:var(--font-landing-mono),monospace;font-size:11.5px;color:var(--manifest-dim);opacity:.65}.landing .hero-footline>span{margin-right:36px}.landing .hero-footline>span:last-child{margin-right:0}.landing .hero-footline b{color:var(--amber);font-weight:600}.landing .strips-section{padding:110px 44px 100px;border-bottom:1px solid var(--line);max-width:1280px;margin:0 auto}.landing .section-head{max-width:640px;margin-bottom:52px}.landing .section-head .eyebrow{color:var(--amber)}.landing .section-head .eyebrow:before{background:var(--amber);box-shadow:0 0 8px 2px rgba(242,169,61,.7)}.landing .section-head h2{font-size:clamp(28px,3.4vw,42px);font-weight:600;line-height:1.12;margin:0 0 16px}.landing .section-head p{font-size:15px;color:var(--manifest-dim);line-height:1.6;max-width:520px}.landing .strip{display:grid;grid-template-columns:64px 1fr 200px 130px;align-items:center;grid-gap:20px;gap:20px;background:var(--manifest);color:var(--night);border-radius:3px;padding:18px 22px;margin-bottom:10px;border-left:4px solid var(--amber-dim);position:relative;overflow:hidden}.landing .strip.cyan{border-left-color:var(--cyan)}.landing .strip.green{border-left-color:var(--green)}@media (max-width:760px){.landing .strip{grid-template-columns:44px 1fr}.landing .strip-tag,.landing .strip-time{display:none}}.landing .strip-num{font-family:var(--font-landing-mono),monospace;font-size:12px;font-weight:600;opacity:.4}.landing .strip-main h3{font-family:Inter,sans-serif;font-weight:600;font-size:15.5px;margin:0 0 3px}.landing .strip-main p{margin:0;font-size:12.5px;color:rgba(10,14,23,.62);line-height:1.4}.landing .strip-tag{font-size:10.5px;text-transform:uppercase;letter-spacing:.04em;color:rgba(10,14,23,.5)}.landing .strip-tag,.landing .strip-time{font-family:var(--font-landing-mono),monospace;text-align:right}.landing .strip-time{font-size:11px;color:rgba(10,14,23,.45)}.landing .panel-section{padding:110px 44px;border-bottom:1px solid var(--line);background:var(--panel)}.landing .panel-inner{max-width:1280px;margin:0 auto}.landing .panel-section .section-head .eyebrow{color:var(--cyan)}.landing .panel-section .section-head .eyebrow:before{background:var(--cyan);box-shadow:0 0 8px 2px rgba(53,208,232,.7)}.landing .dial-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1px;gap:1px;background:var(--line);border:1px solid var(--line)}@media (max-width:900px){.landing .dial-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.landing .dial-grid{grid-template-columns:1fr}}.landing .dial-card{background:var(--panel);padding:32px 26px;display:flex;flex-direction:column;align-items:flex-start}.landing .dial-svg{width:88px;height:88px;margin-bottom:18px}.landing .dial-card h3{font-family:Inter,sans-serif;font-weight:600;font-size:15px;margin:0 0 8px}.landing .dial-card p{font-size:13px;line-height:1.55;color:var(--manifest-dim);margin:0}.landing .dial-track{fill:none;stroke:rgba(243,239,228,.12);stroke-width:6}.landing .dial-fill{fill:none;stroke-width:6;stroke-linecap:round;transform:rotate(-90deg);transform-origin:center;stroke-dasharray:220;stroke-dashoffset:220;transition:stroke-dashoffset 1.4s cubic-bezier(.2,.8,.3,1)}.landing .clearance-section{padding:130px 44px;text-align:center;position:relative;overflow:hidden}.landing .clearance-inner{position:relative;z-index:2;max-width:640px;margin:0 auto}.landing .clearance-section .eyebrow{justify-content:center;color:var(--green)}.landing .clearance-section .eyebrow:before{background:var(--green);box-shadow:0 0 8px 2px rgba(79,190,122,.7)}.landing .clearance-section h2{font-size:clamp(30px,4.4vw,52px);font-weight:600;line-height:1.1;margin:0 0 20px}.landing .clearance-section p{font-size:15.5px;color:var(--manifest-dim);line-height:1.6;margin:0 0 36px}.landing .stamp{position:absolute;z-index:1;top:14%;right:8%;width:150px;height:150px;border:2.5px solid var(--green);border-radius:50%;display:flex;align-items:center;justify-content:center;transform:rotate(-14deg) scale(.85);opacity:0;transition:opacity .7s ease,transform .7s cubic-bezier(.3,1.5,.4,1)}.landing .stamp.show{opacity:.9;transform:rotate(-14deg) scale(1)}.landing .stamp span{font-family:var(--font-landing-mono),monospace;font-weight:700;font-size:13px;letter-spacing:.08em;color:var(--green);text-align:center;line-height:1.4}@media (max-width:760px){.landing .stamp{display:none}}.landing footer{text-align:center;padding:36px 20px 48px;color:var(--manifest-dim);opacity:.4;font-family:var(--font-landing-mono),monospace;font-size:11px;letter-spacing:.04em;border-top:1px solid var(--line)}