html{color-scheme:light;font-family:system-ui,sans-serif;background:#f5f7f6;color:#18363e}body{margin:0}main{max-width:640px;margin:12vh auto;padding:28px}h1{font-size:1.6rem}h2{font-size:1.25rem}p{line-height:1.9}section{border-top:1px solid #cbd5d1;margin-top:32px;padding-top:20px}
