
:root{--bg:#02040a;--panel:rgba(0,8,12,.88);--panel2:rgba(0,16,22,.78);--cyan:#00e5ff;--cyan2:#66efff;--white:#d9fbff;--muted:#6aa9b0;--line:rgba(0,229,255,.26);--line2:rgba(0,229,255,.48);--red:#ff1744;--red2:#ff8a80}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--bg)}body{margin:0;background:var(--bg);color:var(--cyan);font-family:"Courier New",Courier,monospace;min-height:100vh}main{position:relative;z-index:1;min-height:100vh}.shell{width:min(1180px,calc(100% - 48px));margin:0 auto}.matrixRain{position:fixed;inset:0;width:100vw;height:100vh;z-index:-3;pointer-events:none;background:#02040a}.scanlines{position:fixed;inset:0;z-index:-1;pointer-events:none;background:repeating-linear-gradient(to bottom,transparent 0,transparent 3px,rgba(0,229,255,.018) 4px);mix-blend-mode:screen}.scanlines:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(0,10,15,.28),rgba(0,0,0,.78) 76%)}
.nav{height:86px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);background:rgba(2,4,10,.76);backdrop-filter:blur(8px);position:relative;z-index:4}.nav:before{content:"SYSTEM://ONLINE";position:absolute;top:8px;left:50%;transform:translateX(-50%);font-size:7px;letter-spacing:.25em;color:rgba(102,239,255,.38)}.brand{display:flex;align-items:center;gap:10px;color:var(--cyan);font-weight:700;font-size:16px;text-decoration:none;text-shadow:0 0 10px rgba(0,229,255,.35);letter-spacing:.06em}.brandMark{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--cyan);border-radius:3px;background:#000;color:var(--cyan);box-shadow:inset 0 0 12px rgba(0,229,255,.11),0 0 12px rgba(0,229,255,.12);font-style:normal}.nav nav{display:flex;gap:25px}.nav nav a{font-size:11px;color:var(--cyan2);text-decoration:none;padding:8px 0;border-bottom:1px solid transparent;transition:.18s ease}.nav nav a:hover,.nav nav a.active{color:#fff;border-color:var(--cyan);text-shadow:0 0 9px var(--cyan)}.navActions{display:flex;align-items:center;gap:8px}.langSwitch{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--line2);border-radius:3px;color:var(--cyan2);text-decoration:none;font-size:10px}.langSwitch:hover{border-color:var(--cyan);color:#fff;box-shadow:0 0 12px rgba(0,229,255,.22)}.navCta{display:flex;align-items:center;gap:15px;background:#000;color:var(--cyan);text-decoration:none;border:1px solid var(--cyan);border-radius:3px;padding:11px 14px;font-size:10px;font-weight:700;box-shadow:0 0 12px rgba(0,229,255,.12);transition:.18s}.navCta:hover{background:var(--cyan);color:#000;box-shadow:0 0 18px rgba(0,229,255,.45)}
.hero{min-height:615px;display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:center;padding-top:55px;padding-bottom:70px}.heroCopy,.pageHero>div,.homeIntro>div,.aboutStory>div{background:rgba(2,4,10,.54);backdrop-filter:blur(2px)}.eyebrow,.kicker{font-size:9px;letter-spacing:.2em;font-weight:700;color:var(--cyan2);text-transform:uppercase}.eyebrow{display:flex;align-items:center;gap:10px}.eyebrow span{width:22px;height:1px;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}h1{font-size:65px;line-height:.98;letter-spacing:-.045em;margin:22px 0 27px;font-weight:700;color:var(--white);text-shadow:0 0 22px rgba(0,229,255,.12)}h1 em,h2 em{font-family:"Courier New",monospace;font-style:normal;color:var(--cyan);text-shadow:0 0 13px rgba(0,229,255,.4)}.heroCopy>p{max-width:590px;font-size:14px;line-height:1.85;color:#86c3c9}.heroActions{display:flex;align-items:center;gap:23px;margin-top:32px}.primaryBtn{display:inline-flex;gap:28px;background:#000;color:var(--cyan);border:1px solid var(--cyan);border-radius:3px;text-decoration:none;padding:14px 17px;font-size:10px;font-weight:700;box-shadow:0 0 14px rgba(0,229,255,.12)}.primaryBtn:hover{background:var(--cyan);color:#000;box-shadow:0 0 20px rgba(0,229,255,.4)}.textLink{display:flex;gap:14px;color:var(--cyan2);font-size:10px;text-decoration:none;border-bottom:1px solid var(--line2);padding:9px 0}.heroVisual{min-height:410px;background:rgba(0,5,8,.9);color:var(--cyan);padding:39px 36px;display:flex;flex-direction:column;justify-content:center;border:1px solid var(--line2);border-radius:5px;box-shadow:0 0 28px rgba(0,229,255,.14),inset 0 0 28px rgba(0,229,255,.035);position:relative;overflow:hidden}.heroVisual:before{content:"CONSOLIDATION_NODE // CN-SZX";position:absolute;left:15px;top:12px;color:rgba(102,239,255,.38);font-size:7px;letter-spacing:.12em}.heroVisual:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(0,229,255,.025),transparent);animation:terminalSweep 5s linear infinite}.routeLabel{display:flex;justify-content:space-between;align-items:center;color:#4e8990;font-size:8px;letter-spacing:.14em}.routeLabel strong{color:var(--cyan);font-size:9px}.destination{align-items:flex-start}.destination span{font-size:8px}.routeLine{height:60px;width:1px;background:var(--line2);margin-left:29px;position:relative}.routeLine i{width:5px;height:5px;background:var(--cyan);border-radius:50%;position:absolute;left:-2px;box-shadow:0 0 8px var(--cyan)}.routeLine i:nth-child(1){top:11px}.routeLine i:nth-child(2){top:28px}.routeLine i:nth-child(3){top:45px}.routeLine.single{height:55px}.routeLine.single i{top:25px}.hubCard{display:flex;align-items:center;gap:14px;padding:15px;border:1px solid var(--line2);background:rgba(0,22,28,.7);box-shadow:inset 0 0 16px rgba(0,229,255,.04)}.hubIcon{width:42px;height:42px;background:#000;color:var(--cyan);border:1px solid var(--cyan);display:grid;place-items:center;font-size:18px;box-shadow:0 0 10px rgba(0,229,255,.22)}.hubCard div{display:flex;flex-direction:column;gap:4px}.hubCard small{font-size:7px;letter-spacing:.14em;color:#56959c}.hubCard strong{font-size:12px;color:var(--white)}.hubCard b{margin-left:auto;font-size:22px;font-weight:400;color:#3e7379}.trustStrip,.sourceRibbon{background:rgba(0,8,12,.9);border-block:1px solid var(--line)}.trustInner,.sourceRibbon>div{min-height:60px;display:flex;align-items:center;justify-content:space-between;color:#548f95;text-transform:uppercase;font-weight:700;font-size:8px;letter-spacing:.13em}.trustInner i,.sourceRibbon i{width:4px;height:4px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}
.homeIntro{display:grid;grid-template-columns:90px 1fr;padding-top:95px;padding-bottom:85px}.sectionNo{font-size:14px;color:var(--cyan);text-shadow:0 0 9px rgba(0,229,255,.5)}.sectionNo:before{content:"["}.sectionNo:after{content:"]"}.homeIntro h2,.pageCta h2,.aboutStory h2{font-size:42px;line-height:1.12;letter-spacing:-.035em;color:var(--white);margin:14px 0 20px}.homeIntro>div>p:last-of-type,.storyText p{max-width:690px;color:#79b2b8;font-size:13px;line-height:1.8}.miniLinks{display:flex;gap:32px;margin-top:28px}.miniLinks a{color:var(--cyan2);font-size:10px;text-decoration:none;border-bottom:1px solid var(--line2);padding-bottom:7px}.advantageBand,.principles{background:rgba(0,7,10,.88);border-block:1px solid var(--line)}.advantageBand>div,.principles>div{display:grid;grid-template-columns:repeat(3,1fr)}.advantageBand article,.principles article{padding:42px 38px 42px 0;border-right:1px solid var(--line)}.advantageBand article+article,.principles article+article{padding-left:38px}.advantageBand article:last-child,.principles article:last-child{border-right:0}.advantageBand b,.cardsPage article>span,.benefitGrid b,.principles span{font-size:11px;color:var(--cyan)}.advantageBand h3,.principles h3{color:var(--white);margin:18px 0 10px;font-size:16px}.advantageBand p,.principles p{color:#619ba1;font-size:11px;line-height:1.75;margin:0}.contact,.pageCta,.darkQuote{background:rgba(0,5,8,.94);color:var(--cyan);text-align:center;padding:80px 0;border-block:1px solid var(--line2);box-shadow:inset 0 0 45px rgba(0,229,255,.025)}.contact h2{font-size:44px;color:var(--white)}.contact a,.pageCta a{display:inline-flex;gap:35px;margin-top:22px;background:#000;color:var(--cyan);text-decoration:none;border:1px solid var(--cyan);border-radius:3px;padding:14px 18px;font-size:10px;font-weight:700}.contact a:hover,.pageCta a:hover{background:var(--cyan);color:#000}.footer{min-height:105px;display:flex;align-items:center;justify-content:space-between;background:rgba(2,4,10,.76);border-top:1px solid var(--line)}.footer p{font-size:8px;text-transform:uppercase;letter-spacing:.09em;color:#477e84}
.pageHero{display:grid;grid-template-columns:90px 1fr;padding-top:90px;padding-bottom:78px;border-bottom:1px solid var(--line);background:rgba(2,4,10,.36)}.pageHero h1{font-size:54px;margin:14px 0 24px}.pageHero>div>p:last-child{max-width:700px;color:#7db9bf;font-size:14px;line-height:1.85}.cardsPage,.benefitGrid{display:grid;grid-template-columns:repeat(2,1fr);padding-top:70px;padding-bottom:90px}.cardsPage article,.benefitGrid article{min-height:200px;padding:30px 40px;border-top:1px solid var(--line);border-right:1px solid var(--line);background:rgba(0,5,8,.72);transition:.2s}.cardsPage article:hover,.benefitGrid article:hover{background:rgba(0,21,28,.8);box-shadow:inset 0 0 22px rgba(0,229,255,.04)}.cardsPage article:nth-child(odd),.benefitGrid article:nth-child(odd){padding-left:25px}.cardsPage article:nth-child(even),.benefitGrid article:nth-child(even){border-right:0}.cardsPage h2,.benefitGrid h2,.timeline h2{font-size:18px;color:var(--white);letter-spacing:-.02em;margin:17px 0 9px}.cardsPage p,.benefitGrid p,.timeline p{font-size:11px;line-height:1.75;color:#659fa5;max-width:520px}.benefitGrid article{display:grid;grid-template-columns:40px 1fr;gap:12px}.benefitGrid article:nth-child(even){padding-left:35px;border-left:1px solid var(--line)}.darkQuote>div{display:grid;grid-template-columns:100px 1fr;text-align:left}.darkQuote span{width:62px;height:62px;display:grid;place-items:center;background:#000;border:1px solid var(--cyan);font-size:25px;box-shadow:0 0 15px rgba(0,229,255,.15)}.darkQuote blockquote{font-size:27px;line-height:1.45;margin:0;max-width:850px;color:var(--cyan2);text-shadow:0 0 12px rgba(0,229,255,.12)}
.timeline{padding-top:58px;padding-bottom:90px}.timeline article{display:grid;grid-template-columns:70px 1fr 28px;align-items:center;min-height:125px;border-top:1px solid var(--line);background:rgba(0,5,8,.7);padding:0 22px}.timeline article:last-child{border-bottom:1px solid var(--line)}.timeline article>span{font-size:12px;color:var(--cyan)}.timeline h2{margin:0 0 7px}.timeline p{margin:0;max-width:680px}.timeline i{font-style:normal;color:var(--cyan);text-shadow:0 0 8px var(--cyan)}.aboutStory{display:grid;grid-template-columns:.8fr 1.2fr;gap:90px;padding-top:80px;padding-bottom:90px}.storyText p{margin:0 0 20px}.loginPage{min-height:665px;display:grid;grid-template-columns:1fr .78fr;gap:105px;align-items:center;padding-top:65px;padding-bottom:75px}.loginCopy h1{font-size:52px;margin:14px 0 23px}.loginCopy>p:nth-of-type(2){max-width:520px;color:#78b3ba;font-size:13px;line-height:1.8}.secureNote{display:flex;gap:12px;align-items:center;margin-top:30px}.secureNote>span{width:38px;height:38px;border:1px solid var(--line2);display:grid;place-items:center;background:#000}.secureNote p{display:flex;flex-direction:column;margin:0;gap:4px}.secureNote b{font-size:10px;color:var(--white)}.secureNote small{color:#568f96;font-size:9px}.loginCard{background:rgba(0,0,0,.9);border:1px solid var(--line2);border-radius:6px;padding:35px;box-shadow:0 0 25px rgba(0,229,255,.13),inset 0 0 25px rgba(0,229,255,.025);position:relative}.loginCard:before{content:"AUTH_NODE // cdnvc.xyz";position:absolute;top:10px;right:13px;font-size:7px;color:#376b71;letter-spacing:.1em}.loginCard>div:first-child{display:flex;align-items:center;gap:11px;margin-bottom:28px}.loginCard>div:first-child p{display:flex;flex-direction:column;gap:4px;margin:0}.loginCard>div:first-child b{font-size:13px;color:var(--white)}.loginCard>div:first-child small{font-size:9px;color:#559198}.loginForm{display:flex;flex-direction:column;gap:17px}.loginForm>label{display:flex;flex-direction:column;gap:7px;font-size:10px;font-weight:700;color:var(--cyan)}.loginForm input[type=text],.loginForm input[type=password]{height:43px;border:0;border-bottom:1px solid var(--cyan);background:#000;padding:0 4px;color:var(--cyan);font:13px "Courier New",monospace;outline:none;box-shadow:inset 0 -8px 16px rgba(0,229,255,.018)}.loginForm input:focus{border-color:#fff;box-shadow:0 4px 10px -8px var(--cyan)}.loginOptions{display:flex;align-items:center;justify-content:space-between}.remember{font-size:9px;color:#568e94;display:flex;align-items:center;gap:6px}.remember input{accent-color:var(--cyan)}.linkButton{border:0;background:none;color:var(--cyan2);font:9px "Courier New",monospace;text-decoration:underline;cursor:pointer}.loginSubmit{height:44px;border:1px solid var(--cyan);border-radius:3px;background:#000;color:var(--cyan);display:flex;align-items:center;justify-content:space-between;padding:0 13px;font:700 11px "Courier New",monospace;cursor:pointer;transition:.18s}.loginSubmit:hover{background:var(--cyan);color:#000;box-shadow:0 0 15px rgba(0,229,255,.45)}.formMessage{margin:0;border-left:2px solid var(--red);padding:11px 12px;font-size:9px;line-height:1.55;background:rgba(30,0,6,.72);color:var(--red2);box-shadow:0 0 14px rgba(255,23,68,.08)}.recoveryMessage{display:flex;flex-direction:column;gap:3px}.recoveryMessage strong{color:#ff4867;font-size:10px;text-shadow:0 0 8px rgba(255,23,68,.35)}.recoveryMessage span{color:var(--red2)}
@keyframes terminalSweep{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}@media(prefers-reduced-motion:reduce){*{animation:none!important;scroll-behavior:auto!important}}
@media(max-width:800px){.shell{width:min(100% - 28px,1180px)}.nav{height:72px}.nav:before,.nav nav{display:none}.brand{font-size:14px}.navActions{gap:5px}.langSwitch{width:33px;height:33px}.navCta{width:34px;height:34px;padding:0;display:grid;place-items:center;font-size:0;gap:0}.navCta span{font-size:13px}.hero{grid-template-columns:1fr;gap:38px;padding-top:50px}.heroVisual{min-height:350px;padding:35px 24px}h1{font-size:44px}.trustInner,.sourceRibbon>div{padding:17px 0;display:grid;grid-template-columns:1fr 1fr;gap:13px}.trustInner i,.sourceRibbon i{display:none}.homeIntro,.pageHero{grid-template-columns:38px 1fr;padding:65px 0}.homeIntro h2,.pageCta h2,.aboutStory h2{font-size:32px}.miniLinks{flex-direction:column;align-items:flex-start;gap:15px}.advantageBand>div,.principles>div{grid-template-columns:1fr}.advantageBand article,.advantageBand article+article,.principles article,.principles article+article{padding:26px 0;border-right:0;border-bottom:1px solid var(--line)}.contact{padding:65px 0}.contact h2{font-size:34px}.footer{min-height:145px;align-items:flex-start;justify-content:center;flex-direction:column;gap:12px}.footer p{margin:0}.pageHero h1{font-size:39px}.pageHero>div>p:last-child{font-size:12px}.cardsPage,.benefitGrid{grid-template-columns:1fr;padding:48px 0 65px}.cardsPage article,.cardsPage article:nth-child(odd),.cardsPage article:nth-child(even),.benefitGrid article,.benefitGrid article:nth-child(odd),.benefitGrid article:nth-child(even){min-height:0;padding:24px 18px;border-right:0;border-left:0}.pageCta,.darkQuote{padding:60px 0}.darkQuote>div{grid-template-columns:1fr;gap:25px}.darkQuote blockquote{font-size:21px}.timeline article{grid-template-columns:38px 1fr 18px;min-height:150px;padding:0 12px}.aboutStory{grid-template-columns:1fr;gap:30px;padding:60px 0}.loginPage{grid-template-columns:1fr;gap:40px;padding:55px 0}.loginCopy h1{font-size:39px}.loginCard{padding:30px 22px}}

.brandText{display:flex;flex-direction:column;gap:1px;line-height:1}.brandText strong{font-size:15px;letter-spacing:.12em}.brandText small{font-size:7px;font-weight:400;letter-spacing:.06em;color:#68aeb5;text-shadow:none;white-space:nowrap}.languageGroup{display:flex;gap:4px}.langSwitch.active{border-color:var(--cyan);color:#fff;background:rgba(0,229,255,.09);box-shadow:0 0 12px rgba(0,229,255,.22)}.loginCard:before{content:"AUTH_NODE // cdnvc.xyz"}
@media(max-width:800px){.brand{gap:7px}.brandMark{width:28px;height:28px}.brandText strong{font-size:12px}.brandText small{font-size:6px}.languageGroup{gap:3px}.langSwitch{width:30px;font-size:9px}.languageGroup .langSwitch:last-child{width:36px}}
