.prose-legal.svelte-7ad8we{max-width:720px;margin-inline:auto;padding:2rem 1rem 4rem}.prose-legal.svelte-7ad8we h1:where(.svelte-7ad8we){font-family:var(--font-serif);color:var(--color-primary);margin-bottom:.5rem;font-size:1.75rem;font-weight:700}.prose-legal.svelte-7ad8we .meta:where(.svelte-7ad8we){color:var(--color-text-muted);margin-bottom:1.5rem;font-size:.875rem}.prose-legal.svelte-7ad8we h2:where(.svelte-7ad8we){color:var(--color-text);margin-top:2rem;margin-bottom:.5rem;font-size:1.0625rem;font-weight:600}.prose-legal.svelte-7ad8we p:where(.svelte-7ad8we),.prose-legal.svelte-7ad8we li:where(.svelte-7ad8we){color:var(--color-text);margin-bottom:.75rem;font-size:.9375rem;line-height:1.7}.prose-legal.svelte-7ad8we ul:where(.svelte-7ad8we){margin:.5rem 0 .75rem 1.5rem;list-style:outside}.prose-legal.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--color-accent);text-decoration:underline}.prose-legal.svelte-7ad8we code:where(.svelte-7ad8we){background:var(--color-surface);border:1px solid var(--color-border);border-radius:3px;padding:.1em .35em;font-size:.8125rem}.prose-legal.svelte-7ad8we table:where(.svelte-7ad8we){border-collapse:collapse;width:100%;margin:.75rem 0;font-size:.875rem}.prose-legal.svelte-7ad8we th:where(.svelte-7ad8we),.prose-legal.svelte-7ad8we td:where(.svelte-7ad8we){border:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.5rem .75rem}.prose-legal.svelte-7ad8we th:where(.svelte-7ad8we){background:var(--color-surface);font-weight:600}
