body{font:18px/1.7 system-ui;background:#f1f7f6;color:#173e45;margin:0}main{max-width:820px;margin:40px auto;padding:28px}h1{line-height:1.2}a{color:#21666b}.button{display:inline-block;padding:14px;background:#173e45;color:white}a:focus-visible{outline:3px solid #21666b;outline-offset:4px}