.legacy-content{--bg: #0a0b0d;--bg-alt: #0e1012;--surface: #131518;--surface-2: #17191d;--line: #212428;--line-soft: #1a1c20;--text: #e9e7e2;--text-muted: #8b8e93;--text-dim: #55585d;--red: #c8362b;--red-dim: #7a241e;--red-glow: rgba(200, 54, 43, 0.35);--font-display: 'Space Grotesk', sans-serif;--font-body: 'Inter', sans-serif;--font-mono: 'JetBrains Mono', monospace}.legacy-content *{margin:0;padding:0;box-sizing:border-box}html .legacy-content{scroll-behavior:smooth}.legacy-content{background:var(--bg);color:var(--text);font-family:var(--font-body);line-height:1.5;-webkit-font-smoothing:antialiased;overflow-x:hidden}.legacy-content a{color:inherit;text-decoration:none}.legacy-content img{max-width:100%;display:block}.legacy-content ::selection{background:var(--red-dim);color:#fff}.legacy-content :focus-visible{outline:2px solid var(--red);outline-offset:3px}@media (prefers-reduced-motion:reduce){.legacy-content *{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important;scroll-behavior:auto!important}}.legacy-content .noise-field{position:fixed;inset:0;z-index:0;pointer-events:none;background-image:radial-gradient(ellipse 900px 500px at 15% -10%,rgba(200,54,43,0.10),transparent 60%),radial-gradient(ellipse 700px 500px at 100% 10%,rgba(120,130,150,0.06),transparent 60%)}.legacy-content .grid-lines{position:fixed;inset:0;z-index:0;pointer-events:none;opacity:0.35;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:64px 64px;mask-image:linear-gradient(to bottom,black,transparent 70%)}.legacy-content .scanlines{position:fixed;inset:0;z-index:90;pointer-events:none;background-image:repeating-linear-gradient(0deg,rgba(0,0,0,0.10) 0px,rgba(0,0,0,0.10) 1px,transparent 1px,transparent 3px);opacity:0.35;mix-blend-mode:overlay}.legacy-content .vignette{position:fixed;inset:0;z-index:89;pointer-events:none;box-shadow:inset 0 0 180px rgba(0,0,0,0.65)}.legacy-content header{position:sticky;top:0;z-index:50;display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,5vw,64px);background:rgba(10,11,13,0.75);backdrop-filter:blur(10px);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:12px}.legacy-content .brand{display:flex;align-items:center;gap:10px;font-family:var(--font-display);font-weight:700;font-size:1.05rem;letter-spacing:0.06em}.legacy-content .brand .dot{width:8px;height:8px;border-radius:50%;background:var(--red);box-shadow:0 0 0 3px var(--red-glow);animation:pulse 2.6s ease-in-out infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 3px var(--red-glow)}50%{box-shadow:0 0 0 6px transparent}}.legacy-content nav{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.legacy-content nav a{font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.04em;color:var(--text-muted);text-transform:uppercase;transition:all 0.2s ease;padding:7px 12px;border:1px solid var(--line);border-radius:999px;white-space:nowrap}.legacy-content nav a:hover{color:var(--text);border-color:var(--text-muted)}.legacy-content nav a.current{color:var(--red);border-color:var(--red);background:rgba(200,54,43,0.08)}.legacy-content nav .nav-sep{width:1px;height:18px;background:var(--line);margin:0 4px}.legacy-content .nav-cta{border:1px solid var(--line);padding:7px 12px;border-radius:999px;color:var(--text)!important;font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.04em;text-transform:uppercase;transition:border-color 0.2s ease,background 0.2s ease}.legacy-content .nav-cta:hover{border-color:var(--red);background:rgba(200,54,43,0.08)}@media (max-width:900px){.legacy-content header{flex-wrap:nowrap}.legacy-content nav{flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;padding-bottom:2px}.legacy-content nav a,.legacy-content .nav-cta{flex-shrink:0}}.legacy-content main{position:relative;z-index:1}.legacy-content .hero{padding:clamp(64px,12vw,140px) clamp(20px,5vw,64px) clamp(48px,8vw,90px);max-width:1180px;margin:0 auto;position:relative}.legacy-content .hero-bg{position:absolute;inset:0;z-index:-1;left:50%;transform:translateX(-50%);width:100vw;height:100%;background-image:linear-gradient(180deg,rgba(10,11,13,0.55) 0%,rgba(10,11,13,0.75) 55%,var(--bg) 100%),linear-gradient(90deg,rgba(10,11,13,0.5),rgba(10,11,13,0.15) 40%,rgba(10,11,13,0.6)),radial-gradient(ellipse 80% 60%at 20% 20%,rgba(200,54,43,0.12),transparent 60%),radial-gradient(ellipse 70% 50%at 85% 30%,rgba(120,130,150,0.08),transparent 55%);background-size:cover;background-position:center 30%}.legacy-content .eyebrow{font-family:var(--font-mono);font-size:0.75rem;letter-spacing:0.12em;color:var(--red);text-transform:uppercase;display:flex;align-items:center;gap:10px;margin-bottom:22px}.legacy-content .eyebrow::before{content:"";width:22px;height:1px;background:var(--red)}.legacy-content h1{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,7vw,5.2rem);line-height:0.98;letter-spacing:-0.02em;max-width:14ch}.legacy-content h1 .accent{color:var(--red)}.legacy-content .hero-sub{margin-top:26px;max-width:52ch;font-size:clamp(1rem,1.6vw,1.15rem);color:var(--text-muted)}.legacy-content .hero-actions{display:flex;gap:14px;margin-top:38px;flex-wrap:wrap}.legacy-content .btn{font-family:var(--font-mono);font-size:0.82rem;letter-spacing:0.03em;padding:13px 24px;border-radius:3px;text-transform:uppercase;display:inline-flex;align-items:center;gap:8px;transition:transform 0.15s ease,background 0.2s ease,border-color 0.2s ease;border:none;cursor:pointer}.legacy-content .btn:hover{transform:translateY(-1px)}.legacy-content .btn-primary{background:var(--red);color:#fff}.legacy-content .btn-primary:hover{background:#d94236}.legacy-content .btn-ghost{border:1px solid var(--line);color:var(--text);background:transparent}.legacy-content .btn-ghost:hover{border-color:var(--text-dim);background:var(--surface)}.legacy-content .status-row{margin-top:56px;display:flex;gap:clamp(20px,4vw,48px);flex-wrap:wrap;padding-top:28px;border-top:1px solid var(--line)}.legacy-content .status-item{font-family:var(--font-mono);font-size:0.78rem;color:var(--text-dim)}.legacy-content .status-item b{color:var(--text);font-weight:500}.legacy-content section{padding:clamp(50px,8vw,90px) clamp(20px,5vw,64px);max-width:1180px;margin:0 auto;position:relative}.legacy-content section[id]{scroll-margin-top:76px}.legacy-content .section-bg{position:absolute;inset:0;z-index:-1;pointer-events:none;max-width:none;left:50%;transform:translateX(-50%);width:100vw}.legacy-content #launcher .section-bg{background:radial-gradient(ellipse 700px 400px at 90% 20%,rgba(232,100,10,0.09),transparent 60%),radial-gradient(ellipse 500px 500px at 0% 80%,rgba(200,54,43,0.06),transparent 55%)}.legacy-content #books .section-bg{background:radial-gradient(circle at 15% 15%,rgba(200,54,43,0.08)0,transparent 3%),radial-gradient(circle at 80% 30%,rgba(200,54,43,0.07)0,transparent 2.5%),radial-gradient(circle at 40% 70%,rgba(200,54,43,0.06)0,transparent 3%),radial-gradient(circle at 65% 90%,rgba(200,54,43,0.08)0,transparent 2%),radial-gradient(ellipse 800px 500px at 50% 0%,rgba(90,30,25,0.10),transparent 65%)}.legacy-content #donate .section-bg{background:radial-gradient(ellipse 900px 400px at 50% 100%,rgba(200,54,43,0.14),transparent 60%)}.legacy-content #news .section-bg{background:radial-gradient(ellipse 600px 400px at 100% 50%,rgba(120,130,150,0.07),transparent 60%)}.legacy-content #archive .section-bg{background:radial-gradient(ellipse 700px 400px at 20% 90%,rgba(200,54,43,0.10),transparent 60%)}.legacy-content .section-head{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:36px;gap:20px;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:20px}.legacy-content .section-head h2{font-family:var(--font-display);font-weight:600;font-size:clamp(1.5rem,3vw,2.1rem);letter-spacing:-0.01em}.legacy-content .section-tag{font-family:var(--font-mono);font-size:0.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:0.08em}.legacy-content .project-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:8px;background:radial-gradient(ellipse 500px 300px at 85% 0%,rgba(200,54,43,0.12),transparent 65%),var(--surface);padding:clamp(28px,5vw,52px);display:grid;grid-template-columns:1fr auto;gap:28px;align-items:center}.legacy-content .project-badge{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:0.72rem;letter-spacing:0.06em;color:var(--red);text-transform:uppercase;margin-bottom:16px;border:1px solid var(--red-dim);padding:5px 10px;border-radius:20px;width:fit-content}.legacy-content .project-badge .dot{width:6px;height:6px;border-radius:50%;background:var(--red)}.legacy-content .project-card h3{font-family:var(--font-display);font-size:clamp(1.5rem,3vw,2.2rem);font-weight:700;margin-bottom:14px}.legacy-content .project-card p{color:var(--text-muted);max-width:48ch;font-size:0.98rem}.legacy-content .project-meta{display:flex;gap:24px;margin-top:22px;flex-wrap:wrap}.legacy-content .project-meta div{font-family:var(--font-mono);font-size:0.75rem;color:var(--text-dim)}.legacy-content .project-meta b{display:block;color:var(--text);font-size:0.85rem;margin-bottom:3px;font-family:var(--font-body);font-weight:600}.legacy-content .project-side{text-align:right}@media (max-width:720px){.legacy-content .project-card{grid-template-columns:1fr}.legacy-content .project-side{text-align:left}}.legacy-content .cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px}.legacy-content .info-card{border:1px solid var(--line);border-radius:8px;padding:28px;background:var(--surface);transition:border-color 0.2s ease,transform 0.2s ease;display:block}.legacy-content .info-card:hover{border-color:var(--line-soft);transform:translateY(-2px)}.legacy-content .info-card:nth-child(1){background:radial-gradient(ellipse 300px 200px at 10% 0%,rgba(200,54,43,0.08),transparent 60%),var(--surface)}.legacy-content .info-card:nth-child(2){background:radial-gradient(ellipse 300px 200px at 90% 100%,rgba(120,130,150,0.06),transparent 60%),var(--surface)}.legacy-content .info-card:nth-child(3){background:radial-gradient(ellipse 300px 200px at 50% 0%,rgba(200,54,43,0.05),transparent 60%),var(--surface)}.legacy-content .info-card .icon{width:38px;height:38px;border-radius:6px;background:var(--surface-2);border:1px solid var(--line);display:flex;align-items:center;justify-content:center;font-family:var(--font-mono);font-size:0.85rem;color:var(--red);margin-bottom:18px}.legacy-content .info-card h4{font-family:var(--font-display);font-size:1.15rem;margin-bottom:10px}.legacy-content .info-card p{color:var(--text-muted);font-size:0.92rem}.legacy-content .info-card .tag{display:inline-block;margin-top:16px;font-family:var(--font-mono);font-size:0.7rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:0.05em}.legacy-content .info-card .tag.arrow{color:var(--red)}.legacy-content .books-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px}.legacy-content .book-card{display:block;cursor:pointer;border:1px solid var(--line);border-radius:8px;overflow:hidden;background:var(--surface);transition:transform 0.2s ease,border-color 0.2s ease}.legacy-content .book-card:hover{transform:translateY(-3px);border-color:var(--line-soft)}.legacy-content .book-cover{aspect-ratio:3/4;position:relative;overflow:hidden;background:radial-gradient(ellipse 220px 280px at 50% 20%,rgba(200,54,43,0.22),transparent 70%),linear-gradient(160deg,#1a1c20,#0d0e10);display:flex;flex-direction:column;align-items:center;justify-content:center;border-bottom:1px solid var(--line);padding:16px 12px;text-align:center}.legacy-content .book-cover .mtf{font-family:var(--font-mono);font-size:0.55rem;color:var(--text-dim);letter-spacing:0.15em;margin-bottom:10px}.legacy-content .book-cover .rule{width:60%;height:1px;background:var(--red-dim);opacity:0.5;margin:8px 0}.legacy-content .book-cover .cover-title{font-family:var(--font-display);font-weight:700;font-size:1.3rem;letter-spacing:0.08em;color:var(--text)}.legacy-content .book-cover .cover-part{font-family:var(--font-mono);font-size:0.62rem;letter-spacing:0.1em;color:var(--red);margin-top:6px;text-transform:uppercase}.legacy-content .book-cover .cover-subtitle{font-size:0.72rem;font-style:italic;color:var(--text-dim);margin-top:10px}.legacy-content .book-cover .lock{position:absolute;top:10px;right:10px;font-family:var(--font-mono);font-size:0.65rem;color:var(--text-dim);background:rgba(10,11,13,0.7);border:1px solid var(--line);padding:4px 8px;border-radius:20px;letter-spacing:0.04em}.legacy-content .book-info{padding:16px 18px}.legacy-content .book-info h4{font-family:var(--font-display);font-size:1rem;margin-bottom:6px}.legacy-content .book-info span.subtitle{font-family:var(--font-mono);font-size:0.72rem;color:var(--text-dim);display:block;margin-bottom:12px}.legacy-content .book-read-btn{display:block;width:100%;text-align:center;font-family:var(--font-mono);font-size:0.75rem;text-transform:uppercase;padding:9px 0;border-radius:4px;border:1px solid var(--line);color:var(--text-dim);letter-spacing:0.03em;cursor:default}.legacy-content .donate-card{border:1px solid var(--red-dim);border-radius:8px;background:radial-gradient(ellipse 600px 300px at 0% 100%,rgba(200,54,43,0.14),transparent 65%),var(--surface);padding:clamp(28px,5vw,48px);display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center}.legacy-content .donate-card h3{font-family:var(--font-display);font-size:clamp(1.3rem,2.5vw,1.7rem);margin-bottom:10px}.legacy-content .donate-card p{color:var(--text-muted);max-width:46ch;font-size:0.95rem}.legacy-content .donate-currency{display:inline-flex;align-items:center;gap:6px;margin-top:14px;font-family:var(--font-mono);font-size:0.72rem;color:var(--red);border:1px solid var(--red-dim);padding:4px 10px;border-radius:20px}@media (max-width:640px){.legacy-content .donate-card{grid-template-columns:1fr}}.legacy-content .news-list{display:flex;flex-direction:column}.legacy-content .news-row{display:grid;grid-template-columns:100px 1fr auto;gap:20px;align-items:baseline;padding:20px 0;border-bottom:1px solid var(--line);transition:padding-left 0.2s ease}.legacy-content .news-row:hover{padding-left:8px}.legacy-content .news-row:hover .news-title{color:var(--red)}.legacy-content .news-date{font-family:var(--font-mono);font-size:0.75rem;color:var(--text-dim)}.legacy-content .news-title{font-weight:500;transition:color 0.2s ease}.legacy-content .news-arrow{font-family:var(--font-mono);color:var(--text-dim);font-size:0.85rem}@media (max-width:600px){.legacy-content .news-row{grid-template-columns:1fr;gap:6px}}.legacy-content footer{border-top:1px solid var(--line);margin-top:40px;padding:40px clamp(20px,5vw,64px) 32px}.legacy-content .footer-inner{max-width:1180px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}.legacy-content .footer-links{display:flex;gap:6px;flex-wrap:wrap}.legacy-content .footer-links a{font-family:var(--font-mono);font-size:0.72rem;color:var(--text-dim);padding:6px 11px;border:1px solid var(--line);border-radius:999px;transition:all 0.2s ease}.legacy-content .footer-links a:hover{color:var(--text);border-color:var(--text-muted)}.legacy-content .footer-copy{font-family:var(--font-mono);font-size:0.72rem;color:var(--text-dim)}.legacy-content .about-grid{display:grid;grid-template-columns:1.1fr 0.9fr;gap:40px;align-items:start}.legacy-content .about-grid p{color:var(--text-muted);font-size:1rem;margin-bottom:16px;max-width:56ch}.legacy-content .about-stats{display:flex;flex-direction:column;gap:0;border:1px solid var(--line);border-radius:8px;overflow:hidden}.legacy-content .about-stat{padding:18px 22px;border-bottom:1px solid var(--line);background:var(--surface)}.legacy-content .about-stat:last-child{border-bottom:none}.legacy-content .about-stat .num{font-family:var(--font-display);font-size:1.6rem;font-weight:700;color:var(--red)}.legacy-content .about-stat .lbl{font-family:var(--font-mono);font-size:0.72rem;color:var(--text-dim);text-transform:uppercase;letter-spacing:0.05em;margin-top:4px}@media (max-width:720px){.legacy-content .about-grid{grid-template-columns:1fr}}.legacy-content .roadmap{position:relative;padding-left:28px}.legacy-content .roadmap::before{content:"";position:absolute;left:5px;top:6px;bottom:6px;width:1px;background:var(--line)}.legacy-content .rm-item{position:relative;padding-bottom:34px}.legacy-content .rm-item:last-child{padding-bottom:0}.legacy-content .rm-item::before{content:"";position:absolute;left:-28px;top:4px;width:11px;height:11px;border-radius:50%;background:var(--bg);border:2px solid var(--text-dim)}.legacy-content .rm-item.done::before{border-color:var(--red);background:var(--red)}.legacy-content .rm-item.active::before{border-color:var(--red);background:var(--bg);box-shadow:0 0 0 3px var(--red-glow)}.legacy-content .rm-item h4{font-family:var(--font-display);font-size:1.05rem;margin-bottom:4px}.legacy-content .rm-item p{color:var(--text-muted);font-size:0.9rem;max-width:52ch}.legacy-content .rm-item .rm-status{font-family:var(--font-mono);font-size:0.68rem;text-transform:uppercase;color:var(--text-dim);letter-spacing:0.05em;margin-top:6px;display:block}.legacy-content .rm-item.done .rm-status{color:var(--red)}.legacy-content .field-reports{display:flex;flex-direction:column;gap:14px}.legacy-content .report-item{border:1px solid var(--line);border-radius:6px;padding:16px 18px;background:var(--surface);font-family:var(--font-mono)}.legacy-content .report-item .rep-meta{font-size:0.68rem;color:var(--red);text-transform:uppercase;letter-spacing:0.06em;margin-bottom:8px;display:flex;justify-content:space-between}.legacy-content .report-item p{font-size:0.85rem;color:var(--text);font-style:italic;line-height:1.5}.legacy-content .archive-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:14px;margin-bottom:28px}.legacy-content .archive-tile{position:relative;border-radius:6px;overflow:hidden;border:1px solid var(--line);aspect-ratio:3/4;cursor:pointer;background:var(--surface)}.legacy-content .archive-tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform 0.3s ease,filter 0.3s ease;filter:brightness(0.8)}.legacy-content .archive-tile:hover img{transform:scale(1.05);filter:brightness(1)}.legacy-content .archive-tile .tile-label{position:absolute;bottom:0;left:0;right:0;padding:10px 12px 8px;background:linear-gradient(0deg,rgba(0,0,0,0.85),transparent);font-family:var(--font-mono);font-size:0.68rem;color:#fff;letter-spacing:0.03em}.legacy-content .archive-tile.wide{grid-column:span 2;aspect-ratio:16/9}.legacy-content .id-trigger{margin-top:34px;border:1px dashed var(--line-soft);border-radius:8px;padding:22px 24px;display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;background:rgba(200,54,43,0.03)}.legacy-content .id-trigger p{font-family:var(--font-mono);font-size:0.78rem;color:var(--text-dim);max-width:44ch}.legacy-content .id-modal-overlay{position:fixed;inset:0;z-index:100;background:rgba(6,7,8,0.88);display:none;align-items:center;justify-content:center;padding:24px;backdrop-filter:blur(6px)}.legacy-content .id-modal-overlay.open{display:flex}.legacy-content .id-card{width:100%;max-width:340px;border-radius:10px;overflow:hidden;background:linear-gradient(160deg,#131518,#0a0b0d);border:1px solid var(--line-soft);box-shadow:0 30px 80px rgba(0,0,0,0.6);font-family:var(--font-mono);position:relative}.legacy-content .id-card-top{padding:20px 22px 14px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:flex-start}.legacy-content .id-card-top .idc-brand{font-family:var(--font-display);font-weight:700;font-size:1rem;letter-spacing:0.05em}.legacy-content .id-card-top .idc-sub{font-size:0.62rem;color:var(--text-dim);margin-top:4px;letter-spacing:0.05em}.legacy-content .id-card-body{padding:22px;text-align:center}.legacy-content .id-card-body .idc-icon{font-size:2.2rem;color:var(--text-dim);margin-bottom:14px;opacity:0.6}.legacy-content .id-card-field{text-align:left;font-size:0.7rem;margin-bottom:8px;color:var(--text-muted)}.legacy-content .id-card-field b{color:var(--text);display:block;font-size:0.75rem;margin-bottom:1px;font-family:var(--font-body)}.legacy-content .id-card-barcode{margin-top:16px;height:34px;border-radius:2px;background:repeating-linear-gradient(90deg,#d8d5cc 0 2px,transparent 2px 5px,#d8d5cc 5px 6px,transparent 6px 10px);opacity:0.85}.legacy-content .id-card-clearance{margin-top:16px;text-align:left;font-size:0.68rem;color:var(--text-dim)}.legacy-content .id-card-clearance .lvl{color:var(--red);font-weight:700;letter-spacing:0.05em;font-size:0.85rem;display:block;margin-top:2px}.legacy-content .id-modal-close{position:absolute;top:14px;right:16px;z-index:2;background:none;border:none;color:var(--text-dim);font-size:1.4rem;cursor:pointer;line-height:1}.legacy-content .id-modal-close:hover{color:var(--text)}.legacy-content .page-title{padding:clamp(40px,7vw,64px) clamp(20px,5vw,64px)0;max-width:1180px;margin:0 auto}.legacy-content .page-title h1{font-size:clamp(2rem,5vw,3rem);max-width:none}.legacy-content .page-title p{margin-top:14px;color:var(--text-muted);max-width:56ch}.legacy-content .system-strip{position:sticky;top:0;z-index:90;height:28px;display:flex;align-items:center;gap:18px;padding:0 clamp(14px,4vw,52px);background:rgba(4,6,8,.94);border-bottom:1px solid #20262d;color:#7f8994;font:10px/1"JetBrains Mono",monospace;letter-spacing:.08em;backdrop-filter:blur(12px)}.legacy-content .system-strip b{color:#dfe4e8;font-weight:500}.legacy-content .system-strip .net-ok{color:#58c982}.legacy-content .system-strip .identity{margin-left:auto;color:#a8b0b8}.legacy-content .network-kicker{font:10px/1.5"JetBrains Mono",monospace;letter-spacing:.16em;color:#8a949e;text-transform:uppercase;margin-bottom:18px}.legacy-content .network-kicker .live{color:#58c982}.legacy-content .hero-system-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(270px,.55fr);gap:42px;align-items:end;position:relative;z-index:2}.legacy-content .hero-terminal{border:1px solid #272d34;background:rgba(7,9,12,.72);backdrop-filter:blur(14px);padding:16px 18px;box-shadow:0 20px 80px #0008}.legacy-content .hero-terminal-head{display:flex;justify-content:space-between;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #252b32;font:9px"JetBrains Mono",monospace;letter-spacing:.12em;color:#7f8994}.legacy-content .hero-terminal-head b{color:#c9362c}.legacy-content .sysline{display:grid;grid-template-columns:1fr auto;gap:16px;padding:7px 0;border-bottom:1px solid #171c21;font:10px"JetBrains Mono",monospace;color:#87919b}.legacy-content .sysline:last-child{border:0}.legacy-content .sysline strong{font-weight:500;color:#dce1e5}.legacy-content .sysline .ok{color:#58c982}.legacy-content .sysline .restricted{color:#d5a33b}.legacy-content .system-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:17px}.legacy-content .system-actions a{font:10px"JetBrains Mono",monospace;letter-spacing:.08em}.legacy-content .recovery-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.legacy-content .recovery-card{display:block;border:1px solid #272d34;background:#0b0e12;padding:18px;color:inherit;text-decoration:none;transition:.18s}.legacy-content .recovery-card:hover{transform:translateY(-2px);border-color:#4a3030;background:#0d1014}.legacy-content .recovery-id{font:10px"JetBrains Mono",monospace;letter-spacing:.13em;color:#c9362c}.legacy-content .recovery-title{font:600 18px"Space Grotesk",sans-serif;margin:12px 0 18px}.legacy-content .recovery-meta{display:grid;grid-template-columns:1fr auto;gap:7px;font:9px"JetBrains Mono",monospace;color:#7f8994}.legacy-content .recovery-meta b{color:#cbd1d6;font-weight:500}.legacy-content .progress-track{height:2px;background:#20252b;margin-top:15px;overflow:hidden}.legacy-content .progress-track i{display:block;height:100%;background:#c9362c}.legacy-content .os-callout{position:relative;overflow:hidden;border:1px solid #2a3037;background:linear-gradient(120deg,#0b0e12,#07090c);padding:clamp(24px,4vw,48px);min-height:300px;display:flex;align-items:center}.legacy-content .os-callout:after{content:"AETHRIX";position:absolute;right:-20px;bottom:-35px;font:700 clamp(70px,14vw,190px)"Space Grotesk",sans-serif;color:#fff;opacity:.025;pointer-events:none}.legacy-content .os-callout-copy{max-width:620px;position:relative;z-index:2}.legacy-content .os-callout h3{font:600 clamp(28px,4vw,52px)"Space Grotesk",sans-serif;margin:8px 0 14px}.legacy-content .os-callout p{color:#929ba5;line-height:1.7;max-width:570px}.legacy-content .module-pills{display:flex;flex-wrap:wrap;gap:7px;margin:18px 0}.legacy-content .module-pills span{border:1px solid #282e35;padding:6px 8px;font:9px"JetBrains Mono",monospace;color:#9aa3ac}.legacy-content .network-footer-status{display:flex;flex-wrap:wrap;gap:18px;margin-top:18px;padding-top:15px;border-top:1px solid #20262d;font:9px"JetBrains Mono",monospace;color:#727d87}.legacy-content .network-footer-status .ok{color:#58c982}@media (max-width:850px){.legacy-content .hero-system-grid{grid-template-columns:1fr}.legacy-content .hero-terminal{max-width:560px}.legacy-content .recovery-grid{grid-template-columns:1fr}.legacy-content .system-strip{gap:10px;overflow:hidden;white-space:nowrap}.legacy-content .system-strip .hide-mobile{display:none}}.legacy-content .game-intro-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:18px}.legacy-content .game-panel,.legacy-content .dev-panel,.legacy-content .survival-panel{border:1px solid var(--border);background:rgba(15,17,21,.86);padding:24px;border-radius:14px}.legacy-content .game-panel h3,.legacy-content .survival-panel h3{font-size:clamp(1.7rem,4vw,3rem);margin:8px 0 12px}.legacy-content .game-panel p,.legacy-content .survival-panel p{color:var(--text-dim);line-height:1.7}.legacy-content .game-tags{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.legacy-content .game-tags span{font-family:"JetBrains Mono",monospace;font-size:11px;border:1px solid var(--border);padding:7px 9px;border-radius:6px}.legacy-content .dev-status{display:grid;gap:9px;margin-top:14px}.legacy-content .dev-status div{display:flex;justify-content:space-between;gap:12px;padding-bottom:9px;border-bottom:1px solid var(--border);font-family:"JetBrains Mono",monospace;font-size:11px}.legacy-content .dev-status b{color:var(--red)}.legacy-content .feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.legacy-content .feature-card{border:1px solid var(--border);padding:18px;border-radius:12px;background:rgba(15,17,21,.72)}.legacy-content .feature-card b{display:block;margin-bottom:8px}.legacy-content .feature-card p{margin:0;color:var(--text-dim);line-height:1.55;font-size:.93rem}.legacy-content .news-feature{border:1px solid var(--border);border-radius:14px;padding:24px;margin-bottom:16px;background:rgba(15,17,21,.82)}.legacy-content .news-feature .news-code{font-family:"JetBrains Mono",monospace;color:var(--red);font-size:11px;letter-spacing:.08em}.legacy-content .news-feature h2{margin:8px 0 12px}.legacy-content .news-feature p{color:var(--text-dim);line-height:1.7}.legacy-content .quote-terminal{border-left:2px solid var(--red);padding:12px 16px;margin-top:16px;background:rgba(255,255,255,.02);font-family:"JetBrains Mono",monospace;font-size:12px;line-height:1.7}.legacy-content .status-table{font-family:"JetBrains Mono",monospace;font-size:12px;display:grid;gap:8px}.legacy-content .status-table div{display:grid;grid-template-columns:1fr auto;gap:12px;border-bottom:1px solid var(--border);padding:8px 0}.legacy-content .status-table strong{color:var(--red)}@media (max-width:800px){.legacy-content .game-intro-grid,.legacy-content .feature-grid{grid-template-columns:1fr}}