:root{--ink:#10131d;--paper:#f6f8ff;--panel:#ffffff;--blue:#174dde;--lime:#b6ff19;--red:#ff5b31;--line:#10131d;--muted:#5b6379;--silver:#d9e0eb}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;background:linear-gradient(90deg,rgba(23,77,222,.08) 1px,transparent 1px),linear-gradient(rgba(23,77,222,.08) 1px,transparent 1px),#f6f8ff;background-size:24px 24px;color:var(--ink);line-height:1.72}a{color:inherit}img{max-width:100%;display:block}.top-chrome{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:12px clamp(16px,4vw,44px);background:linear-gradient(#fefefe,#cbd5e8);border-bottom:4px solid var(--ink);box-shadow:0 4px 0 var(--blue)}.mark{display:grid;grid-template-columns:36px auto;column-gap:10px;text-decoration:none;align-items:center}.mark span{width:36px;height:36px;background:linear-gradient(135deg,var(--blue) 0 45%,var(--lime) 45% 64%,var(--red) 64%);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink)}.mark b{font-size:18px}.mark small{grid-column:2;color:#30394f;font-size:12px}.top-chrome nav{display:flex;gap:10px;flex-wrap:wrap}.top-chrome nav a{padding:7px 10px;text-decoration:none;background:#fff;border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);font-weight:800;font-size:13px}.menu{display:none;background:var(--lime);border:2px solid var(--ink);box-shadow:3px 3px 0 var(--ink);width:40px;height:36px}.guard-boot{max-width:1240px;margin:28px auto 0;padding:0 clamp(16px,4vw,0);display:grid;grid-template-columns:.88fr 1.12fr;gap:20px;align-items:stretch}.boot-copy,.sub-boot{background:rgba(255,255,255,.94);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--blue);padding:clamp(24px,4vw,42px);position:relative}.boot-copy:before,.sub-boot:before{content:"";position:absolute;left:0;right:0;top:0;height:22px;background:linear-gradient(90deg,var(--blue) 0 45%,var(--lime) 45% 60%,var(--red) 60%);border-bottom:3px solid var(--ink)}.blink-label{margin:10px 0 12px;color:var(--red);font-weight:900;text-transform:uppercase;letter-spacing:0}.boot-copy h1,.sub-boot h1,.retro-article h1{margin:0 0 16px;font-size:clamp(38px,5.8vw,74px);line-height:1.02;letter-spacing:0;font-family:Georgia,"Times New Roman",serif}.boot-copy p,.sub-boot p{font-size:17px;color:#343b50}.guard-visual{margin:0;border:4px solid var(--ink);box-shadow:8px 8px 0 var(--lime);background:#dbe5f5;overflow:hidden}.guard-visual img{aspect-ratio:16/9;object-fit:cover}.metal-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:22px}.metal-actions a,.chrome-board a,.help-stack a{display:inline-flex;text-decoration:none;background:var(--lime);border:3px solid var(--ink);box-shadow:4px 4px 0 var(--ink);padding:10px 14px;font-weight:900}.metal-actions a+ a{background:#fff}.pixel-strip{max-width:1240px;margin:22px auto;padding:0 clamp(16px,4vw,0);display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.pixel-strip a{background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--silver);padding:14px;text-decoration:none}.pixel-strip b{display:block;color:var(--blue)}.pixel-strip span{display:block;color:var(--muted);font-size:13px}.terminal-grid,.window-lane,.device-console,.route-matrix,.price-board,.bottom-grid,.help-stack{max-width:1240px;margin:28px auto;padding:0 clamp(16px,4vw,0);display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.terminal-grid article,.window-lane article,.device-console article,.route-matrix article,.price-board article,.bottom-grid article,.help-stack article,.story-wall article{background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 #c4cedc;padding:20px}.terminal-grid span,.device-console span,.story-wall span{display:inline-flex;background:var(--blue);color:#fff;border:2px solid var(--ink);padding:3px 8px;font-weight:900;font-size:12px}.terminal-grid h2,.window-lane h2,.device-console h2,.route-matrix b,.price-board h2,.bottom-grid h2,.help-stack h2,.article-zone h2,.chrome-board h2{margin:10px 0 8px;line-height:1.2}.terminal-grid p,.window-lane p,.device-console p,.device-console li,.route-matrix p,.price-board p,.bottom-grid p,.help-stack p,.story-wall p,.chrome-board p,.retro-article p{color:var(--muted)}.chrome-board{max-width:1240px;margin:28px auto;padding:28px clamp(20px,4vw,36px);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--red);display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background:linear-gradient(135deg,#10131d,#1d2f6f);color:#fff}.chrome-board p{color:#d8e4ff}.sub-boot{max-width:1000px;margin:32px auto}.device-console{grid-template-columns:repeat(2,1fr)}.route-matrix{grid-template-columns:repeat(4,1fr)}.price-board{grid-template-columns:repeat(3,1fr)}.article-zone{max-width:1240px;margin:34px auto;padding:0 clamp(16px,4vw,0)}.story-wall{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.story-wall time{display:block;color:#667085;font-size:13px;margin:8px 0}.story-wall a{text-decoration:none}.faq-shell{max-width:940px;margin:34px auto;padding:0 clamp(16px,4vw,0)}details{background:#fff;border:3px solid var(--ink);box-shadow:4px 4px 0 var(--silver);margin:12px 0;padding:0 18px}summary{cursor:pointer;font-weight:900;padding:16px 0}.retro-article{max-width:880px;margin:32px auto;padding:0 clamp(16px,4vw,0)}.retro-article header,.retro-article section,.retro-article footer{background:#fff;border:3px solid var(--ink);box-shadow:5px 5px 0 var(--silver);padding:26px;margin:14px 0}.retro-article time{color:#667085}.retro-article footer{display:flex;gap:10px;flex-wrap:wrap}.retro-article footer h2{width:100%;margin:0}.retro-article footer a{border:2px solid var(--ink);background:#f5f7ff;padding:8px 12px;text-decoration:none}.retro-footer{max-width:1240px;margin:50px auto 0;padding:24px clamp(16px,4vw,0);border-top:4px solid var(--ink);display:flex;justify-content:space-between;gap:20px;background:#fff}.retro-footer p{color:var(--muted);margin:4px 0}.retro-footer nav{display:flex;gap:12px;flex-wrap:wrap}.retro-footer a{text-decoration:none}@media(max-width:900px){.menu{display:block}.top-chrome nav{display:none;position:absolute;left:16px;right:16px;top:66px;flex-direction:column;background:#fff;border:3px solid var(--ink);padding:12px}.top-chrome nav.open{display:flex}.guard-boot,.pixel-strip,.terminal-grid,.window-lane,.device-console,.route-matrix,.price-board,.bottom-grid,.help-stack,.story-wall,.chrome-board{grid-template-columns:1fr}.guard-visual{order:-1}.boot-copy h1,.sub-boot h1,.retro-article h1{font-size:34px}.retro-footer{display:block}.retro-footer nav{margin-top:14px}}