body{font:18px/1.6 system-ui;color:#193a30;background:#f7faf8;margin:0}main{max-width:720px;margin:auto;padding:24px}a{color:#175a42;display:inline-block;padding:10px 0}a:focus-visible{outline:3px solid #c47420}h1{font-size:2rem}