@font-face{font-family:Orbitron;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/9a4ee768fed045da-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:Orbitron Fallback;src:local("Arial");ascent-override:81.50%;descent-override:19.59%;line-gap-override:0.00%;size-adjust:124.05%}.__className_851498{font-family:Orbitron,Orbitron Fallback;font-style:normal}.__variable_851498{--font-orbitron:"Orbitron","Orbitron Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-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:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-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:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-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:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-space-mono:"Space Mono","Space Mono Fallback"}@font-face{font-family:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-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:Syne;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/0da54fcd0470ea43-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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/680a7121f7a85e3f-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:Syne;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/8a1d8947e5852e30-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:Syne Fallback;src:local("Arial");ascent-override:93.93%;descent-override:27.93%;line-gap-override:0.00%;size-adjust:98.47%}.__className_387f85{font-family:Syne,Syne Fallback;font-style:normal}.__variable_387f85{--font-syne:"Syne","Syne Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-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:Instrument Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-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:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_be5b54{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_be5b54{--font-instrument:"Instrument Sans","Instrument Sans Fallback"}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:#020408;color:#E8EEF4;font-family:Instrument Sans,-apple-system,sans-serif;overflow-x:hidden;-webkit-font-smoothing:antialiased}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scanDown{0%{top:-2px}to{top:100%}}@keyframes pulse{0%,to{opacity:.15}50%{opacity:.3}}@keyframes expand{0%{width:0}to{width:100%}}@keyframes popIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes slideIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes toastIn{0%{opacity:0;transform:translateX(20px)}to{opacity:1;transform:translateX(0)}}@keyframes auroraShift{0%{transform:rotate(-12deg) scaleY(.4) translateX(-5%);opacity:.7}to{transform:rotate(-12deg) scaleY(.5) translateX(5%);opacity:1}}@keyframes nexaEyeDraw{0%{stroke-dashoffset:200}to{stroke-dashoffset:0}}@keyframes nexaIrisLook{0%,to{transform:translate(0)}15%{transform:translate(3px,-1px)}30%{transform:translate(0)}45%{transform:translate(-3px,1px)}60%{transform:translate(0)}72%{transform:translate(0) scale(.7)}76%{transform:translate(0) scale(1)}}@keyframes rotAbout{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes ctrAbout{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}@keyframes eyeDraw{to{stroke-dashoffset:0}}@keyframes irisLook{0%,to{transform:translate(0)}25%{transform:translate(2px,-1px)}50%{transform:translate(-1.5px,1px)}75%{transform:translate(1px,1.5px)}}@keyframes scanBeam{0%,to{opacity:0;transform:translateX(-50%) scaleY(.5)}40%,60%{opacity:.4;transform:translateX(-50%) scaleY(1)}}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes nexaScanBeam{0%{left:10%;opacity:0}10%{opacity:.7}90%{opacity:.7}to{left:90%;opacity:0}}@keyframes pipelinePulse{0%{left:0;opacity:0}15%{opacity:1}85%{opacity:1}to{left:calc(100% - 6px);opacity:0}}@keyframes pipeNodeIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes hiwScanSweep{0%{top:0}to{top:100%}}@keyframes hiwDataFlow{0%{left:0;opacity:0}20%{opacity:1}80%{opacity:1}to{left:calc(100% - 4px);opacity:0}}@keyframes hiwNexaBreathe{0%,to{text-shadow:0 0 30px #00E87B50,0 0 80px #00E87B15}50%{text-shadow:0 0 40px #00E87B80,0 0 100px #00E87B30}}@keyframes dotFillIn{0%{background:rgba(0,232,123,.08);box-shadow:none}to{background:#00E87B;box-shadow:0 0 10px rgba(0,232,123,.5)}}@keyframes lineFillIn{0%{width:0}to{width:100%}}@keyframes labelFillIn{0%{color:#3A5A42}to{color:#D8F0E0}}@keyframes orbitSpin{0%{transform:translate(-50%,-50%) rotate(0deg)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes tmCenterGlow{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.05)}}@keyframes tmKeyBreathe{0%,to{box-shadow:0 0 40px #00E87B25,0 0 80px #00E87B12}50%{box-shadow:0 0 60px #00E87B38,0 0 100px #00E87B20}}@keyframes tmZoneScan{0%{top:-2px;opacity:.7}to{top:100%;opacity:0}}@keyframes tmLockShake{0%,to{transform:translateX(0)}25%{transform:translateX(-2px)}75%{transform:translateX(2px)}}@keyframes tmZoneBreathe{0%,to{border-color:#00E87B28}50%{border-color:#00E87B50}}@keyframes tmZonePulse{0%{box-shadow:none}50%{box-shadow:0 0 14px #00E87B1A}to{box-shadow:none}}@keyframes tmGcLineH{0%{width:0;opacity:.6}60%{width:110%;opacity:.3}to{width:110%;opacity:0}}@keyframes tmGcLineV{0%{height:0;opacity:.6}60%{height:110%;opacity:.3}to{height:110%;opacity:0}}@keyframes tmGcSpark{0%{transform:scale(0);opacity:.8}50%{transform:scale(1);opacity:.5}to{transform:scale(1.5);opacity:0}}@keyframes tmImpact{0%{opacity:0}30%{opacity:.3}to{opacity:0}}@keyframes tmParticleFly{0%{opacity:1;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--px),var(--py)) scale(0)}}@keyframes tmMapFlash{0%{opacity:0}15%{opacity:.03}to{opacity:0}}.term-line{line-height:2;color:#4A6080}.btn-term,.term-line{font-family:Share Tech Mono,monospace;font-size:13px}.btn-term{background:#00E87B;color:#020408;border:none;padding:14px 36px;font-weight:700;cursor:pointer;letter-spacing:1px;transition:all .3s}.btn-term:hover{background:#33FFaa;box-shadow:0 0 30px #00E87B40;transform:translateY(-2px)}.hiw-scan{position:absolute;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#00E87B50,transparent);z-index:2;pointer-events:none;animation:hiwScanSweep 3s linear infinite}.hiw-data-dot{position:absolute;top:50%;transform:translateY(-50%);width:4px;height:4px;border-radius:50%;background:#00E87B;box-shadow:0 0 6px #00E87B;animation:hiwDataFlow 1.5s ease-in-out infinite}.hiw-ai-row{position:relative;overflow:hidden}.hiw-ai-row .hiw-active-dot{position:absolute;right:12px;top:50%;transform:translateY(-50%);width:6px;height:6px;border-radius:50%;background:#00E87B;box-shadow:0 0 8px #00E87B;opacity:0;transition:opacity .3s}.hiw-ai-row.hiw-active .hiw-active-dot{opacity:1}.hiw-ai-row.hiw-active{border-left-color:#00E87BFF!important;background:#00E87B0C!important}.glass-center{display:flex;flex-direction:column;align-items:center;padding:32px 28px;position:relative;background:rgba(5,14,7,.7);border:1.5px solid #00e87b50;border-radius:16px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 16px 64px rgba(0,0,0,.5),0 0 50px #00E87B18,0 0 100px #00E87B0A,inset 0 0 40px #00E87B06;overflow:visible}.glass-center:before{top:0;height:2px;background:linear-gradient(90deg,transparent,#00E87B80,transparent);border-radius:16px 16px 0 0}.glass-center:after,.glass-center:before{content:"";position:absolute;left:0;right:0}.glass-center:after{bottom:0;height:1px;background:linear-gradient(90deg,transparent,#00E87B40,transparent);border-radius:0 0 16px 16px}.glass-orbit{position:absolute;top:35%;left:50%;width:200px;height:200px;border-radius:50%;border:1px dashed #00e87b25;animation:orbitSpin 20s linear infinite;pointer-events:none}.glass-orbit-dot{top:-4px;width:8px;height:8px;box-shadow:0 0 16px #00E87B,0 0 30px #00E87B60}.glass-orbit-dot,.glass-orbit-dot2{position:absolute;left:50%;transform:translateX(-50%);border-radius:50%;background:#00E87B}.glass-orbit-dot2{bottom:-4px;width:6px;height:6px;box-shadow:0 0 12px #00E87B;opacity:.6}.glass-stage{flex:1 1;padding:14px 8px;text-align:center;border:1px solid #00e87b14;background:#00E87B05;transition:all .3s}.glass-stage:hover{background:#00E87B10;border-color:#00E87B40}.tmap-wrap{position:relative;width:100%;max-width:1500px;margin:0 auto;aspect-ratio:16/9;background:#030806;border:2.5px solid #00e87b60;overflow:hidden;box-shadow:0 0 40px #00E87B0C}.tmap-grid{position:absolute;inset:0;opacity:.025;background:repeating-linear-gradient(0deg,transparent,transparent 49px,#00E87B40 0,#00E87B40 50px),repeating-linear-gradient(90deg,transparent,transparent 49px,#00E87B40 0,#00E87B40 50px);pointer-events:none;z-index:1}.tmap-coord{font-size:7px;color:#00E87B14;letter-spacing:1px}.tmap-coord,.tmap-sector{position:absolute;font-family:Share Tech Mono,monospace;pointer-events:none;z-index:2}.tmap-sector{font-size:8px;letter-spacing:3px;color:#00E87B0F}.tmap-center-glow{width:280px;height:280px;background:radial-gradient(circle,#00E87B18,#00E87B05 40%,transparent 70%);pointer-events:none;z-index:12;animation:tmCenterGlow 4s ease-in-out infinite}.tmap-center-glow,.tmap-key{position:absolute;top:50%;left:50%;border-radius:50%;transform:translate(-50%,-50%)}.tmap-key{z-index:20;width:160px;height:160px;background:rgba(0,0,0,.85);border:2.5px solid #00e87b90;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:all .4s;animation:tmKeyBreathe 3s ease-in-out infinite}.tmap-key:hover{border-color:#00E87BDD;transform:translate(-50%,-50%) scale(1.08)}.tmap-key.hidden{opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(1.6);transition:all 1.2s}.tmap-ring{position:absolute;top:50%;left:50%;border-radius:50%;pointer-events:none;z-index:19;transition:opacity .8s}.tmap-ring1{width:200px;height:200px;border:1.5px solid #00e87b1a}.tmap-ring1,.tmap-ring2{transform:translate(-50%,-50%)}.tmap-ring2{width:240px;height:240px;border:1px dashed #00e87b0d}.tmap-zone{position:absolute;transition:background .8s ease,border-color .8s ease;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3px;border:2px solid rgba(255,255,255,.25);overflow:hidden;z-index:10}.tmap-zone:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(135deg,transparent,transparent 8px,rgba(255,255,255,.03) 0,rgba(255,255,255,.03) 9px);pointer-events:none;transition:opacity .6s;z-index:1}.tmap-zone.unlocked:before{opacity:0}.tmap-zone .tz-bg{position:absolute;inset:0;background-size:cover;background-position:50%;opacity:0;transition:opacity 1.2s ease;pointer-events:none;z-index:0;filter:brightness(.7) saturate(.8)}.tmap-zone.unlocked .tz-bg{opacity:.75;filter:brightness(1) saturate(1)}.tmap-zone .tz-dark{position:absolute;inset:0;background:rgba(0,0,0,.75);transition:opacity 1s;pointer-events:none;z-index:1}.tmap-zone.unlocked .tz-dark{opacity:.15}.tmap-zone.unlocked:hover .tz-bg{opacity:.85}.tmap-zone.unlocked:hover .tz-dark{opacity:.1}.tmap-zone .tz-lock{opacity:.7;transition:opacity .5s ease,height .4s ease;flex-shrink:0;position:relative;z-index:3}.tmap-zone .tz-name{letter-spacing:2.5px;color:rgba(255,255,255,.6);text-align:center;transition:color .6s ease}.tmap-zone .tz-name,.tmap-zone .tz-sops{font-family:Share Tech Mono,monospace;font-size:11px;pointer-events:none;font-weight:700}.tmap-zone .tz-sops{color:#00E87B;opacity:0;transform:translateY(4px);transition:opacity .6s ease,transform .5s ease}.tmap-zone .tz-check{opacity:0;transform:scale(0);transition:opacity .4s ease,transform .4s ease;position:absolute;top:6px;right:6px;z-index:4}.tmap-zone .tz-led{position:absolute;bottom:5px;right:5px;width:5px;height:5px;border-radius:50%;background:#00E87B;opacity:0;transition:opacity .5s;z-index:4}.tmap-zone.unlocked .tz-led{opacity:.5}.tmap-zone .tz-scan{position:absolute;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,#00E87B,transparent);opacity:0;pointer-events:none;z-index:5;top:-2px}.tmap-zone.unlocking .tz-lock{animation:tmLockShake .3s ease}.tmap-zone.unlocked{border-color:#00E87B40;cursor:pointer}.tmap-zone.unlocked:hover{border-color:#00E87B80}.tmap-zone.unlocked .tz-lock{opacity:0;height:0;margin:0}.tmap-zone .tz-glass{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:10px 16px;background:rgba(0,0,0,.6);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(0,232,123,.2);border-radius:6px;opacity:0;transition:opacity .6s ease;z-index:3;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;white-space:nowrap}.tmap-zone.unlocked .tz-glass{opacity:1}.tmap-zone.unlocked:hover .tz-glass{border-color:rgba(0,232,123,.45);background:rgba(0,0,0,.7)}.tmap-zone.unlocked .tz-name{color:#E8EEF4}.tmap-zone.unlocked .tz-sops{opacity:1;transform:translateY(0)}.tmap-zone.unlocked .tz-check{opacity:1;transform:scale(1)}.tmap-zone.tier-1 .tz-glass{padding:14px 22px;gap:5px}.tmap-zone.tier-3 .tz-glass{padding:7px 12px;gap:2px}.tmap-zone.alive{animation:tmZoneBreathe 4s ease-in-out infinite}.tmap-zone.pulse{animation:tmZonePulse 1s ease}.tmap-zone.tier-1 .tz-name{font-size:12px;letter-spacing:2.5px}.tmap-zone.tier-1 .tz-sops{font-size:16px}.tmap-zone.tier-2 .tz-name{font-size:10px}.tmap-zone.tier-2 .tz-sops{font-size:13px}.tmap-zone.tier-3 .tz-name{font-size:9px}.tmap-zone.tier-3 .tz-sops{font-size:11px}.tmap-gc-overlay{position:absolute;inset:0;z-index:16;pointer-events:none;overflow:hidden}.tmap-gc-h{left:50%;height:1px;width:0;transform:translateX(-50%)}.tmap-gc-h,.tmap-gc-v{position:absolute;background:#00E87B;box-shadow:0 0 8px #00E87B,0 0 20px #00E87B50;pointer-events:none}.tmap-gc-v{top:50%;width:1px;height:0;transform:translateY(-50%)}.tmap-gc-spark{width:6px;height:6px;border-radius:50%;background:#00E87B;box-shadow:0 0 8px #00E87B;z-index:17}.tmap-gc-spark,.tmap-impact{position:absolute;pointer-events:none}.tmap-impact{inset:0;background:radial-gradient(circle at center,#00E87B35,transparent 70%);opacity:0;z-index:7}.tmap-particle{position:absolute;width:3px;height:3px;border-radius:50%;background:#00E87B;pointer-events:none;z-index:25;box-shadow:0 0 4px #00E87B}.tmap-flash{background:#fff;z-index:30;opacity:0}.tmap-conn-svg,.tmap-flash{position:absolute;inset:0;pointer-events:none}.tmap-conn-svg{width:100%;height:100%;z-index:4}.tmap-conn{stroke:#00E87B08;stroke-width:1;fill:none;transition:stroke .8s ease}.resp-1col{display:grid}@media (max-width:768px){.hero-row,.resp-1col{grid-template-columns:1fr!important}.hero-row{text-align:center!important}.pipeline-hero{gap:16px!important}.pipeline-hero,.step-card{grid-template-columns:1fr!important}.step-card{gap:24px!important;padding:30px 20px!important}.step-card>div[style*="order: 0"]{order:0!important}.step-card>div[style*="order: 1"]{order:1!important}}@media (max-width:600px){.hero-row{grid-template-columns:1fr!important;text-align:center!important}}@media (max-width:480px){.pipeline-hero{display:flex!important;flex-direction:column!important;gap:12px!important}.pipeline-hero>div[style*="width: 40"]{display:none!important}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important}}@media print{.hud-wrapper{display:none}}