@import"https://fonts.googleapis.com/css2?family=Share+Tech+Mono&family=Orbitron:wght@400;700;900&family=Inter:wght@300;400;600&display=swap";:root{--bg-color: #050a06;--neon-green: #00ff41;--neon-green-glow: #00ff4188;--text-primary: #ffffff;--text-secondary: #a0aab2;--panel-bg: rgba(0, 255, 65, .03);--panel-border: rgba(0, 255, 65, .2);font-family:Inter,system-ui,-apple-system,sans-serif;line-height:1.5;font-weight:400;color-scheme:dark;color:var(--text-primary);background-color:var(--bg-color);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}body{margin:0;min-height:100vh;background:radial-gradient(circle at center,#0a150b,#000);overflow-x:hidden}h1,h2,h3{font-family:Space Grotesk,Inter,sans-serif;text-transform:uppercase;letter-spacing:1px}button{border-radius:8px;border:1px solid transparent;padding:.8em 1.5em;font-size:1em;font-weight:600;font-family:inherit;background-color:transparent;cursor:pointer;transition:all .25s;text-transform:uppercase;letter-spacing:.5px}.btn-neon{border:1px solid var(--neon-green);color:var(--bg-color);background-color:var(--neon-green);box-shadow:0 0 15px var(--neon-green-glow),inset 0 0 10px #0000001a}.btn-neon:hover{background-color:transparent;color:var(--neon-green);box-shadow:0 0 25px var(--neon-green-glow),inset 0 0 15px var(--neon-green-glow)}.btn-outline{border:1px solid var(--neon-green);color:var(--neon-green);background-color:transparent}.btn-outline:hover{background-color:var(--neon-green);color:var(--bg-color);box-shadow:0 0 15px var(--neon-green-glow)}.matrix-bg{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:-1;opacity:.15;pointer-events:none;background-image:linear-gradient(0deg,transparent 24%,rgba(0,255,65,.15) 25%,rgba(0,255,65,.15) 26%,transparent 27%,transparent 74%,rgba(0,255,65,.15) 75%,rgba(0,255,65,.15) 76%,transparent 77%,transparent),linear-gradient(90deg,transparent 24%,rgba(0,255,65,.15) 25%,rgba(0,255,65,.15) 26%,transparent 27%,transparent 74%,rgba(0,255,65,.15) 75%,rgba(0,255,65,.15) 76%,transparent 77%,transparent);background-size:50px 50px}:root{--matrix-green: #00ff41;--matrix-green-dim: #00c832;--matrix-green-faint: rgba(0, 255, 65, .08);--matrix-green-glow: rgba(0, 255, 65, .4);--bg: #000000;--bg-card: rgba(8, 12, 10, .9);--text: #f8fafc;--text-dim: #94a3b8;--red: #ff2222;--red-glow: rgba(255, 34, 34, .5)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);font-family:Inter,sans-serif;overflow-x:hidden;position:relative}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#00ff414d}body,a,button{cursor:none!important}.custom-cursor-dot{position:fixed;width:6px;height:6px;background:var(--matrix-green);border-radius:50%;pointer-events:none;z-index:9999;transform:translate(-50%,-50%);box-shadow:0 0 10px var(--matrix-green)}.custom-cursor-ring{position:fixed;width:28px;height:28px;border:1px solid rgba(0,255,65,.4);border-radius:50%;pointer-events:none;z-index:9998;transform:translate(-50%,-50%);transition:width .2s,height .2s,border-color .2s}.custom-cursor-ring.pointer{width:48px;height:48px;border-color:var(--matrix-green);background:#00ff410f}.preloader{position:fixed;top:0;right:0;bottom:0;left:0;background:#000;z-index:10000;display:flex;flex-direction:column;justify-content:center;padding:4rem;font-family:Share Tech Mono,monospace;transition:opacity .8s}.preloader.fade-out{opacity:0;pointer-events:none}.terminal-content{max-width:800px;margin:0 auto;width:100%}.terminal-line{margin-bottom:.5rem;font-size:1.15rem;color:var(--text-dim)}.prompt{color:var(--matrix-green);margin-right:1rem}.text-typing{color:#c8ffc88c}.text-success{color:var(--matrix-green);font-weight:700}.cursor-blink{color:var(--matrix-green);animation:blink 1s step-end infinite}canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.18;pointer-events:none}.scanline{position:fixed;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,rgba(0,0,0,.03) 0px,rgba(0,0,0,.03) 1px,transparent 1px,transparent 2px);pointer-events:none;z-index:1}.container{max-width:860px;margin:0 auto;padding:0 24px;position:relative;z-index:2}section{padding:100px 0;border-bottom:1px solid rgba(0,255,65,.07);position:relative;z-index:2}.glitch{font-family:Orbitron,monospace;font-weight:900;font-size:clamp(2.4rem,7vw,4.8rem);color:var(--matrix-green);text-shadow:0 0 20px var(--matrix-green-glow),0 0 60px rgba(0,255,65,.15);letter-spacing:.06em;position:relative;display:inline-block;line-height:1.1;margin-bottom:20px}.glitch:before,.glitch:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%}.glitch:before{left:2px;text-shadow:-2px 0 #ff0000;clip:rect(44px,450px,56px,0);animation:glitch-anim 5s infinite linear alternate-reverse}.glitch:after{left:-2px;text-shadow:-2px 0 #00ffff;clip:rect(44px,450px,56px,0);animation:glitch-anim2 5s infinite linear alternate-reverse}@keyframes glitch-anim{0%{clip:rect(42px,9999px,44px,0)}10%{clip:rect(7px,9999px,30px,0)}20%{clip:rect(90px,9999px,98px,0)}30%{clip:rect(60px,9999px,70px,0)}40%{clip:rect(15px,9999px,50px,0)}50%{clip:rect(75px,9999px,80px,0)}60%{clip:rect(30px,9999px,48px,0)}70%{clip:rect(10px,9999px,20px,0)}80%{clip:rect(55px,9999px,65px,0)}90%{clip:rect(80px,9999px,95px,0)}to{clip:rect(5px,9999px,22px,0)}}@keyframes glitch-anim2{0%{clip:rect(65px,9999px,70px,0)}10%{clip:rect(32px,9999px,40px,0)}20%{clip:rect(12px,9999px,25px,0)}30%{clip:rect(70px,9999px,85px,0)}40%{clip:rect(50px,9999px,60px,0)}50%{clip:rect(8px,9999px,18px,0)}60%{clip:rect(88px,9999px,96px,0)}70%{clip:rect(42px,9999px,52px,0)}80%{clip:rect(22px,9999px,35px,0)}90%{clip:rect(60px,9999px,72px,0)}to{clip:rect(38px,9999px,44px,0)}}h2{font-family:Orbitron,monospace;font-size:clamp(1.4rem,3.5vw,2.2rem);font-weight:700;color:var(--matrix-green);text-shadow:0 0 15px var(--matrix-green-glow);line-height:1.25;margin-bottom:20px}h3{font-family:Orbitron,monospace;font-size:clamp(1rem,2.5vw,1.3rem);font-weight:700;color:var(--matrix-green);margin-bottom:12px}p{font-size:.95rem;line-height:1.65;color:var(--text);margin-bottom:16px}p.dim{color:var(--text-dim)}em,strong{color:var(--text)}.label{font-family:Share Tech Mono,monospace;font-size:.75rem;letter-spacing:.2em;color:var(--matrix-green-dim);text-transform:uppercase;margin-bottom:12px;display:block}#hero{min-height:100vh;display:flex;align-items:center;justify-content:center;text-align:center;padding:80px 24px;border:none}.hero-inner{max-width:760px;margin:0 auto}.eyebrow{font-family:Share Tech Mono,monospace;font-size:.8rem;letter-spacing:.25em;color:var(--matrix-green-dim);margin-bottom:28px}.hero-sub{font-family:Orbitron,monospace;font-size:clamp(1rem,3vw,1.4rem);color:var(--matrix-green);text-shadow:0 0 30px var(--matrix-green-glow);margin:28px 0 20px;letter-spacing:.15em;min-height:2rem}.hero-body{font-size:1.1rem;line-height:1.9;color:var(--text-dim);max-width:640px;margin:0 auto 48px}.hero-body strong{color:var(--text)}.btn{display:inline-block;font-family:Orbitron,monospace;font-weight:700;font-size:.85rem;letter-spacing:.15em;padding:16px 36px;border:2px solid var(--matrix-green);color:var(--bg);background:var(--matrix-green);text-decoration:none;transition:all .2s ease;box-shadow:0 0 20px var(--matrix-green-glow),inset 0 0 20px #00ff411a;position:relative;overflow:hidden}.btn:after{content:"";position:absolute;top:-50%;left:-60%;width:40%;height:200%;background:#ffffff26;transform:skew(-20deg);transition:left .4s ease}.btn:hover:after{left:120%}.btn:hover{background:#00ff41;box-shadow:0 0 40px var(--matrix-green-glow),0 0 80px #00ff4133;transform:translateY(-2px)}.btn-outline{background:transparent;color:var(--matrix-green-dim);border-color:#00ff414d;box-shadow:none;font-size:.75rem}.btn-outline:hover{background:#00ff410d;color:var(--text-dim);box-shadow:none;transform:none}.pill-choice{display:flex;gap:20px;justify-content:center;flex-wrap:wrap;margin-top:12px}.card{background:var(--bg-card);border:1px solid rgba(0,255,65,.15);padding:36px;margin-bottom:28px;position:relative;transition:border-color .3s,box-shadow .3s}.card:hover{border-color:#00ff4159;box-shadow:0 0 30px #00ff4112}.card:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--matrix-green);opacity:.6}.card-red{border-color:#f223!important}.card-red:before{background:var(--red)}.step-grid{display:grid;grid-template-columns:1fr;gap:20px}.step-card{border:1px solid rgba(0,255,65,.12);padding:28px 28px 28px 80px;position:relative;transition:all .3s;background:#00080099}.step-card:hover{border-color:#00ff414d;background:#000f00e6;transform:translate(4px)}.step-num{position:absolute;left:20px;top:28px;font-family:Orbitron,monospace;font-size:2rem;font-weight:900;color:#00ff411f;line-height:1;transition:color .3s}.step-card:hover .step-num{color:#00ff414d}.step-card h3{font-size:.95rem;margin-bottom:8px}.step-card p{font-size:.95rem;margin:0;color:var(--text-dim)}.pillars-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px}.pillar{border:1px solid rgba(0,255,65,.1);padding:28px;background:#000500b3;transition:all .3s}.pillar:hover{border-color:#00ff4140;box-shadow:0 0 20px #00ff410d}.pillar-icon{font-size:1.8rem;margin-bottom:14px;display:block}.pillar h3{font-size:.9rem;margin-bottom:10px}.pillar p{font-size:.9rem;color:var(--text-dim);margin:0;line-height:1.7}.warning-block{border:1px solid rgba(255,34,34,.25);background:#ff00000a;padding:32px;margin:32px 0}.warning-block h3{color:#f66;font-size:1rem;margin-bottom:12px}.warning-block p{color:#ffb4b4d9;font-size:.95rem;margin-bottom:8px}.terminal-block{background:#000500e6;border:1px solid rgba(0,255,65,.15);padding:24px;margin:28px 0;font-family:Share Tech Mono,monospace;font-size:.92rem;line-height:1.8;color:var(--matrix-green-dim);position:relative}.terminal-block:before{content:"> ";color:var(--matrix-green)}.urgency-word{font-family:Orbitron,monospace;font-size:clamp(5rem,15vw,10rem);font-weight:900;color:var(--red);text-shadow:0 0 40px var(--red),0 0 80px rgba(255,34,34,.4);text-align:center;line-height:1;margin:20px 0 32px}.urgency-banner{background:#ff22220d;border:1px solid rgba(255,34,34,.2);padding:20px 28px;margin-bottom:40px;display:flex;align-items:center;gap:16px}.urgency-dot{width:10px;height:10px;background:var(--red);border-radius:50%;flex-shrink:0;animation:dot-pulse 1.4s ease-in-out infinite;box-shadow:0 0 10px var(--red)}@keyframes dot-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.urgency-banner p{font-family:Share Tech Mono,monospace;font-size:.88rem;color:#ff9696e6;margin:0;line-height:1.6}.offer-box{border:1px solid rgba(0,255,65,.3);padding:48px;background:#000c00f2;box-shadow:0 0 60px #00ff410d,inset 0 0 60px #00000080;position:relative;overflow:hidden}.offer-box:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--matrix-green),transparent);animation:scan-horiz 3s linear infinite}@keyframes scan-horiz{0%{transform:translate(-100%)}to{transform:translate(100%)}}.checklist{list-style:none;margin:28px 0}.checklist li{padding:10px 0 10px 28px;position:relative;font-size:.98rem;color:var(--text);border-bottom:1px solid rgba(0,255,65,.05)}.checklist li:before{content:"→";position:absolute;left:0;color:var(--matrix-green);font-family:Share Tech Mono,monospace}.price-block{text-align:center;margin:36px 0;padding:28px;border:1px solid rgba(0,255,65,.15)}.price-main{font-family:Orbitron,monospace;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;color:var(--matrix-green);text-shadow:0 0 30px var(--matrix-green-glow);display:block}.price-label{font-family:Share Tech Mono,monospace;font-size:.8rem;color:var(--text-dim);letter-spacing:.15em}.guarantee{font-family:Share Tech Mono,monospace;font-size:.78rem;letter-spacing:.1em;color:var(--text-dim);text-align:center;margin-top:20px}.author-card{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:start;padding:36px;border:1px solid rgba(0,255,65,.12);background:#000800b3}.author-avatar{width:70px;height:70px;border:2px solid var(--matrix-green);border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:Orbitron,monospace;font-size:1.8rem;color:var(--matrix-green);background:#00ff410d;flex-shrink:0;box-shadow:0 0 20px #00ff4126}#final-cta{text-align:center;min-height:60vh;display:flex;align-items:center;justify-content:center}.divider{height:1px;background:linear-gradient(90deg,transparent,rgba(0,255,65,.25),transparent);position:relative;z-index:2}footer{padding:60px 0;text-align:center;border-top:1px solid rgba(0,255,65,.07);position:relative;z-index:2}footer p{font-family:Share Tech Mono,monospace;font-size:.72rem;color:#00ff4133;letter-spacing:.12em;margin-bottom:6px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.cursor:after{content:"█";animation:blink 1s step-end infinite;color:var(--matrix-green)}@media (max-width: 640px){.offer-box{padding:28px 20px}.author-card{grid-template-columns:1fr}.author-avatar{width:56px;height:56px;font-size:1.4rem}.step-card{padding-left:60px}.pillars-grid{grid-template-columns:1fr}}.global-header{position:fixed;top:0;left:0;right:0;height:70px;background:#000a00d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid rgba(0,255,65,.15);z-index:1000;display:flex;align-items:center}.header-container{display:flex;justify-content:space-between;align-items:center;width:100%}.logo-link{text-decoration:none;font-family:Orbitron,monospace;font-weight:700;font-size:1.05rem;color:var(--matrix-green);text-shadow:0 0 10px var(--matrix-green-glow);display:flex;align-items:center;letter-spacing:.05em}.logo-bracket{color:var(--matrix-green-dim);opacity:.6;margin:0 4px}.logo-text{transition:all .1s ease}.global-nav{display:flex;align-items:center;gap:28px}.nav-item{font-family:Share Tech Mono,monospace;font-size:.85rem;color:var(--text-dim);text-decoration:none;text-transform:uppercase;letter-spacing:.15em;transition:all .2s ease}.nav-item:hover,.nav-item.active{color:var(--matrix-green);text-shadow:0 0 8px var(--matrix-green-glow)}.btn-navbar{padding:8px 18px!important;font-size:.72rem!important;border-width:1.5px!important;margin:0!important}.nav-toggle{display:none;flex-direction:column;justify-content:space-between;width:24px;height:18px;background:transparent;border:none;cursor:pointer;padding:0;z-index:1001}.nav-toggle .bar{width:100%;height:2px;background-color:var(--matrix-green);transition:all .2s ease;box-shadow:0 0 5px var(--matrix-green-glow)}.main-content-area{padding-top:70px;min-height:calc(100vh - 70px)}.global-footer{background:#000500f2;border-top:1px solid rgba(0,255,65,.1);padding:60px 0 30px;position:relative;z-index:2;margin-top:60px}.footer-container{display:flex;flex-direction:column;gap:40px}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:40px}.footer-info h3{font-size:1.15rem;margin-bottom:12px;color:var(--matrix-green)}.footer-info p{font-size:.88rem;line-height:1.7}.footer-links{display:flex;flex-direction:column;gap:12px}.footer-links h4{font-family:Orbitron,monospace;font-size:.82rem;color:var(--matrix-green);text-transform:uppercase;margin-bottom:8px;letter-spacing:.1em}.footer-links a{font-size:.85rem;color:var(--text-dim);text-decoration:none;transition:all .2s ease}.footer-links a:hover{color:var(--matrix-green);padding-left:4px}.footer-bottom{border-top:1px solid rgba(0,255,65,.05);padding-top:24px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.footer-bottom p{font-family:Share Tech Mono,monospace;font-size:.72rem;color:#c8ffc84d;letter-spacing:.1em;margin:0}.cyan-low{color:var(--matrix-green-dim)!important}@media (max-width: 1024px){.nav-toggle{display:flex}.global-nav{position:fixed;top:0;right:-100%;width:260px;height:100vh;background:#000c00fa;border-left:1px solid rgba(0,255,65,.2);box-shadow:-10px 0 30px #000000e6;flex-direction:column;padding:100px 40px;align-items:flex-start;gap:32px;transition:right .3s ease}.global-nav.open{right:0}.nav-toggle.open .bar:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.nav-toggle.open .bar:nth-child(2){opacity:0}.nav-toggle.open .bar:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.footer-grid{grid-template-columns:1fr;gap:30px}.footer-bottom{flex-direction:column;text-align:center;align-items:center}}.protocol-card-link,.radar-card-link{text-decoration:none;display:block;color:inherit;outline:none}.protocol-card-link:hover .protocol-action-link,.radar-card-link:hover .protocol-action-link{text-shadow:0 0 10px var(--matrix-green-glow);color:#fff}.font-orbitron{font-family:Orbitron,monospace!important}.font-mono{font-family:Share Tech Mono,monospace!important}.highlight-green{color:var(--matrix-green);text-shadow:0 0 10px var(--matrix-green-glow)}.directory-header{margin-bottom:36px}.directory-title{font-size:clamp(1.4rem,4.5vw,2.2rem);font-weight:900;text-transform:uppercase;margin-bottom:12px;line-height:1.1;color:var(--text)}.directory-subtitle{font-size:.92rem;max-width:720px}.terminal-console-panel{background:#0a0f0ce6;border:1px solid rgba(255,255,255,.08);margin-bottom:24px;border-radius:6px;box-shadow:0 10px 40px #000000b3}.terminal-panel-header{background:#00000073;border-bottom:1px solid rgba(255,255,255,.08);padding:10px 16px;display:flex;align-items:center;gap:8px}.panel-dot{width:10px;height:10px;border-radius:50%}.panel-dot.red{background:#ff5f56}.panel-dot.yellow{background:#ffbd2e}.panel-dot.green{background:#27c93f}.panel-title-text{font-family:Share Tech Mono,monospace;font-size:.75rem;color:var(--text-dim);margin-left:8px}.terminal-panel-body{padding:18px 20px}.terminal-input-wrapper{display:flex;align-items:center;border-bottom:1px dashed rgba(255,255,255,.15);padding-bottom:10px;margin-bottom:16px;gap:12px}.terminal-prompt{font-family:Share Tech Mono,monospace;font-size:.88rem;color:var(--matrix-green);white-space:nowrap}.terminal-search-input{background:transparent;border:none;color:var(--text);font-family:Share Tech Mono,monospace;font-size:.95rem;width:100%;outline:none}.clear-search-btn{background:transparent;border:none;color:var(--red);font-family:Share Tech Mono,monospace;font-size:.75rem;cursor:pointer}.terminal-filters-grid{display:flex;flex-wrap:wrap;gap:8px}.terminal-filter-btn{background:#ffffff05;border:1px solid rgba(255,255,255,.08);color:var(--text-dim);font-family:Share Tech Mono,monospace;font-size:.72rem;padding:6px 12px;cursor:pointer;transition:all .2s ease;text-transform:uppercase;border-radius:3px}.terminal-filter-btn:hover{background:#ffffff0d;border-color:#fff3;color:var(--text)}.terminal-filter-btn.active{background:#00ff410f;border-color:var(--matrix-green);color:var(--matrix-green);box-shadow:0 0 12px #00ff411a;text-shadow:0 0 8px var(--matrix-green-glow)}.results-counter{font-size:.75rem;color:var(--matrix-green-dim);margin-bottom:20px;letter-spacing:.05em}.articles-list-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(290px,1fr));gap:20px}@media (max-width: 640px){.articles-list-grid{grid-template-columns:1fr}}.protocol-card{background:#0a0f0cb3;border:1px solid rgba(255,255,255,.06);padding:20px;display:flex;flex-direction:column;justify-content:space-between;min-height:200px;position:relative;border-radius:6px;box-shadow:0 10px 30px #000c;transition:border-color .3s,box-shadow .3s,transform .3s}.protocol-card:hover{border-color:#00ff4147;box-shadow:0 12px 28px #00ff410a,inset 0 1px #ffffff05;transform:translateY(-3px)}.protocol-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,transparent,rgba(0,255,65,.15),transparent)}.protocol-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.protocol-category{background:#00ff410f;border:1px solid rgba(0,255,65,.2);color:var(--matrix-green);font-family:Share Tech Mono,monospace;font-size:.62rem;padding:3px 8px;text-transform:uppercase;letter-spacing:.06em;border-radius:2px}.protocol-meta{font-family:Share Tech Mono,monospace;font-size:.68rem;color:var(--text-dim);opacity:.7}.protocol-card-title{font-family:Orbitron,monospace;font-size:1.05rem;font-weight:700;color:var(--text);margin-bottom:8px;line-height:1.3}.protocol-card-desc{font-size:.84rem;line-height:1.5;margin-bottom:16px;color:var(--text-dim)}.protocol-card-footer{border-top:1px solid rgba(255,255,255,.06);padding-top:12px;display:flex;justify-content:space-between;align-items:center}.protocol-keyword{font-size:.62rem;color:var(--text-dim);opacity:.6}.protocol-action-link{font-family:Orbitron,monospace;font-size:.7rem;font-weight:700;color:var(--matrix-green);text-decoration:none;letter-spacing:.05em;transition:all .2s ease}.protocol-action-link:hover{text-shadow:0 0 10px var(--matrix-green-glow);color:#fff}.no-results-panel{background:#0a0000b3;border:1px solid rgba(255,34,34,.15);padding:48px}.error-icon{font-size:2.5rem;color:var(--red);display:block;margin-bottom:16px}.no-results-panel h3{font-family:Orbitron,monospace;color:#f66;margin-bottom:8px}.back-link{font-size:.82rem;color:var(--matrix-green-dim);text-decoration:none;transition:all .2s ease;letter-spacing:.1em;display:inline-block}.back-link:hover{color:var(--matrix-green);text-shadow:0 0 8px var(--matrix-green-glow);transform:translate(-4px)}.article-layout-grid{display:grid;grid-template-columns:2.5fr 1fr;gap:40px;align-items:start}@media (max-width: 900px){.article-layout-grid{grid-template-columns:1fr;gap:32px}}.article-main-content{background:#000a00d9;border:1px solid rgba(0,255,65,.15);padding:40px;position:relative}.article-main-content:before{content:"";position:absolute;top:0;left:0;width:3px;height:100%;background:var(--matrix-green)}@media (max-width: 640px){.article-main-content{padding:24px 18px}}.article-header{border-bottom:1px solid rgba(0,255,65,.1);padding-bottom:24px;margin-bottom:28px}.article-title{font-size:clamp(1.3rem,3.5vw,1.8rem);font-weight:700;margin-top:10px;line-height:1.2;text-transform:uppercase}.article-metadata-row{display:flex;flex-wrap:wrap;gap:12px;font-size:.68rem;color:var(--text-dim);margin-top:10px}.article-intro-block{font-size:.95rem;line-height:1.6;color:var(--text-dim);border-left:2px solid var(--matrix-green-dim);padding-left:14px;margin-bottom:24px;font-style:italic}.article-section-title{font-size:1.1rem;color:var(--matrix-green);text-shadow:0 0 8px var(--matrix-green-glow);margin-top:28px;margin-bottom:12px;text-transform:uppercase;border-bottom:1px dashed rgba(255,255,255,.1);padding-bottom:6px}.article-body-content p{margin-bottom:14px}.card-info{border-color:#00ff4140!important;background:#00ff4108!important}.card-info:before{content:"> ";color:var(--matrix-green)!important}.card-warning{border-color:#ffbd2e40!important;background:#ffbd2e08!important;color:#ffbd2e!important}.card-warning h3{color:#ffbd2e!important}.card-danger{border-color:#ff222240!important;background:#ff22220a!important;color:#ff5f56!important}.card-danger h3{color:#ff5f56!important}.article-sidebar{position:sticky;top:94px}.sidebar-cta-box,.sidebar-guide-box{background:#000a00f2;border:1px solid rgba(0,255,65,.2);padding:28px;position:relative}.sidebar-cta-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--matrix-green)}.sidebar-guide-box:before{content:"";position:absolute;top:0;left:0;width:100%;height:2px;background:var(--red)}.sidebar-cta-box h3,.sidebar-guide-box h3{font-size:1rem;margin-top:8px;margin-bottom:12px;line-height:1.3}.btn-sidebar{padding:12px 18px!important;font-size:.75rem!important;border-width:1.5px!important}.article-footer-promo-banner{background:#000c00fa;border:1px solid rgba(0,255,65,.35);padding:36px;position:relative;overflow:hidden;box-shadow:0 0 40px #00ff410d}.article-footer-promo-banner:before{content:"";position:absolute;top:-1px;left:0;right:0;height:2px;background:linear-gradient(90deg,transparent,var(--matrix-green),transparent);animation:scan-horiz 4s linear infinite}.promo-banner-inner{display:flex;justify-content:space-between;align-items:center;gap:36px}@media (max-width: 900px){.promo-banner-inner{flex-direction:column;text-align:center;gap:24px}}.promo-banner-text h3{font-size:1.25rem;margin-top:10px;margin-bottom:10px;color:#fff}.promo-banner-action .btn{white-space:nowrap}.error-404-section{text-align:center}
