@import "https://fonts.googleapis.com/css2?family=Orbitron:wght@400;700;900&family=Rajdhani:wght@300;400;600;700&family=Share+Tech+Mono&display=swap";:root{--cyan:#00e5ff;--pink:#ff2d78;--purple:#bf5fff;--dark:#05060a;--panel:#090c13;--white:#f7f8fb;--muted:#ffffff9e;--line:#00e5ff40;color:#fff;background:var(--dark);font-family:Rajdhani,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--dark);margin:0;overflow-x:hidden}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.skip-link{z-index:100;background:var(--cyan);color:#000;padding:12px;position:fixed;top:-60px;left:12px}.skip-link:focus{top:12px}.site-nav{z-index:20;border-bottom:1px solid var(--line);background:linear-gradient(#020308f0,#0000);align-items:center;gap:30px;height:70px;padding:0 clamp(20px,4vw,62px);display:flex;position:absolute;inset:0 0 auto}.wordmark{letter-spacing:.07em;align-items:center;gap:10px;font:900 18px Orbitron;display:flex}.crown{fill:none;stroke:currentColor;stroke-width:3px;width:58px;color:var(--cyan);filter:drop-shadow(0 0 8px #00e5ff80)}.crown--small{width:34px}.nav-links{gap:25px;display:flex}.nav-links a,.online{text-transform:uppercase;letter-spacing:.18em;color:#fff9;font:10px Share Tech Mono}.nav-links a:hover{color:var(--cyan)}.online{color:var(--cyan);margin-left:auto}.online i{background:var(--cyan);width:6px;height:6px;box-shadow:0 0 12px var(--cyan);border-radius:50%;margin-right:8px;animation:1.8s infinite pulse;display:inline-block}.menu-button{background:0 0;border:0;padding:8px;display:none}.menu-button span{background:#fff;width:25px;height:1px;margin:5px;display:block}.hero{align-items:center;height:100svh;min-height:770px;display:flex;position:relative;overflow:hidden}.hero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hero-overlay{background:linear-gradient(90deg,#03050bfa,#03050bd1 40%,#03050b14 76%),linear-gradient(#0000 50%,#03050bbf);position:absolute;inset:0}.tech-grid{clip-path:polygon(0 0,96% 0,100% 5%,100% 100%,4% 100%,0 95%);background-image:linear-gradient(#00e5ff0d 1px,#0000 1px),linear-gradient(90deg,#00e5ff0d 1px,#0000 1px);background-size:62px 62px;border:1px solid #00e5ff47;width:52%;position:absolute;inset:70px auto 8% 2.5%}.hero-content{width:min(620px,54vw);margin-left:clamp(28px,6vw,90px);padding-top:50px;position:relative}.eyebrow{letter-spacing:.34em;text-transform:uppercase;color:#dbe4ed;font:10px Share Tech Mono}.transmission-label{border:1px solid var(--cyan);letter-spacing:.22em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:10px;margin:14px 0 23px;padding:6px 12px;font:13px Share Tech Mono;display:inline-flex}.transmission-label b{color:var(--pink);text-shadow:0 0 15px var(--pink);font:900 22px Orbitron}h1,h2{text-transform:uppercase;letter-spacing:-.055em;margin:0;font-family:Orbitron,sans-serif;line-height:.94}h1{font-size:clamp(55px,6vw,94px)}h2{font-size:clamp(48px,5vw,78px)}h2 em{color:var(--pink);font-style:normal}.cyan-lead{text-transform:uppercase;letter-spacing:.18em;color:var(--cyan);margin:20px 0 8px;font:700 clamp(17px,2vw,27px) Rajdhani}.intro{color:var(--muted);font-size:17px;line-height:1.35}.strength{grid-template-columns:auto minmax(110px,220px) auto;align-items:center;gap:10px;width:min(430px,100%);margin:25px 0;display:grid}.strength>span{letter-spacing:.23em;text-transform:uppercase;color:#ffffff73;grid-column:1/-1;font:8px Share Tech Mono}.strength>b{color:#fff;font:9px Share Tech Mono}.signal-bars{gap:3px;height:12px;display:flex}.signal-bars i{background:linear-gradient(var(--pink),var(--cyan));animation:1.2s both bars;animation-delay:calc(var(--i)*45ms);flex:1}.button-row{flex-wrap:wrap;gap:12px;display:flex}.primary-button,.outline-button{text-transform:uppercase;letter-spacing:.12em;cursor:pointer;justify-content:center;align-items:center;gap:30px;min-height:48px;padding:0 22px;font:700 11px Orbitron;display:inline-flex}.primary-button{border:1px solid var(--pink);color:var(--pink);background:#ff2d7826;box-shadow:0 0 20px #ff2d7826}.outline-button{color:#fff;background:#04060c59;border:1px solid #ffffff7a}.primary-button:hover,.primary-button:focus-visible{background:var(--pink);color:#fff}.outline-button:hover,.outline-button:focus-visible{border-color:var(--cyan);color:var(--cyan)}.archive,.next{background:#05070b;padding:55px clamp(22px,4vw,62px)}.section-rail{text-transform:uppercase;align-items:center;gap:18px;margin-bottom:32px;display:flex}.section-rail b{letter-spacing:.13em;font:700 14px Share Tech Mono}.section-rail i{background:linear-gradient(90deg,var(--cyan),transparent);flex:1;height:1px}.section-rail span{letter-spacing:.2em;color:#ffffff73;font:8px Share Tech Mono}.archive-grid{grid-template-columns:minmax(300px,.9fr) 1.1fr;gap:clamp(40px,5vw,80px);max-width:1380px;margin:auto;display:grid}.poster-frame{border:1px solid var(--line);cursor:pointer;background:#05070b;padding:10px;position:relative}.poster-frame:before,.poster-frame:after{content:"";width:28px;height:28px;position:absolute}.poster-frame:before{border-left:2px solid var(--cyan);border-top:2px solid var(--cyan);top:-5px;left:-5px}.poster-frame:after{border-right:2px solid var(--pink);border-bottom:2px solid var(--pink);bottom:-5px;right:-5px}.poster-frame img{width:100%;height:auto;display:block}.poster-frame span{border:1px solid var(--cyan);letter-spacing:.14em;text-transform:uppercase;background:#03050ad9;padding:7px 10px;font:9px Share Tech Mono;position:absolute;bottom:18px;right:18px}.archive-copy{align-self:center}.archive-copy>p:not(.eyebrow),.next-copy>p:not(.eyebrow){color:var(--muted);font-size:17px;line-height:1.5}.data-grid{grid-template-columns:repeat(3,1fr);margin:26px 0 18px;display:grid}.data-grid div{text-align:center;border:1px solid var(--line);padding:15px}.data-grid b,.data-grid span{text-transform:uppercase;display:block}.data-grid b{color:var(--cyan);font:700 17px Orbitron}.data-grid div:first-child b{color:var(--pink)}.data-grid span{letter-spacing:.17em;color:#ffffff73;margin-top:5px;font:8px Share Tech Mono}.action-list{gap:8px;display:grid}.action-list a,.action-list button{text-align:left;color:#fff;cursor:pointer;background:#070a10;border:1px solid #ff2d7880;grid-template-columns:50px 1fr auto;align-items:center;width:100%;display:grid}.action-list i{border-right:1px solid var(--line);height:52px;color:var(--cyan);place-items:center;font-size:23px;font-style:normal;display:grid}.action-list span{padding:0 15px}.action-list b,.action-list small{text-transform:uppercase;display:block}.action-list b{font:700 13px Orbitron}.action-list small{letter-spacing:.13em;color:var(--cyan);margin-top:4px;font-size:9px}.action-list strong{padding:15px;font-size:27px}.action-list a:hover,.action-list button:hover,.action-list a:focus-visible,.action-list button:focus-visible{border-color:var(--cyan);background:#00e5ff0d}.nexus{background:radial-gradient(circle at 75% 30%,#bf5fff1a,#0000 38%),#03050a;padding:55px clamp(22px,4vw,62px)}.nexus-grid{grid-template-columns:minmax(0,1.65fr) minmax(260px,.55fr);gap:18px;max-width:1450px;margin:auto;display:grid}.nexus-feature,.nexus-poster{background:#05060a;border:1px solid #ff2d786b;position:relative;overflow:hidden}.nexus-feature{align-items:flex-end;min-height:650px;padding:clamp(28px,4vw,62px);display:flex}.nexus-feature>img{object-fit:cover;width:100%;height:100%;transition:transform .7s;position:absolute;inset:0}.nexus-feature:hover>img{transform:scale(1.025)}.nexus-shade{background:linear-gradient(90deg,#020309f5,#020309c2 45%,#02030914 78%),linear-gradient(#0000 45%,#020309e0);position:absolute;inset:0}.nexus-copy{z-index:2;width:min(610px,60%);position:relative}.nexus-copy h2{margin:12px 0 18px;font-size:clamp(55px,6vw,94px)}.nexus-copy>p:not(.eyebrow){max-width:560px;color:var(--muted);font-size:17px;line-height:1.5}.incoming-badge{border:1px solid var(--cyan);letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);align-items:center;gap:9px;margin-top:15px;padding:7px 11px;font:9px Share Tech Mono;display:inline-flex}.incoming-badge i{background:var(--pink);width:7px;height:7px;box-shadow:0 0 14px var(--pink);border-radius:50%;animation:1.2s infinite pulse}.nexus-tags{flex-wrap:wrap;gap:7px;margin:22px 0;display:flex}.nexus-tags span{letter-spacing:.13em;text-transform:uppercase;color:var(--cyan);background:#01070d94;border:1px solid #00e5ff59;padding:6px 10px;font:9px Share Tech Mono}.upcoming-stamp{z-index:3;border:2px solid var(--pink);color:var(--pink);text-transform:uppercase;background:#04050ab8;padding:10px 17px;position:absolute;top:25px;right:25px;transform:rotate(4deg)}.upcoming-stamp small,.upcoming-stamp b{text-align:center;font-family:Share Tech Mono;display:block}.upcoming-stamp small{letter-spacing:.18em;font-size:8px}.upcoming-stamp b{letter-spacing:.08em;font-size:20px}.nexus-poster{cursor:pointer;color:#fff;padding:8px}.nexus-poster img{object-fit:cover;width:100%;height:100%;display:block}.nexus-poster span{border:1px solid var(--pink);letter-spacing:.14em;text-transform:uppercase;background:#03050ae6;padding:10px;font:9px Share Tech Mono;position:absolute;bottom:18px;left:18px;right:18px}.nexus-poster:hover,.nexus-poster:focus-visible{border-color:var(--cyan)}.nexus-note{letter-spacing:.12em;text-transform:uppercase;color:#ffffff61;max-width:1450px;margin:15px auto 0;font:8px Share Tech Mono}.next{background:#06070b}.next-panel{border:1px solid var(--line);align-items:center;max-width:1450px;min-height:570px;margin:auto;padding:clamp(25px,4vw,65px);display:flex;position:relative;overflow:hidden}.next-panel>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.next-overlay{background:linear-gradient(90deg,#02040af5,#02040ab8 45%,#02040a0d 75%),linear-gradient(#0000,#02040a99);position:absolute;inset:0}.next-copy{z-index:2;width:min(600px,52%);position:relative}.next-copy h2{margin:12px 0 20px}.classified{z-index:3;border:2px solid var(--pink);color:var(--pink);text-transform:uppercase;background:#04050a99;padding:10px 17px;position:absolute;top:26px;right:26px;transform:rotate(-5deg)}.classified small,.classified b{text-align:center;font-family:Share Tech Mono;display:block}.classified small{letter-spacing:.18em;font-size:9px}.classified b{letter-spacing:.08em;font-size:20px}.scan{z-index:1;background:linear-gradient(#0000 49.8%,#00e5ff40 50%,#0000 50.2%);animation:5s linear infinite scan;position:absolute;inset:0}footer{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#bf5fff12,#0000 55%);padding:65px 25px}footer .crown{width:66px}footer p{letter-spacing:.16em;text-transform:uppercase;font:700 clamp(20px,3vw,40px) Orbitron}.socials{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.socials a,.back-home{letter-spacing:.17em;text-transform:uppercase;color:var(--cyan);font:10px Share Tech Mono}.back-home{color:#ffffff80;margin-top:38px;display:block}.modal{z-index:100;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000ed;place-items:center;padding:40px;display:grid;position:fixed;inset:0}.modal>img{object-fit:contain;border:1px solid var(--line);max-width:min(720px,90vw);max-height:90vh}.modal-close{z-index:2;border:1px solid var(--pink);color:#fff;cursor:pointer;background:#08090d;width:44px;height:44px;font-size:28px;position:fixed;top:18px;right:25px}.visual-modal{grid-template-columns:1fr 1fr;gap:18px;width:min(1200px,90vw);display:grid}.visual-modal div{border:1px solid var(--line);background:#07090d}.visual-modal img{width:100%;display:block}.visual-modal span{letter-spacing:.18em;text-transform:uppercase;color:var(--cyan);padding:12px;font:9px Share Tech Mono;display:block}.nexus-modal{grid-template-columns:1.65fr .55fr;gap:15px;width:min(1400px,92vw);height:min(84vh,850px);display:grid}.nexus-modal img{object-fit:contain;border:1px solid var(--line);background:#05060a;width:100%;height:100%}@keyframes pulse{50%{opacity:.25}}@keyframes bars{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes scan{0%{transform:translateY(-55%)}to{transform:translateY(55%)}}@media (width<=900px){.nav-links{background:#04050afa;flex-direction:column;padding:24px;display:none;position:absolute;top:70px;left:0;right:0}.nav-links.is-open{display:flex}.online,.nav-cta{display:none}.menu-button{margin-left:auto;display:block}.hero{align-items:flex-end;min-height:760px;padding-bottom:55px}.hero>img{object-position:63% center}.hero-overlay{background:linear-gradient(#03050b2e,#03050bd6 46%,#03050bfa 96%)}.tech-grid{width:95%;height:65%;top:auto;bottom:3%}.hero-content{width:auto;margin:0 22px}.archive-grid{grid-template-columns:1fr}.poster-frame{max-width:580px;margin:auto}.nexus-grid{grid-template-columns:1fr}.nexus-feature{min-height:720px}.nexus-copy{width:76%}.nexus-poster{max-width:580px;margin:auto}.next-copy{width:75%}.next-overlay{background:linear-gradient(90deg,#02040af5,#02040aa6 68%,#02040a33)}}@media (width<=600px){.wordmark span{font-size:14px}.hero{min-height:820px}.hero-content{padding-top:80px}h1{letter-spacing:-.055em;font-size:clamp(34px,11vw,52px);line-height:.96}h2{letter-spacing:-.055em;font-size:clamp(32px,10.5vw,44px);line-height:.96}.intro{font-size:15px}.button-row{flex-direction:column}.primary-button,.outline-button{width:100%}.archive,.nexus,.next{padding:45px 18px}.section-rail span{display:none}.archive-grid{gap:42px}.data-grid{grid-template-columns:1fr}.action-list b{font-size:11px}.nexus-feature{min-height:760px;padding:24px 20px}.nexus-feature>img{object-position:58% center}.nexus-shade{background:linear-gradient(#0203091f,#020309d6 37%,#020309fc)}.nexus-copy{width:100%}.nexus-copy h2{font-size:clamp(32px,10.5vw,44px)}.upcoming-stamp{top:18px;right:15px}.next-panel{align-items:flex-end;min-height:720px;padding:25px 20px}.next-panel>img{object-position:65% center}.next-overlay{background:linear-gradient(#02040a14,#02040abf 39%,#02040afa)}.next-copy{width:100%}.classified{top:18px;right:15px}.visual-modal,.nexus-modal{grid-template-columns:1fr;height:auto;max-height:84vh;overflow:auto}.nexus-modal img{height:auto}.modal{padding:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.online i,.signal-bars i,.scan{animation:none}}
