body{max-width:40rem;margin:0 auto;padding:1rem;font-family:system-ui,sans-serif}header{border-bottom:1px solid #ccc;align-items:baseline;gap:1rem;padding-bottom:.5rem;display:flex}nav a{margin-right:.75rem}
