.prose-page.svelte-1sv5f31{--ink:var(--text);--ink-body:color-mix(in srgb, var(--text) 82%, transparent);--ink-muted:color-mix(in srgb, var(--text) 60%, transparent);background:var(--bg);max-width:46rem;padding:clamp(3rem, 8vh, 5.5rem) var(--space-6);color:var(--ink-body);margin:0 auto}.prose-header.svelte-1sv5f31{gap:var(--space-3);margin-bottom:var(--space-6);flex-direction:column;display:flex}.prose-header.svelte-1sv5f31 .prose-kicker{color:var(--ink-muted);letter-spacing:.16em}.prose-header.svelte-1sv5f31 h1:where(.svelte-1sv5f31){font-family:var(--font-tanker);letter-spacing:-.02em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.5rem,6vw,4.5rem);font-weight:400;line-height:1}.prose-header.svelte-1sv5f31 .prose-hl{background:linear-gradient(to top, var(--mk-citron) .28em, transparent .28em);padding-inline:.04em}.prose-lede.svelte-1sv5f31{color:var(--ink-body);margin:0;font-size:1.0625rem;line-height:1.65}.demo-alert.svelte-1sv5f31{margin-bottom:var(--space-5)}.demo-actions.svelte-1sv5f31{align-items:flex-start;gap:var(--space-4);flex-direction:column;display:flex}.demo-lede-sm.svelte-1sv5f31{color:var(--ink-body);margin:0;font-size:1rem;line-height:1.6}.demo-fineprint.svelte-1sv5f31{font-size:var(--fs-sm);color:var(--ink-muted);margin:0}.prose-link.svelte-1sv5f31{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--text) 45%, transparent);text-decoration-color:color-mix(in srgb, var(--text) 45%, transparent);text-underline-offset:2px;font-weight:600;text-decoration-thickness:1.5px}.prose-link.svelte-1sv5f31:hover{-webkit-text-decoration-color:var(--text);text-decoration-color:var(--text)}
