body{font-family:system-ui,sans-serif;max-width:760px;margin:2rem auto;padding:0 1rem;line-height:1.6;color:#111}
h1,h2,h3{line-height:1.25}nav a{margin-right:1rem}.updated{color:#555;font-size:.9rem}.tbd{background:#fff3c4}
footer{margin-top:3rem;border-top:1px solid #ddd;padding-top:1rem;font-size:.9rem}
