:root{--paper: #fbf8f1;--ink: #2a2723;--ink-2: #6b645a;--rule: #e6dfcf;--accent: #b5522f;--serif: "Newsreader", "Iowan Old Style", Georgia, serif;--sans: "Inter", system-ui, -apple-system, sans-serif;color-scheme:light dark}@media(prefers-color-scheme:dark){:root{--paper: #1c1b19;--ink: #ece6da;--ink-2: #a89f91;--rule: #34312c;--accent: #e0835f}}*{box-sizing:border-box}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 var(--sans)}main{max-width:44rem;margin:0 auto;padding:32px 20px 64px}.brand{display:flex;align-items:center;gap:10px;color:inherit;text-decoration:none;font:600 18px var(--serif)}.brand img{border-radius:6px}h1{font:600 2.2rem/1.2 var(--serif);margin:32px 0 4px}h2{font:600 1.35rem/1.3 var(--serif);margin:36px 0 8px;padding-top:12px;border-top:1px solid var(--rule)}h3{font-size:1rem;margin:20px 0 4px}.updated,footer{color:var(--ink-2);font-size:14px}a{color:var(--accent)}li+li{margin-top:4px}.summary{border-left:3px solid var(--accent);padding:4px 0 4px 16px}footer{margin-top:48px;padding-top:16px;border-top:1px solid var(--rule)}
