html{color-scheme:light dark;font:17px/1.65 system-ui,sans-serif}body{margin:0}main{max-width:44rem;margin:auto;padding:4rem 1.4rem}h1{font-size:2rem;line-height:1.2}h2{font-size:1.2rem;margin-top:2.6rem}p{max-width:67ch}footer{border-top:1px solid #8885;margin-top:3rem;padding-top:1rem;font-size:.85rem}a{color:inherit}
