body{margin:0;background:#1f3429;color:#3e2214;font:16px/1.6 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}
main{max-width:720px;margin:0 auto;padding:24px 16px 48px}
.card{background:#f6ecd4;border-radius:18px;padding:22px 20px;box-shadow:0 8px 24px #0006}
h1{font-family:Georgia,serif;margin:0 0 4px;color:#4a2c16}h2{font-family:Georgia,serif;color:#4a2c16;margin-top:1.6em}
a{color:#a5532b}small,.muted{color:#6b5035}nav{margin:0 0 14px}nav a{color:#f4ebd9;margin-right:14px}
