*{box-sizing:border-box}html,body{margin:0;font-family:Inter,Arial,sans-serif;color:#17233b;background:#f5f8fc;line-height:1.7}a{color:#2457b7}.seo-header{background:#fff;border-bottom:1px solid #e1e8f0}.seo-header__in{max-width:1040px;margin:auto;padding:18px 22px;display:flex;justify-content:space-between;gap:18px;align-items:center}.seo-brand{font-weight:800;text-decoration:none;color:#17233b}.seo-brand span{color:#2864e8}.seo-back{font-size:14px;text-decoration:none}.article{max-width:900px;margin:32px auto;background:#fff;border:1px solid #e1e8f0;border-radius:18px;padding:38px 44px;box-shadow:0 12px 30px rgba(26,45,72,.05)}h1{font-size:38px;line-height:1.15;margin:0 0 14px;letter-spacing:-1px}h2{font-size:23px;line-height:1.25;margin:34px 0 10px}p{margin:0 0 16px}.lead{font-size:18px;color:#5d6e84}.cta{margin-top:32px;padding:20px;border-radius:14px;background:#eef5ff;border:1px solid #d9e7ff}.cta a{font-weight:800;text-decoration:none}.seo-footer{max-width:1040px;margin:0 auto 30px;padding:0 22px}.seo-footer nav{display:grid;grid-template-columns:repeat(2,1fr);gap:7px 18px;border-top:1px solid #dfe7f0;padding-top:20px}.seo-footer a{font-size:13px;text-decoration:none}.seo-copy{font-size:12px;color:#8290a4;margin-top:18px}@media(max-width:650px){.article{margin:16px 10px;padding:26px 20px}h1{font-size:30px}.seo-header__in{padding:15px}.seo-footer nav{grid-template-columns:1fr}}