.seo-page{color:#eef4ff;background:#07111f;min-height:100vh}.seo-shell{max-width:980px;margin:0 auto;padding:56px 24px 72px}.seo-hero{padding:48px 0 32px}.seo-kicker{letter-spacing:.12em;text-transform:uppercase;color:#fd0;font-size:.82rem;font-weight:800}.seo-hero h1{max-width:900px;margin:12px 0 18px;font-size:clamp(2.2rem,5vw,4.4rem);line-height:1.02}.seo-lead{color:#c9d5e6;max-width:820px;font-size:1.15rem;line-height:1.75}.seo-cta{color:#07111f;background:#fd0;border-radius:12px;margin-top:22px;padding:14px 20px;font-weight:900;text-decoration:none;display:inline-block}.seo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:28px 0 38px;display:grid}.seo-card,.seo-section{background:#ffffff09;border:1px solid #ffffff1f;border-radius:16px;padding:22px}.seo-card h2,.seo-section h2{margin-top:0}.seo-section{margin:18px 0}.seo-section p,.seo-section li{color:#c9d5e6;line-height:1.7}.seo-section ul{padding-left:20px}.seo-related{border-top:1px solid #ffffff1f;margin-top:34px;padding-top:24px}.seo-related a{color:#fd0;margin-right:18px}.seo-disclaimer{color:#98a8bd;margin-top:40px;font-size:.85rem}@media (max-width:760px){.seo-grid{grid-template-columns:1fr}.seo-shell{padding:32px 18px 56px}.seo-hero{padding-top:28px}}
