.prose-sma.svelte-7ke6fz{color:var(--sma-muted);font-family:Roboto,sans-serif;font-size:15px;line-height:1.75}.prose-sma.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:1.25rem}.prose-sma.svelte-7ke6fz h2:where(.svelte-7ke6fz){font-family:Roboto,sans-serif;font-size:18px;font-weight:700;color:var(--sma-text);margin-top:2.5rem;margin-bottom:.75rem;padding-bottom:.5rem;border-bottom:1px solid var(--sma-border)}.prose-sma.svelte-7ke6fz h3:where(.svelte-7ke6fz){font-family:Roboto,sans-serif;font-size:14px;font-weight:600;color:var(--sma-text);margin-top:1.5rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.06em}.prose-sma.svelte-7ke6fz ul:where(.svelte-7ke6fz){list-style:none;padding:0;margin-bottom:1.25rem}.prose-sma.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz){position:relative;padding-left:1.25rem;margin-bottom:.4rem}.prose-sma.svelte-7ke6fz ul:where(.svelte-7ke6fz) li:where(.svelte-7ke6fz):before{content:"—";position:absolute;left:0;color:var(--sma-accent);font-family:DM Mono,monospace;font-size:12px}.prose-sma.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--sma-accent);text-decoration:none}.prose-sma.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration:underline}.prose-sma.svelte-7ke6fz strong:where(.svelte-7ke6fz){color:var(--sma-text);font-weight:600}.mono.svelte-7ke6fz{font-family:DM Mono,monospace;font-size:12px;background:var(--sma-surface2);padding:1px 5px;border-radius:3px;border:1px solid var(--sma-border);color:var(--sma-accent3)}.contact-block.svelte-7ke6fz{border-left:2px solid var(--sma-accent);padding-left:1rem;margin-top:.5rem}
