.seo-growth{max-width:1200px;margin:28px auto;padding:24px;border:1px solid #d6e1ef;border-radius:22px;background:#f3f7fc;color:#152b48}.seo-growth h2{font-size:clamp(24px,3vw,34px);line-height:1.2;margin:0 0 20px}.seo-growth-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.seo-growth article{background:white;border:1px solid #dce5f0;border-radius:16px;padding:22px;min-width:0}.seo-growth h3{font-size:19px;line-height:1.3;margin:0 0 12px}.seo-growth p{font-size:16px;line-height:1.65;margin:0;overflow-wrap:anywhere}.seo-growth a{color:#2457bd;text-decoration:underline;text-underline-offset:3px}.seo-growth a:focus-visible{outline:3px solid #bd7800;outline-offset:3px}@media(max-width:760px){.seo-growth{margin:20px 12px;padding:18px}.seo-growth-grid{grid-template-columns:1fr}.seo-growth article{padding:18px}}