:root{--ink:#111827;--muted:#5f6877;--line:#e5e7eb;--brand:#4f46e5;--soft:#f7f8fb}*{box-sizing:border-box}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink);background:#fff;line-height:1.65}a{color:var(--brand);text-decoration:none}header{height:72px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1160px)/2));position:sticky;top:0;background:rgba(255,255,255,.96);backdrop-filter:blur(10px);z-index:5}.brand{display:flex;align-items:center;gap:9px;font-size:22px;font-weight:800;color:var(--ink)}.brand img{width:30px;height:30px;object-fit:contain}nav{display:flex;align-items:center;gap:24px;font-size:14px;font-weight:600}.nav-cta,.cta a{background:var(--brand);color:white;padding:10px 16px;border-radius:10px}.article{max-width:900px;margin:0 auto;padding:42px 24px 80px}.breadcrumbs{display:flex;gap:8px;color:var(--muted);font-size:14px}.eyebrow{color:var(--brand);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.08em;margin-top:34px}h1{font-size:clamp(36px,6vw,62px);line-height:1.06;letter-spacing:-.045em;margin:12px 0 24px;max-width:850px}h2{font-size:26px;line-height:1.25;letter-spacing:-.025em;margin:0 0 12px}section{margin-top:48px}p{color:#384152}.direct-answer{font-size:20px;line-height:1.6;background:#eef2ff;border-left:4px solid var(--brand);padding:22px 24px;border-radius:0 14px 14px 0;color:#252b3a;margin:0 0 40px}.stat{margin:48px 0;padding:24px;border:1px solid #c7d2fe;background:#f5f7ff;border-radius:16px;display:grid;gap:5px}.stat span{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--brand);font-weight:800}.stat strong{font-size:25px}.stat small,.disclaimer{color:var(--muted)}li{margin:8px 0}details{border-top:1px solid var(--line);padding:18px 0}summary{font-weight:700;cursor:pointer}.related{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.related a{border:1px solid var(--line);border-radius:14px;padding:16px;color:var(--ink)}.related span{display:block;color:var(--brand);font-size:11px;text-transform:uppercase;font-weight:800}.related strong{display:block;margin-top:7px;line-height:1.35}.cta{margin-top:56px;background:#15182c;color:white;border-radius:22px;padding:32px}.cta h2,.cta p{color:white}.cta a{display:inline-block;margin-top:8px;background:white;color:var(--brand);font-weight:800}footer{border-top:1px solid var(--line);padding:30px;text-align:center;color:var(--muted);font-size:13px}@media(max-width:700px){nav a:not(.nav-cta){display:none}.related{grid-template-columns:1fr}h1{font-size:39px}.article{padding-top:24px}}
:root{--line:#dbe7f5;--brand:#2563eb;--soft:#f7faff}.direct-answer{background:#eff6ff}.stat{border-color:#bfdbfe;background:#f0f7ff}.cta{background:#0f2f68}