body{margin:0;min-height:100vh;display:grid;place-items:center;font:18px/1.6 system-ui,sans-serif;background:#f6f7f9;color:#1a1d23}
main{max-width:34rem;padding:1.5rem}
h1{font-size:clamp(1.6rem,6vw,2.4rem);margin:0 0 1rem}
.date{color:#5b6270;font-size:.9rem}
