.n2seo-ai-disclosure{margin-top:2rem;padding:.8rem 1rem;border-left:4px solid #8c8f94;background:#f6f7f7;font-size:.9em}.n2seo-faq{margin-top:2.5rem}.n2seo-faq-accordion{border-top:1px solid #dcdcde}.n2seo-faq-item{border-bottom:1px solid #dcdcde}.n2seo-faq-item summary{position:relative;padding:1rem 2.5rem 1rem 0;cursor:pointer;font-weight:700;list-style:none}.n2seo-faq-item summary::-webkit-details-marker{display:none}.n2seo-faq-item summary::after{position:absolute;right:.25rem;content:"+";font-size:1.35em;font-weight:400}.n2seo-faq-item[open] summary::after{content:"−"}.n2seo-faq-item>div{padding:0 0 1rem}.n2seo-research-sources{margin-top:2rem;padding-top:1rem;border-top:1px solid #e2e8f0}.n2seo-research-sources summary{cursor:pointer;font-weight:650}.n2seo-research-sources ul{margin-top:.8rem}.n2seo-content-cta{--n2seo-cta-background:#f5f8ff;--n2seo-cta-background-end:#fff;--n2seo-cta-text:#1e293b;--n2seo-cta-heading:#1e293b;--n2seo-cta-heading-size:28px;--n2seo-cta-accent:#1d4ed8;--n2seo-cta-button-text:#fff;--n2seo-cta-border:#dbe4f0;--n2seo-cta-radius:16px;--n2seo-cta-shadow:0 14px 34px rgba(24,55,91,.08);margin-top:3rem;padding:clamp(1.4rem,4vw,2.5rem);border:1px solid var(--n2seo-cta-border);border-radius:var(--n2seo-cta-radius);background:linear-gradient(135deg,var(--n2seo-cta-background),var(--n2seo-cta-background-end));box-shadow:var(--n2seo-cta-shadow);color:var(--n2seo-cta-text)}.n2seo-content-cta>h2{margin-top:0;color:var(--n2seo-cta-heading)!important;font-size:var(--n2seo-cta-heading-size)!important}.n2seo-content-cta__text{max-width:62ch}.n2seo-content-cta__actions{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;align-items:center;margin-top:1.25rem}.n2seo-content-cta__actions a{color:var(--n2seo-cta-accent);font-weight:650}.n2seo-content-cta__button{display:inline-block;padding:.72rem 1.1rem;border-radius:8px;background:var(--n2seo-cta-accent);color:var(--n2seo-cta-button-text)!important;text-decoration:none!important;transition:filter .18s ease,transform .18s ease}.n2seo-content-cta__button:hover,.n2seo-content-cta__button:focus{filter:brightness(.88);transform:translateY(-1px)}.n2seo-content-cta address{margin-top:1rem;font-style:normal;color:inherit;opacity:.82}
