body{font:18px/1.6 system-ui;color:#203b53;background:#f5f9fd;margin:0}main{max-width:720px;margin:auto;padding:24px}a{color:#203b53;display:inline-block;padding:10px 0}a:focus-visible{outline:3px solid #245c8d}h1{font-size:2rem}