.mf-eyebrow.svelte-bm6c91{font-size:.78rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#1d4ed8}.mf-hero.svelte-bm6c91{background:radial-gradient(circle at 15% 25%,rgba(29,78,216,.1) 0%,transparent 28%),radial-gradient(circle at 80% 20%,rgba(59,130,246,.1) 0%,transparent 32%),linear-gradient(145deg,#f8fbff,#fff,#eef5ff);padding:3rem 1.25rem 4rem}.mf-hero-inner.svelte-bm6c91{margin:0 auto;max-width:52rem;text-align:center}.mf-hero-logo{display:inline-flex;margin-bottom:1.5rem}.mf-hero.svelte-bm6c91 h1:where(.svelte-bm6c91){margin:.75rem 0 0;font-size:clamp(2rem,5vw,3.2rem);line-height:1.05;letter-spacing:-.04em;color:#0f172a}.mf-hero-sub.svelte-bm6c91{margin:1.5rem auto 0;max-width:42rem;font-size:1.08rem;line-height:1.75;color:#475569}.mf-hero-actions.svelte-bm6c91{display:flex;flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:2rem}.mf-btn-primary.svelte-bm6c91,.mf-btn-secondary.svelte-bm6c91,.mf-btn-light.svelte-bm6c91{display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;padding:.75rem 1.25rem;font-size:.92rem;font-weight:600;text-decoration:none;transition:transform .12s ease,box-shadow .12s ease}.mf-btn-primary.svelte-bm6c91{background:#1d4ed8;color:#fff;box-shadow:0 12px 28px #1d4ed833}.mf-btn-primary.svelte-bm6c91:hover{transform:translateY(-1px);box-shadow:0 16px 36px #1d4ed847}.mf-btn-secondary.svelte-bm6c91{border:1px solid rgba(15,23,42,.12);background:#fff;color:#0f172a}.mf-btn-secondary.svelte-bm6c91:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}.mf-btn-secondary--on-dark.svelte-bm6c91{border-color:#94a3b866;background:transparent;color:#e2e8f0}.mf-btn-secondary--on-dark.svelte-bm6c91:hover{box-shadow:0 4px 12px #0f172a38}.mf-btn-light.svelte-bm6c91{background:#fff;color:#0f172a}.mf-section.svelte-bm6c91{padding:4rem 1.25rem}.mf-section--white.svelte-bm6c91{background:#fff}.mf-section--gray.svelte-bm6c91{background:#f8fafc}.mf-section-inner.svelte-bm6c91{margin:0 auto;max-width:72rem}.mf-section-inner--narrow.svelte-bm6c91{max-width:48rem}.mf-section-header.svelte-bm6c91{margin-bottom:1.75rem}.mf-section-header.svelte-bm6c91 h2:where(.svelte-bm6c91){margin:.5rem 0 0;font-size:clamp(1.8rem,4vw,2.5rem);line-height:1.1;letter-spacing:-.03em;color:#0f172a}.mf-section-header.svelte-bm6c91 p:where(.svelte-bm6c91),.mf-section-inner--narrow.svelte-bm6c91 p:where(.svelte-bm6c91){font-size:1.02rem;line-height:1.8;color:#475569}.mf-decision-grid.svelte-bm6c91,.mf-compare-grid.svelte-bm6c91,.mf-proof-grid.svelte-bm6c91,.mf-faq-grid.svelte-bm6c91{display:grid;gap:1.1rem}.mf-decision-grid.svelte-bm6c91{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.mf-compare-grid.svelte-bm6c91,.mf-proof-grid.svelte-bm6c91,.mf-faq-grid.svelte-bm6c91{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.mf-decision-card.svelte-bm6c91,.mf-compare-card.svelte-bm6c91,.mf-proof-card.svelte-bm6c91,.mf-faq-card.svelte-bm6c91{border:1px solid rgba(148,163,184,.24);border-radius:1.25rem;background:#fff;padding:1.4rem;box-shadow:0 16px 40px #0f172a0f}.mf-compare-card.svelte-bm6c91,.mf-proof-card.svelte-bm6c91{text-decoration:none}.mf-compare-card.svelte-bm6c91:hover,.mf-proof-card.svelte-bm6c91:hover{transform:translateY(-2px);box-shadow:0 20px 48px #0f172a1a}.mf-decision-icon.svelte-bm6c91{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border-radius:999px;background:#2563eb1a;color:#1d4ed8}.mf-decision-card.svelte-bm6c91 h3:where(.svelte-bm6c91),.mf-compare-card.svelte-bm6c91 h3:where(.svelte-bm6c91),.mf-proof-card.svelte-bm6c91 h3:where(.svelte-bm6c91),.mf-faq-card.svelte-bm6c91 h3:where(.svelte-bm6c91){margin:.85rem 0 0;font-size:1.08rem;line-height:1.35;color:#0f172a}.mf-decision-card.svelte-bm6c91 p:where(.svelte-bm6c91),.mf-compare-card.svelte-bm6c91 p:where(.svelte-bm6c91),.mf-proof-card.svelte-bm6c91 p:where(.svelte-bm6c91),.mf-faq-card.svelte-bm6c91 p:where(.svelte-bm6c91){margin:.75rem 0 0;font-size:.97rem;line-height:1.7;color:#475569}.mf-proof-eyebrow.svelte-bm6c91{margin:0;font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#2563eb}.mf-card-link.svelte-bm6c91{display:inline-flex;align-items:center;gap:.4rem;margin-top:1rem;font-size:.88rem;font-weight:600;color:#1d4ed8}.mf-cta-final.svelte-bm6c91{padding:4rem 1.25rem;background:radial-gradient(circle at top left,rgba(59,130,246,.14),transparent 35%),linear-gradient(135deg,#0f172a,#111827);color:#f8fafc;text-align:center}.mf-cta-final.svelte-bm6c91 h2:where(.svelte-bm6c91){margin:1.25rem 0 0;font-size:clamp(2rem,4vw,2.8rem);line-height:1.08;letter-spacing:-.04em}@media(max-width:640px){.mf-hero.svelte-bm6c91,.mf-section.svelte-bm6c91,.mf-cta-final.svelte-bm6c91{padding-left:1rem;padding-right:1rem}.mf-hero-actions.svelte-bm6c91{flex-direction:column;align-items:stretch}.mf-btn-primary.svelte-bm6c91,.mf-btn-secondary.svelte-bm6c91,.mf-btn-light.svelte-bm6c91{justify-content:center}}
