/* KMP SEO Dominator Pro - Public styles */
.kmpseo-faqs { margin: 30px 0; }
.kmpseo-faqs h2 { font-size: 22px; margin-bottom: 14px; }
.kmpseo-faq { border: 1px solid #e5e5e5; border-radius: 8px; padding: 12px 16px; margin-bottom: 10px; background: #fafafa; }
.kmpseo-faq summary { cursor: pointer; font-weight: 600; outline: none; }
.kmpseo-faq[open] { background: #fff; }
.kmpseo-internal-link { color: #0073aa; text-decoration: underline; }
.kmpseo-related-products h3 { font-size: 18px; margin-bottom: 14px; }
.kmpseo-landing-intro { font-size: 16px; color: #555; }
