:root{--bg:#0b0d10;--fg:#e6e9ee;--muted:#9aa4b2;--accent:#4f8cff}*{box-sizing:border-box}body{background:var(--bg);color:var(--fg);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.6}.container{max-width:720px;margin:0 auto;padding:4rem 1.25rem}.lead{color:var(--muted)}.post-list{flex-direction:column;gap:1.5rem;padding:0;list-style:none;display:flex}.post-list a{color:var(--fg);font-size:1.25rem;font-weight:600;text-decoration:none}.post-list a:hover{color:var(--accent)}.post-list p{color:var(--muted);margin:.25rem 0 0}a{color:var(--accent)}article h1{margin-top:1rem}
