html{font:17px system-ui,sans-serif;background:#f5f3ea;color:#193d32}main{max-width:34rem;margin:12vh auto;padding:1.5rem;border-radius:1rem;background:white}h1{font-size:1.7rem}a{display:inline-block;background:#193d32;color:white;padding:.75rem 1rem;border-radius:.5rem;text-decoration:none}a[hidden]{display:none}