body{background:#030709;color:#dae5e9;margin:0;font-family:JetBrains Mono,monospace}header,main,footer{max-width:860px;margin:auto;padding:24px}header{border-bottom:1px solid #244146;display:flex;justify-content:space-between;gap:20px}a{color:#00efc1}h1{font-family:Chakra Petch,sans-serif;font-size:clamp(28px,5vw,44px);line-height:1.2}h2{margin-top:36px;color:#00efc1;font-size:25px}p,li{line-height:1.8;font-size:18px}article{padding:20px 0;border-bottom:1px solid #244146}.meta{color:#9dafb7;font-size:15px}footer{border-top:1px solid #244146}a:focus-visible{outline:2px solid #00efc1;outline-offset:4px}