.accent-em.svelte-1e0rsuc{color:var(--accent);font-style:italic}.updated.svelte-1e0rsuc{font-family:var(--mono);letter-spacing:.08em;color:var(--fg-dim);margin-top:24px;font-size:13px}.legal-prose.svelte-1e0rsuc{font-size:17px;line-height:1.7}.legal-prose.svelte-1e0rsuc h2:where(.svelte-1e0rsuc){margin-top:56px;margin-bottom:16px;font-size:clamp(22px,3vw,30px)}.legal-prose.svelte-1e0rsuc p:where(.svelte-1e0rsuc){max-width:70ch}.legal-prose.svelte-1e0rsuc a:where(.svelte-1e0rsuc){color:var(--accent);text-underline-offset:3px;text-decoration:underline}.legal-prose.svelte-1e0rsuc a:where(.svelte-1e0rsuc):hover{color:var(--fg)}.contact-block.svelte-1e0rsuc{line-height:1.9}
