.mkh.svelte-14p3tnz,.mksec.svelte-14p3tnz{--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-14p3tnz,[data-theme=dark] .mksec.svelte-14p3tnz{--mk-brand:var(--color-lens);--mk-brand-dark:var(--blit);--mk-brand-light:var(--bd);--mk-brand-tint:#134bdb33}.mkh.svelte-14p3tnz{padding:var(--space-10) 0 var(--space-8);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-14p3tnz{background:radial-gradient(120% 80% at 50% -10%, #5b87f51f 0%, #5b87f500 60%), var(--color-bg);border-bottom-color:var(--color-border)}.mkh-inner.svelte-14p3tnz{max-width:900px}.mkh.svelte-14p3tnz h1:where(.svelte-14p3tnz){letter-spacing:-.035em;color:var(--color-ink);margin:0 0 var(--space-5);text-wrap:balance;font-size:clamp(2rem,4.6vw,2.75rem);font-weight:700;line-height:1.08}[data-theme=dark] .mkh.svelte-14p3tnz h1:where(.svelte-14p3tnz){color:var(--color-text)}.mkh.svelte-14p3tnz .sl:where(.svelte-14p3tnz){color:var(--mk-brand-dark)}[data-theme=dark] .mkh.svelte-14p3tnz .sl:where(.svelte-14p3tnz){color:var(--mk-brand)}.mkh.svelte-14p3tnz p:where(.svelte-14p3tnz){font-size:var(--text-lg);color:var(--color-text-secondary);max-width:62ch;margin:0 auto var(--space-6);line-height:1.6}.mkh-actions.svelte-14p3tnz{gap:var(--space-3);flex-wrap:wrap;justify-content:center;display:flex}.mkh-actions-center.svelte-14p3tnz{justify-content:center}.mksec.svelte-14p3tnz{padding:1.75rem 0}.mksec-alt.svelte-14p3tnz{background:var(--color-surface)}.mksec.svelte-14p3tnz h2:where(.svelte-14p3tnz){letter-spacing:-.025em;color:var(--color-ink);margin:0 0 var(--space-2);font-size:clamp(1.5rem,3vw,1.75rem);font-weight:700}[data-theme=dark] .mksec.svelte-14p3tnz h2:where(.svelte-14p3tnz){color:var(--color-text)}.sl.svelte-14p3tnz{letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0 0 var(--space-3);font-size:10.5px;font-weight:600;display:block}.lead.svelte-14p3tnz{font-size:var(--text-base);color:var(--color-text-secondary);margin:var(--space-2) 0 var(--space-6);max-width:62ch;line-height:1.6}.fgrid.svelte-14p3tnz{gap:var(--space-4);max-width:1120px;margin-top:var(--space-4);grid-template-columns:repeat(3,1fr);display:grid}.fgrid-2.svelte-14p3tnz{grid-template-columns:1fr 1fr}.fbox.svelte-14p3tnz{border:1px solid var(--color-border);padding:var(--space-6);background:var(--color-bg-card);transition:border-color var(--transition-base), box-shadow var(--transition-base);border-radius:11px;flex-direction:column;display:flex}.fbox.svelte-14p3tnz:hover{border-color:var(--mk-brand);box-shadow:var(--shadow-sm)}.fbox-pri.svelte-14p3tnz{border-left:3px solid var(--mk-brand)}.fbox.svelte-14p3tnz h4:where(.svelte-14p3tnz){font-size:var(--text-lg);letter-spacing:-.01em;color:var(--color-text);margin:0 0 var(--space-2);font-weight:600}.fbox.svelte-14p3tnz p:where(.svelte-14p3tnz){font-size:var(--text-sm);color:var(--color-text-secondary);margin:0 0 var(--space-4);line-height:1.6}.fbox-cta.svelte-14p3tnz{align-self:flex-start;margin-top:auto}.chip.svelte-14p3tnz{text-transform:uppercase;letter-spacing:.06em;color:#fff;background:var(--mk-brand);border-radius:var(--radius-full);width:fit-content;margin-bottom:var(--space-3);padding:3px 10px;font-size:10.5px;font-weight:600;display:inline-block}.chip-muted.svelte-14p3tnz{background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-muted)}.steps.svelte-14p3tnz{gap:var(--space-4);margin-top:var(--space-5);grid-template-columns:repeat(4,1fr);display:grid}.step.svelte-14p3tnz{gap:var(--space-3);align-items:flex-start;display:flex}.step-n.svelte-14p3tnz{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--mk-brand-dark);flex:none;font-weight:700;line-height:1.2}[data-theme=dark] .step-n.svelte-14p3tnz{color:var(--mk-brand)}.step-copy.svelte-14p3tnz h4:where(.svelte-14p3tnz){font-size:var(--text-base);color:var(--color-text);margin:0 0 2px;font-weight:600}.step-copy.svelte-14p3tnz p:where(.svelte-14p3tnz){font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.how-note.svelte-14p3tnz{max-width:760px;margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.how-note.svelte-14p3tnz code:where(.svelte-14p3tnz){background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:1px 6px;font-size:.85em}.privacy-grid.svelte-14p3tnz{gap:var(--space-10);grid-template-columns:1fr 1fr;align-items:start;display:grid}.checklist.svelte-14p3tnz{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.checklist.svelte-14p3tnz li:where(.svelte-14p3tnz){padding-left:var(--space-6);font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.55;position:relative}.checklist.svelte-14p3tnz li:where(.svelte-14p3tnz):before{content:"✓";color:var(--mk-brand-dark);font-weight:700;position:absolute;top:0;left:0}[data-theme=dark] .checklist.svelte-14p3tnz li:where(.svelte-14p3tnz):before{color:var(--mk-brand)}.privacy-link.svelte-14p3tnz{margin:var(--space-5) 0 0}.privacy-link.svelte-14p3tnz a:where(.svelte-14p3tnz){font-size:var(--text-sm);color:var(--mk-brand-dark);font-weight:600}[data-theme=dark] .privacy-link.svelte-14p3tnz a:where(.svelte-14p3tnz){color:var(--mk-brand)}.mk-btn.svelte-14p3tnz{padding:var(--space-3) var(--space-5);font-size:var(--text-sm);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.svelte-14p3tnz:hover{border-color:var(--mk-brand);color:var(--mk-brand-dark);transform:translateY(-1px)}[data-theme=dark] .mk-btn.svelte-14p3tnz:hover{color:var(--mk-brand)}.mk-btn-pri.svelte-14p3tnz{background:var(--mk-brand);border-color:var(--mk-brand);color:#fff}.mk-btn-pri.svelte-14p3tnz:hover{background:var(--mk-brand-dark);border-color:var(--mk-brand-dark);color:#fff}.mk-close.svelte-14p3tnz{text-align:center}.mk-close-inner.svelte-14p3tnz{max-width:640px}.final-note.svelte-14p3tnz{margin:var(--space-5) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}@media (width<=900px){.steps.svelte-14p3tnz{grid-template-columns:1fr 1fr}}@media (width<=768px){.privacy-grid.svelte-14p3tnz{gap:var(--space-8);grid-template-columns:1fr}}@media (width<=640px){.fgrid.svelte-14p3tnz,.fgrid-2.svelte-14p3tnz,.steps.svelte-14p3tnz{grid-template-columns:1fr}}
