main{max-width:800px;margin:0 auto;padding:2rem 1rem;line-height:1.6}main h1,main h2,main h3{line-height:1.3;margin-top:2rem;margin-bottom:.75rem}main h1{font-size:2rem}main h2{font-size:1.5rem}main h3{font-size:1.25rem}main p{margin-bottom:1rem}main a{color:#005fcc;text-decoration:underline}main a:hover,main a:focus{text-decoration-thickness:2px}main a:focus-visible{outline:3px solid #ffbf47;outline-offset:2px}
