﻿*{box-sizing:border-box}body{margin:0;background:#05080a;color:#e9fff8;font:16px/1.65 Arial,sans-serif;background-image:radial-gradient(#1b473b 1px,transparent 1px);background-size:24px 24px}a{color:inherit}header{height:72px;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:1px solid #27ffb5;font:13px monospace;position:sticky;top:0;background:#05080aee;z-index:3}header a{text-decoration:none;color:#27ffb5}main>section,.hero,.author{width:min(1160px,92vw);margin:auto}.hero{min-height:650px;padding-top:90px}.code{font:12px monospace;letter-spacing:.18em;color:#27ffb5}h1{font:800 clamp(48px,8vw,105px)/.87 Arial;letter-spacing:-.065em;margin:.25em 0}.hero-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:35px;align-items:center;font-size:19px}.hero-grid a,.bonus a{background:#27ffb5;color:#03100c;text-decoration:none;padding:16px;text-align:center;font-weight:800}.pulse{margin-top:55px;display:grid;grid-template-columns:80px repeat(3,1fr);border:1px solid #27ffb5}.pulse>*{padding:20px;border-right:1px solid #27ffb5}.pulse i{background:#27ffb5;animation:p 1.7s infinite}@keyframes p{50%{opacity:.15}}main>section{padding:78px 0;border-top:1px solid #265247}h2{font:700 clamp(34px,5vw,62px)/1 Arial;margin:.2em 0 .7em}.blocks{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.blocks article,.matrix div,details{border:1px solid #32695a;background:#091411;padding:22px}.blocks span,.matrix span{color:#27ffb5;font:11px monospace}.matrix{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#27ffb5}.matrix div{border:0}.bonus{width:min(1240px,96vw);background:#6239ff;display:grid;grid-template-columns:1fr 1fr auto;gap:35px;align-items:center;padding-left:4vw;padding-right:4vw}.flow{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.flow div{font:44px monospace;border-top:6px solid #27ffb5;padding:18px;background:#091411}.flow small{display:block;font:14px Arial}.split{display:grid;grid-template-columns:1fr 1fr;gap:40px}li{margin:10px 0}details{margin:8px 0}summary{cursor:pointer;color:#27ffb5}.author{margin:65px auto;border:1px solid #6239ff;padding:22px;font:13px monospace}footer{padding:45px 4vw;border-top:1px solid #27ffb5;color:#83aa9f;font:13px monospace}@media(max-width:720px){header div{display:none}.hero{padding-top:55px}.hero-grid,.blocks,.matrix,.bonus,.flow,.split{grid-template-columns:1fr}.pulse{grid-template-columns:1fr}.pulse>*{border-right:0;border-bottom:1px solid}.pulse i{height:28px}h1{font-size:46px}main>section{padding:55px 0}.bonus{gap:15px}}body{overflow-x:hidden}h1,h2,p{overflow-wrap:anywhere}.hero-grid>*,.blocks>*{min-width:0}
