.seo-landing.svelte-1b2ucnb{--seo-bg: #f6f8fb;--seo-panel: rgba(255, 255, 255, .92);--seo-ink: #142033;--seo-muted: #5b6678;--seo-line: rgba(37, 59, 92, .12);--seo-accent: #246bfe;min-height:100vh;padding:112px 20px 56px;background:radial-gradient(circle at top left,rgba(36,107,254,.12),transparent 32rem),linear-gradient(180deg,#f7faff 0%,var(--seo-bg) 42%,#ffffff 100%);color:var(--seo-ink)}.hero-section.svelte-1b2ucnb,.content-grid.svelte-1b2ucnb,.faq-section.svelte-1b2ucnb,.related-section.svelte-1b2ucnb,.trust-panel.svelte-1b2ucnb{width:min(1260px,100%);margin:0 auto}.hero-section.svelte-1b2ucnb{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,.5fr);gap:24px;align-items:stretch;padding:32px 0}.hero-copy.svelte-1b2ucnb,.intent-card.svelte-1b2ucnb,.panel.svelte-1b2ucnb,.trust-panel.svelte-1b2ucnb,details.svelte-1b2ucnb{border:1px solid var(--seo-line);background:var(--seo-panel);box-shadow:0 24px 70px #0f214214;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.hero-copy.svelte-1b2ucnb{border-radius:32px;padding:clamp(28px,5vw,56px)}.eyebrow-row.svelte-1b2ucnb{display:flex;gap:10px;flex-wrap:wrap;align-items:center;margin-bottom:18px}.eyebrow.svelte-1b2ucnb,.template-badge.svelte-1b2ucnb,.section-kicker.svelte-1b2ucnb{font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.eyebrow.svelte-1b2ucnb{color:var(--seo-accent)}.template-badge.svelte-1b2ucnb{padding:6px 10px;border-radius:999px;background:#246bfe17;color:#214fba}h1.svelte-1b2ucnb{max-width:880px;margin:0;font-size:clamp(2.15rem,5vw,4.9rem);line-height:.98;letter-spacing:-.06em}.hero-copy.svelte-1b2ucnb p:where(.svelte-1b2ucnb),.intent-card.svelte-1b2ucnb p:where(.svelte-1b2ucnb),.panel.svelte-1b2ucnb p:where(.svelte-1b2ucnb),.trust-panel.svelte-1b2ucnb p:where(.svelte-1b2ucnb),details.svelte-1b2ucnb p:where(.svelte-1b2ucnb){color:var(--seo-muted);line-height:1.68}.hero-copy.svelte-1b2ucnb>p:where(.svelte-1b2ucnb){max-width:820px;margin:22px 0 0;font-size:clamp(1.05rem,1.7vw,1.28rem)}.hero-actions.svelte-1b2ucnb{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.primary-action.svelte-1b2ucnb,.secondary-action.svelte-1b2ucnb,.related-links.svelte-1b2ucnb a:where(.svelte-1b2ucnb){display:inline-flex;align-items:center;justify-content:center;min-height:44px;border-radius:999px;padding:0 18px;font-weight:800;text-decoration:none}.primary-action.svelte-1b2ucnb{background:var(--seo-accent);color:#fff;box-shadow:0 16px 36px #246bfe40}.secondary-action.svelte-1b2ucnb,.related-links.svelte-1b2ucnb a:where(.svelte-1b2ucnb){border:1px solid var(--seo-line);background:#fff;color:var(--seo-ink)}.intent-card.svelte-1b2ucnb{border-radius:28px;padding:28px;display:flex;flex-direction:column;justify-content:center}.intent-card.svelte-1b2ucnb span:where(.svelte-1b2ucnb),.trust-panel.svelte-1b2ucnb span:where(.svelte-1b2ucnb){color:var(--seo-accent);font-weight:800;font-size:.8rem;text-transform:uppercase;letter-spacing:.08em}.intent-card.svelte-1b2ucnb strong:where(.svelte-1b2ucnb){display:block;margin-top:12px;font-size:1.45rem;letter-spacing:-.03em}.content-grid.svelte-1b2ucnb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:10px}.panel.svelte-1b2ucnb{border-radius:26px;padding:28px}.panel.wide.svelte-1b2ucnb{grid-column:1 / -1}ul.svelte-1b2ucnb,ol.svelte-1b2ucnb{margin:18px 0 0;padding-left:1.2rem;color:var(--seo-muted);line-height:1.75}li.svelte-1b2ucnb+li:where(.svelte-1b2ucnb){margin-top:8px}.trust-panel.svelte-1b2ucnb{margin-top:18px;border-radius:26px;padding:24px 28px}.trust-panel.svelte-1b2ucnb p:where(.svelte-1b2ucnb){margin:8px 0 0}.faq-section.svelte-1b2ucnb,.related-section.svelte-1b2ucnb{margin-top:30px}.faq-grid.svelte-1b2ucnb{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}details.svelte-1b2ucnb{border-radius:22px;padding:18px 20px}summary.svelte-1b2ucnb{cursor:pointer;font-weight:800;color:var(--seo-ink)}details.svelte-1b2ucnb p:where(.svelte-1b2ucnb){margin:12px 0 0}.related-links.svelte-1b2ucnb{display:flex;flex-wrap:wrap;gap:10px;margin-top:14px}@media (max-width: 820px){.seo-landing.svelte-1b2ucnb{padding:92px 14px 44px}.hero-section.svelte-1b2ucnb,.content-grid.svelte-1b2ucnb,.faq-grid.svelte-1b2ucnb{grid-template-columns:1fr}.hero-copy.svelte-1b2ucnb{border-radius:24px;padding:28px 22px}.intent-card.svelte-1b2ucnb,.panel.svelte-1b2ucnb,.trust-panel.svelte-1b2ucnb{border-radius:22px;padding:22px}}
