.mkh.svelte-1bex8oj,.mksec.svelte-1bex8oj{--mk-brand:var(--color-lens);--mk-brand-dark:var(--color-lens-dark);--mk-brand-light:var(--color-lens-light);--mk-brand-tint:var(--bl)}[data-theme=dark] .mkh.svelte-1bex8oj,[data-theme=dark] .mksec.svelte-1bex8oj{--mk-brand:var(--color-lens);--mk-brand-dark:var(--blit);--mk-brand-light:var(--bd);--mk-brand-tint:#134bdb33}.mkh.svelte-1bex8oj{padding:var(--space-10) 0 var(--space-4);text-align:center;border-bottom:1px solid var(--color-border-light);background:radial-gradient(120% 80% at 50% -10%, #134bdb12 0%, #134bdb00 60%), linear-gradient(180deg, var(--bl) 0%, var(--color-bg) 70%)}[data-theme=dark] .mkh.svelte-1bex8oj{background:radial-gradient(120% 80% at 50% -10%, #5b87f51f 0%, #5b87f500 60%), var(--color-bg);border-bottom-color:var(--color-border)}.mkh-inner.svelte-1bex8oj{max-width:760px}.mkh.svelte-1bex8oj h2:where(.svelte-1bex8oj){letter-spacing:-.035em;color:var(--color-ink);margin:0 auto var(--space-4);text-wrap:balance;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.1}[data-theme=dark] .mkh.svelte-1bex8oj h2:where(.svelte-1bex8oj){color:var(--color-text)}.mkh.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:var(--text-lg);color:var(--color-text-secondary);max-width:60ch;margin:0 auto;line-height:1.6}.mksec.svelte-1bex8oj{padding:var(--space-8) 0}.sl.svelte-1bex8oj{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-2);font-size:10.5px;font-weight:600;display:block}.faq-container.svelte-1bex8oj{max-width:820px}.faq-group.svelte-1bex8oj+.faq-group:where(.svelte-1bex8oj){margin-top:var(--space-4)}.faq.svelte-1bex8oj details:where(.svelte-1bex8oj){border-bottom:1px solid var(--color-border);padding:5px 0}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj){font-size:var(--text-base);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--space-4);font-weight:600;line-height:1.45;list-style:none;display:flex}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj):after{content:"+";color:var(--mk-brand);flex-shrink:0;font-size:18px;font-weight:400;line-height:1}[data-theme=dark] .faq.svelte-1bex8oj summary:where(.svelte-1bex8oj):after{color:var(--mk-brand-dark)}.faq.svelte-1bex8oj details[open]:where(.svelte-1bex8oj) summary:where(.svelte-1bex8oj):after{content:"−"}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj)::-webkit-details-marker{display:none}.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj):hover{color:var(--mk-brand-dark)}.faq.svelte-1bex8oj p:where(.svelte-1bex8oj){margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);max-width:72ch;line-height:1.65}.mk-close.svelte-1bex8oj{padding:var(--space-6) 0;text-align:center}.final-cta.svelte-1bex8oj{max-width:560px}.final-cta.svelte-1bex8oj h3:where(.svelte-1bex8oj){letter-spacing:-.025em;color:var(--color-ink);margin:0 0 var(--space-3);font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700}[data-theme=dark] .final-cta.svelte-1bex8oj h3:where(.svelte-1bex8oj){color:var(--color-text)}.final-cta.svelte-1bex8oj p:where(.svelte-1bex8oj){font-size:var(--text-base);color:var(--color-text-secondary);margin:0 auto var(--space-4);line-height:1.6}.mk-btn.svelte-1bex8oj{padding:var(--space-3) var(--space-6);font-size:var(--text-base);border-radius:var(--radius-md);border:1px solid var(--color-border);background:var(--color-bg-card);color:var(--color-text);transition:border-color var(--transition-fast), background-color var(--transition-fast), color var(--transition-fast), transform var(--transition-fast);justify-content:center;align-items:center;font-weight:600;line-height:1.5;display:inline-flex}.mk-btn-pri.svelte-1bex8oj{background:var(--mk-brand);border-color:var(--mk-brand);color:#fff}.mk-btn-pri.svelte-1bex8oj:hover{background:var(--mk-brand-dark);border-color:var(--mk-brand-dark);color:#fff;transform:translateY(-1px)}@media (width<=600px){.faq.svelte-1bex8oj summary:where(.svelte-1bex8oj){font-size:var(--text-sm)}}
