*{box-sizing:border-box}body{margin:0;font:16px/1.6 -apple-system,Segoe UI,Roboto,sans-serif;color:#1c2a44;background:#f6f4ee}
main{max-width:720px;margin:0 auto;padding:32px 20px 64px}h1{font-size:28px;margin:8px 0 4px}h2{font-size:18px;margin:28px 0 8px}
.muted{color:#6b7280;font-size:14px}nav{display:flex;gap:10px;flex-wrap:wrap;margin:0 0 20px}nav a{color:#c8894a;text-decoration:none;border:1px solid #e8d9c5;border-radius:999px;padding:4px 12px;font-size:14px}
nav a.on{background:#c8894a;color:#fff;border-color:#c8894a}a{color:#c8894a}footer{margin-top:40px;font-size:13px;color:#6b7280}
[dir=rtl] nav{flex-direction:row-reverse}