.seo-guide{max-width:1200px;margin:72px auto 56px;padding:48px 52px;background:#f7f8fa;border:1px solid #e8ebf0;border-radius:20px;color:#273246}.seo-guide-heading{max-width:790px;margin:0 auto 34px;text-align:center}.seo-guide-heading .eyebrow{color:#dc5428}.seo-guide-heading h2{margin:12px 0;font:750 clamp(25px,3vw,36px)/1.2 Manrope,Arial,sans-serif;letter-spacing:-.04em;color:#171d29}.seo-guide-heading p,.seo-guide-grid p,.seo-faq-list p{font-size:15px;line-height:1.85;color:#626e7f}.seo-guide-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.seo-guide-grid h3{margin:18px 0 8px;font:700 19px/1.4 Manrope,Arial,sans-serif;color:#182339}.seo-guide-grid p{margin:8px 0 15px}.seo-guide-grid ul,.seo-guide-grid ol{padding-left:22px;color:#384458;font-size:14px;line-height:1.9}.seo-guide-grid li{padding:2px 0}.seo-faq{max-width:900px;margin:52px auto 0}.seo-faq-list{border-top:1px solid #dce1e8}.seo-faq-list details{border-bottom:1px solid #dce1e8;padding:17px 4px}.seo-faq-list summary{cursor:pointer;font-weight:700;font-size:16px;line-height:1.6;color:#1d2b42}.seo-faq-list p{margin:10px 0 0}.seo-reviewed{text-align:center;color:#6c7787;font-size:12px;margin:26px 0 0;line-height:1.7}@media(max-width:700px){.seo-guide{margin:38px 0;padding:28px 20px;border-radius:14px}.seo-guide-heading{margin-bottom:24px;text-align:left}.seo-guide-heading p,.seo-guide-grid p,.seo-faq-list p{font-size:13px}.seo-guide-grid{grid-template-columns:1fr;gap:8px}.seo-guide-grid h3{font-size:17px}.seo-guide-grid ul,.seo-guide-grid ol{font-size:13px}.seo-faq{margin-top:34px}.seo-faq-list details{padding:14px 2px}.seo-faq-list summary{font-size:14px}}
