body{font:16px/1.5 system-ui,sans-serif;background:#f6f6f4;color:#222;margin:0}main{max-width:40rem;margin:4rem auto;padding:0 1rem}footer{color:#888;margin-top:3rem}
