.seo-solutions{padding:64px 0;background:#f2f6fc;color:#172d49}.seo-solutions-inner{width:92%;max-width:1200px;margin:auto}.seo-kicker{font-size:12px;letter-spacing:1px;font-weight:700;color:#155dc4;margin-bottom:14px}.seo-solutions h2{font-size:clamp(25px,3vw,36px);line-height:1.3;margin-bottom:26px}.seo-solution-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.seo-solution-grid article{padding:24px;border:1px solid #dbe4ef;border-radius:12px;background:#fff}.seo-solution-grid h3{font-size:20px;line-height:1.4;margin:0 0 14px}.seo-solution-grid a{color:#0953be;text-decoration:underline;text-underline-offset:4px}.seo-solution-grid p{font-size:15px;line-height:1.7}.lang-btn{text-decoration:none;font-size:14px}.lp-breadcrumb{font-size:13px;margin-bottom:24px}.lp-checklist{padding-left:22px}.lp-checklist li{margin-bottom:12px}.lp-faq{max-width:880px}.lp-faq details p{max-width:800px}@media(max-width:700px){.seo-solution-grid{grid-template-columns:1fr}}
