:root{font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color-scheme:light;--ink:#14213d;--muted:#526078;--border:#dce2ea;--bg:#f7f9fc;--card:#fff;--accent:#225b97}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--ink);line-height:1.65}main{max-width:780px;padding:54px 24px 75px;margin:auto}.eyebrow{font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-size:.75rem}h1{font-size:clamp(2rem,6vw,3rem);line-height:1.2;margin:.6rem 0 1rem}h2{font-size:1.2rem;margin:1.8rem 0 .5rem}p,li{color:#35445d}a{color:#135a9e}section{background:var(--card);padding:20px 26px;border:1px solid var(--border);border-radius:14px;margin:25px 0}nav{display:flex;gap:18px;flex-wrap:wrap}nav a{font-weight:600}footer{font-size:.9rem;color:var(--muted);margin-top:30px}code{overflow-wrap:anywhere}ul{padding-left:1.3em}strong{color:var(--ink)}
