body{font:16px/1.5 system-ui,-apple-system,'Segoe UI',Roboto,sans-serif;margin:0;background:#fff4dc;color:#2b1b17}main{max-width:720px;margin:0 auto;padding:20px 18px 40px}h1{font-size:28px;margin:8px 0}h2{font-size:18px;margin:22px 0 4px}a{color:#2b1b17}nav{display:flex;flex-wrap:wrap;gap:10px;margin:14px 0}nav a{border:3px solid #2b1b17;border-radius:14px;padding:8px 14px;background:#fff;text-decoration:none;font-weight:700;box-shadow:0 3px 0 #2b1b17}li{margin:6px 0}.small{font-size:13px;color:#7a675c}@media (prefers-color-scheme:dark){body{background:#1d1533;color:#fff4dc}a{color:#fff4dc}nav a{background:#2e2350;border-color:#fff4dc;box-shadow:0 3px 0 #fff4dc}.small{color:#b9abdd}}
