.seo-content{color:var(--ms-text);background:#fff;padding:40px 0 48px}.seo-content__inner{max-width:880px;margin:0 auto;padding:0 18px}.seo-content__block+.seo-content__block{margin-top:28px}.seo-content h2{font-family:var(--font-heading),system-ui,sans-serif;margin:0 0 12px;font-size:clamp(19px,2.6vw,24px);font-weight:800;line-height:1.25}.seo-content p{color:color-mix(in srgb, var(--ms-text) 80%, transparent);margin:0 0 12px;line-height:1.65}.seo-faq{border:1px solid var(--ms-soft);background:var(--ms-bg);border-radius:12px;margin-bottom:12px;padding:12px 16px}.seo-faq summary{cursor:pointer;color:var(--ms-text);font-weight:700}.seo-faq p{margin:12px 0 0}.seo-links{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.seo-links a{border:1px solid var(--ms-soft);color:var(--ms-primary);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none;display:inline-block}.seo-links a:hover{background:var(--ms-soft)}.seo-links a{align-items:center;min-height:44px;font-size:16px;display:inline-flex}
