:root{color-scheme:light;font-family:system-ui,-apple-system,Segoe UI,sans-serif;background:#f5f7fc;color:#152849}*{box-sizing:border-box}body{margin:0}header,footer{background:#11274b;color:white;padding:1.1rem max(1rem,calc((100vw - 900px)/2))}header a,footer a{color:#dbeafe;margin-right:1.1rem}main{max-width:900px;margin:2rem auto 4rem;padding:0 1.25rem;line-height:1.65}h1{line-height:1.2}h2{margin-top:2rem}a{color:#2351c5}p,li{max-width:78ch}.notice{border-left:4px solid #3566d9;background:white;padding:1rem}small{opacity:.8}