:root{font-family:system-ui,-apple-system,sans-serif;color:#17233c;background:#f4f6fa;line-height:1.65}body{margin:0}main{max-width:760px;margin:5vh auto;padding:clamp(24px,5vw,56px);background:white;border:1px solid #dde3ee;border-radius:20px;box-shadow:0 18px 55px #13264a10}aside,.pending{padding:14px 18px;background:#fff5de;border-left:4px solid #d58900;color:#6d4300}.eyebrow{font-weight:700;letter-spacing:.1em;color:#3e648e;font-size:.8rem}h1{font-size:clamp(2.1rem,5vw,3rem);line-height:1.15;margin:.4em 0}h2{margin-top:1.6em;font-size:1.2rem}.lead{color:#52627b;font-size:1.15rem}a{color:#1456a0}footer{margin-top:2.5rem;border-top:1px solid #e4eaf1;padding-top:1.2rem}
