@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;600;700;800&family=Share+Tech+Mono&display=swap";@font-face{font-family:Share Tech Mono;src:local("Share Tech Mono Regular"),local("Share Tech Mono"),url(../_fonts/C_8Ky2nPm0tZPQjBmINRNTcHbM6TcdDLJ-NyGSrAoSI-X1G7SCAauW0nXkn5iFL_WxjHdIE1oyPMg8akw3yMLWM.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}@font-face{font-family:"Share Tech Mono Fallback: Courier New";src:local("Courier New");size-adjust:89.9854%;ascent-override:98.3493%;descent-override:26.8933%;line-gap-override:0%}@font-face{font-family:"Share Tech Mono Fallback: Roboto Mono";src:local("Roboto Mono");size-adjust:89.9854%;ascent-override:98.3493%;descent-override:26.8933%;line-gap-override:0%}@font-face{font-family:"Share Tech Mono Fallback: Noto Sans Mono";src:local("Noto Sans Mono");size-adjust:90%;ascent-override:98.3333%;descent-override:26.8889%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:"Inter Fallback: BlinkMacSystemFont";src:local("BlinkMacSystemFont");size-adjust:114.6542%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Segoe UI";src:local("Segoe UI");size-adjust:107.7093%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Helvetica Neue";src:local("Helvetica Neue");size-adjust:106.1198%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Arial";src:local("Arial");size-adjust:107.1194%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:"Inter Fallback: Noto Sans";src:local("Noto Sans");size-adjust:100.7466%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2) format(woff2);font-display:swap;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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular Italic"),local("Inter Italic"),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:italic}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2) format(woff2);font-display:swap;unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2) format(woff2);font-display:swap;unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2) format(woff2);font-display:swap;unicode-range:U+1F00-1FFF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2) format(woff2);font-display:swap;unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2) format(woff2);font-display:swap;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-weight:400;font-style:normal}@font-face{font-family:Inter;src:local("Inter Regular"),local("Inter"),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2) format(woff2);font-display:swap;unicode-range:U+0000-00FF,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-weight:400;font-style:normal}:root{--bg:#040706;--bg-deep:#020403;--panel:#151922;--panel-2:#202431;--text:#f4f7f2;--muted:#a8aaa9;--dim:#5f6563;--line:rgba(167,255,2,.17);--line-cool:rgba(187,197,217,.1);--accent:#b6ff00;--accent-soft:rgba(182,255,0,.68);--accent-faint:rgba(182,255,0,.08);--font-display:Inter, "Inter Fallback: BlinkMacSystemFont", "Inter Fallback: Segoe UI", "Inter Fallback: Helvetica Neue", "Inter Fallback: Arial", "Inter Fallback: Noto Sans",ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-mono:"Share Tech Mono", "Share Tech Mono Fallback: Courier New", "Share Tech Mono Fallback: Roboto Mono", "Share Tech Mono Fallback: Noto Sans Mono","SFMono-Regular",Consolas,monospace}*{box-sizing:border-box}html{color:var(--text);font-family:var(--font-display);text-rendering:geometricPrecision}body,html{background:var(--bg);min-height:100%}body{margin:0;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.terminal-shell{background:radial-gradient(circle at 50% 47%,rgba(37,51,41,.28),transparent 27rem),radial-gradient(circle at 50% 50%,rgba(182,255,0,.06),transparent 12rem),linear-gradient(180deg,#070a09,#030605 48%,#030504);isolation:isolate;min-height:100svh;overflow:hidden;position:relative}.noise,.radar-grid,.scanlines{inset:0;pointer-events:none;position:absolute;z-index:-1}.noise{background-image:radial-gradient(circle at 20% 30%,hsla(0,0%,100%,.04) 0 1px,transparent 1.4px),radial-gradient(circle at 70% 60%,rgba(182,255,0,.035) 0 1px,transparent 1.3px);background-size:7px 7px,11px 11px;mix-blend-mode:screen;opacity:.26}.scanlines{background:repeating-linear-gradient(180deg,transparent 0 5px,hsla(0,0%,100%,.025) 6px,transparent 7px);opacity:.2}.radar-grid{background:linear-gradient(90deg,transparent calc(50% - 1px),rgba(182,255,0,.04) 50%,transparent calc(50% + 1px)),linear-gradient(0deg,transparent calc(50% - 1px),rgba(182,255,0,.035) 50%,transparent calc(50% + 1px)),radial-gradient(circle at 50% 50%,transparent 0 13rem,hsla(0,0%,100%,.025) 13.05rem 13.1rem,transparent 13.15rem 22rem,rgba(182,255,0,.025) 22.05rem 22.1rem,transparent 22.15rem);-webkit-mask-image:radial-gradient(ellipse at center,#000 0 44%,transparent 72%);mask-image:radial-gradient(ellipse at center,#000 0 44%,transparent 72%);opacity:.36}.topbar{align-items:center;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040606b8;border-bottom:1px solid var(--line-cool);display:grid;grid-template-columns:1fr auto 1fr;height:82px;padding:0 clamp(20px,3.75vw,48px);position:relative;z-index:3}.topbar:after{background:linear-gradient(90deg,transparent,rgba(182,255,0,.13),transparent);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}.brand{align-items:center;display:flex;gap:22px;width:-moz-max-content;width:max-content}.logo-mark{align-items:end;display:inline-grid;filter:drop-shadow(0 0 8px rgba(182,255,0,.1));gap:3px;grid-template-columns:8px 17px 19px;height:26px;position:relative}.logo-a,.logo-i,.logo-k{background:#f5f6f2;display:block}.logo-i{box-shadow:0 -5px #7384a8;height:21px;width:7px}.logo-k{clip-path:polygon(0 0,35% 0,35% 34%,80% 0,100% 0,58% 48%,100% 100%,75% 100%,35% 56%,35% 100%,0 100%);height:22px;width:17px}.logo-a{background:var(--accent);clip-path:polygon(46% 0,100% 100%,71% 100%,59% 74%,28% 74%,18% 100%,0 100%);height:22px;width:18px}.logo-mark:after{background:#071007;border-radius:50%;content:"";height:5px;position:absolute;right:5px;top:8px;width:5px}.divider{background:#b6ff002e;height:22px;width:1px}.footer,.initialize,.nav,.phase,.status,.telemetry{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase}.status{align-items:center;color:var(--accent);display:inline-flex;font-size:13px;font-weight:700;gap:9px;text-shadow:0 0 15px rgba(182,255,0,.2)}.status span{animation:pulse 1.6s infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 11px var(--accent);height:4px;width:4px}.nav{color:#a7aaa7;display:flex;font-size:12px;gap:clamp(28px,4vw,50px);justify-self:center}.footer a,.nav a{opacity:.85;transition:color .2s ease,text-shadow .2s ease,opacity .2s ease}.footer a:hover,.nav a:hover{color:var(--accent);opacity:1;text-shadow:0 0 14px rgba(182,255,0,.28)}.initialize{background:#b6ff0006;border:1px solid rgba(182,255,0,.27);box-shadow:inset 0 0 20px #b6ff0009;color:#efffcb;display:inline-grid;font-size:12px;justify-self:end;min-height:34px;min-width:118px;padding:0 22px;place-items:center;transition:background .2s ease,border-color .2s ease,color .2s ease}.initialize:hover{background:var(--accent);border-color:var(--accent);color:#061006}.hero{display:grid;min-height:calc(100svh - 154px);padding:clamp(70px,10vh,130px) 24px;place-items:center;position:relative}.hero:after,.hero:before{background:linear-gradient(90deg,transparent,rgba(182,255,0,.055),transparent);content:"";height:1px;left:50%;position:absolute;transform:translate(-50%);width:min(58vw,740px)}.hero:before{top:18%}.hero:after{bottom:16%}.hero-panel{margin-top:-1.5vh;position:relative;text-align:center;width:min(92vw,600px)}.phase{color:var(--accent-soft);font-size:clamp(12px,1.2vw,15px);font-weight:700;letter-spacing:.44em;margin:0 0 15px}h1{color:#fff;font-size:clamp(42px,4.2vw,58px);font-weight:800;letter-spacing:-.075em;line-height:.95;margin:0;text-shadow:0 0 28px hsla(0,0%,100%,.06);text-transform:uppercase}.subtitle{color:#c9c9c7;font-size:clamp(20px,2.2vw,28px);font-weight:300;letter-spacing:.015em;line-height:1.25;margin:23px 0 32px}.access-form{background:#11151c;border:1px solid rgba(210,216,234,.18);box-shadow:0 18px 50px #00000059,inset 0 0 0 1px #ffffff08;display:grid;grid-template-columns:minmax(0,1fr) 180px;margin:0 auto;width:min(100%,450px)}.access-form input{background:linear-gradient(180deg,#222735fa,#191d28fa);border:0;border-right:1px solid rgba(210,216,234,.14);color:#d8dde9;font-family:var(--font-mono);font-size:13px;height:48px;letter-spacing:.09em;min-width:0;outline:none;padding:0 18px;text-transform:uppercase}.access-form input::-moz-placeholder{color:#b1bacb47}.access-form input::placeholder{color:#b1bacb47}.access-form input:focus{box-shadow:inset 0 0 0 1px #b6ff0057,0 0 0 1px #b6ff0024}.access-form button{background:var(--accent);border:0;color:#10150a;cursor:pointer;font-family:var(--font-mono);font-size:14px;font-weight:800;height:48px;letter-spacing:.03em;text-transform:uppercase;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.access-form button:hover{box-shadow:0 0 32px #b6ff0040;filter:brightness(1.06)}.access-form button:active{transform:translateY(1px)}.telemetry{color:#777d7c;display:flex;font-size:12px;gap:clamp(18px,3vw,34px);justify-content:center;letter-spacing:.12em;margin:28px 0 0}.telemetry div{align-items:center;display:inline-flex;gap:8px}.telemetry dt{color:var(--accent)}.telemetry dt:before{color:var(--accent);display:inline-block;margin-right:8px}.telemetry div:first-child dt:before{content:"◉"}.telemetry div:nth-child(2) dt:before{content:"▲"}.telemetry div:nth-child(3) dt:before{content:"↻"}.telemetry dd{margin:0}.axis-readout{align-items:center;bottom:30%;color:#999ea473;display:grid;grid-template-rows:1fr auto;left:clamp(32px,3.8vw,60px);position:absolute;top:34%}.axis-readout span{background:linear-gradient(180deg,transparent,rgba(182,255,0,.45),transparent);box-shadow:-1px 0 #ffffff1a;height:130px;width:1px}.axis-readout p{font-family:var(--font-mono);font-size:11px;letter-spacing:.25em;margin:70px 0 0;transform:rotate(180deg);writing-mode:vertical-rl}.bracket,.small-corner{opacity:.5;pointer-events:none;position:absolute}.bracket-left{left:13.8%;top:36.5%}.bracket-left,.bracket-right{border-left:1px solid rgba(182,255,0,.42);border-top:1px solid rgba(182,255,0,.42);height:24px;width:24px}.bracket-right{bottom:25.5%;right:13.8%}.small-corner{border-left:1px solid rgba(226,232,242,.3);border-top:1px solid rgba(226,232,242,.3);height:10px;width:10px}.corner-one{left:3.8%;top:31.5%}.corner-two{left:3.8%;top:48.5%;transform:rotate(180deg)}.footer{align-items:center;color:#a0a6aa8f;display:grid;font-size:11px;gap:24px;grid-template-columns:1fr auto;letter-spacing:.18em;min-height:72px;padding:0 clamp(20px,3.75vw,48px);position:relative;z-index:2}.footer p{margin:0}.footer nav{display:flex;gap:clamp(26px,4vw,52px)}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}@keyframes pulse{0%,to{opacity:.55;transform:scale(.9)}50%{opacity:1;transform:scale(1.2)}}@media(max-width:820px){.topbar{grid-template-columns:1fr auto;height:auto;min-height:78px;padding-block:18px;row-gap:14px}.brand{gap:14px}.status{letter-spacing:.14em}.nav,.status{font-size:11px}.nav{gap:22px;grid-column:1/-1;justify-self:start;order:3}.initialize{min-width:auto;padding:0 14px}.hero{min-height:calc(100svh - 166px);padding-inline:18px}.axis-readout,.bracket,.small-corner{display:none}.phase{letter-spacing:.28em}h1{letter-spacing:-.06em}.subtitle{margin-top:18px}.access-form{border-color:#b6ff0038;grid-template-columns:1fr}.access-form input{border-bottom:1px solid rgba(210,216,234,.14);border-right:0;text-align:center}.telemetry{align-items:center;flex-direction:column;gap:10px}.footer{grid-template-columns:1fr;padding-block:20px;text-align:left}.footer nav{flex-wrap:wrap;gap:18px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.001ms!important}}
