:root{font-family:Inter,Arial,sans-serif;color:#eef5ff;background:#071323}*{box-sizing:border-box}body{margin:0}header{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1.2rem 7%;background:#0b1d35;position:sticky;top:0}.brand{font-weight:750;font-size:1.1rem}a{color:#79d7ff}nav{display:flex;flex-wrap:wrap;gap:1rem}main{width:min(900px,86%);margin:0 auto}section,article{padding:4.5rem 0;border-bottom:1px solid #27415f}.hero{padding-top:6rem}h1{font-size:clamp(2.2rem,6vw,4.6rem);line-height:1.04;max-width:14ch;margin:.3rem 0 1rem}h2{font-size:clamp(1.45rem,4vw,2rem)}p,li,dd{font-size:1rem;line-height:1.7;max-width:72ch}.eyebrow{color:#7ee1bb;font-weight:700;text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.notice,.locked,.mock-card{margin-top:1.5rem;padding:1rem 1.2rem;border-left:4px solid #7ee1bb;background:#102944;border-radius:.35rem}.mock-card{border-left-color:#79d7ff}dl{display:grid;grid-template-columns:minmax(10rem,1fr) 2fr;gap:.75rem 1rem}dt{font-weight:700}dd{margin:0;color:#c6d5e6}footer{padding:2rem 7%;color:#b7c9dd}@media(max-width:640px){header{align-items:flex-start;flex-direction:column}nav{gap:.65rem}section,article{padding:3rem 0}.hero{padding-top:4rem}dl{grid-template-columns:1fr}}
