body.color-seo-page{background:#062b56;color:#f3f9ff}.color-seo-main{padding:54px 0 80px}.color-seo-wrap{width:min(1180px,92%);margin:auto}.color-seo-breadcrumbs{display:flex;flex-wrap:wrap;gap:7px;color:#8fa0bd;font-size:12px}.color-seo-breadcrumbs a{color:#aebbd4;text-decoration:none}.color-seo-hero{margin-top:22px;padding:30px;border:1px solid #28639f;border-radius:24px;background:linear-gradient(155deg,rgba(18,42,87,.9),rgba(11,26,57,.94))}.color-seo-kicker{color:#8ed8ff;font-size:12px;font-weight:800;letter-spacing:.1em}.color-seo-hero h1{margin:12px 0;font-size:clamp(32px,5vw,58px);line-height:1.04}.color-seo-hero p{max-width:820px;color:#b9c5da;line-height:1.65}.color-seo-chips{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.color-seo-chip{padding:9px 12px;border:1px solid rgba(82,194,255,.38);border-radius:999px;background:rgba(21,142,242,.12);color:#d9f3ff;font-size:12px}.color-seo-section{margin-top:30px}.color-seo-section h2{font-size:28px}.color-seo-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.color-seo-card{padding:18px;border:1px solid #28639f;border-radius:18px;background:#0a3568}.color-seo-card strong{display:block;font-size:18px}.color-seo-card span{display:block;margin-top:7px;color:#aebbd4;font-size:13px}.color-seo-card a{display:inline-flex;margin-top:13px;color:#9adfff;font-weight:800;text-decoration:none}.color-seo-note{padding:16px 18px;border-left:3px solid #0877ca;background:rgba(21,142,242,.10);color:#b8c3dc;line-height:1.6}.color-seo-related{display:flex;flex-wrap:wrap;gap:8px}.color-seo-related a{padding:9px 12px;border:1px solid #2b416e;border-radius:999px;color:#d9eafa;text-decoration:none}.color-seo-cta{display:inline-flex;margin-top:20px;padding:13px 18px;border-radius:12px;background:#0877ca;color:#fff;font-weight:850;text-decoration:none}.color-seo-faq details{padding:14px 0;border-bottom:1px solid #28639f}.color-seo-faq summary{cursor:pointer;font-weight:800}.color-seo-faq p{color:#aebbd4;line-height:1.6}
@media(max-width:820px){.color-seo-main{padding-top:34px}.color-seo-hero{padding:22px}.color-seo-grid{grid-template-columns:1fr}.color-seo-section h2{font-size:24px}}
