*{box-sizing:border-box}body{margin:0;background:#f7f9fc;color:#14243a;font:17px/1.9 "Segoe UI",Tahoma,Arial,sans-serif}a{color:inherit;text-underline-offset:5px}header{padding:22px max(24px,calc((100vw - 1000px)/2));display:flex;justify-content:space-between;align-items:center;background:#101f32;color:white}header a{text-decoration:none}.brand{font-size:32px;font-weight:700;letter-spacing:-1px}main{max-width:900px;padding:66px 28px;margin:auto}h1{font-size:clamp(30px,4vw,46px);line-height:1.4;margin:14px 0}h2{font-size:24px;margin:0 0 10px}.eyebrow{font-size:14px;letter-spacing:.02em;color:#506c8d}.intro{color:#536277;max-width:700px}section{margin-top:36px;padding-bottom:24px;border-bottom:1px solid #dce3ec}section p{margin:12px 0}.back{display:inline-block;margin-top:36px;font-weight:600}footer{padding:28px;text-align:center;background:#101f32;color:#d5dfeb}@media(max-width:600px){main{padding-top:36px}h2{font-size:22px}}
