.legal-prose.svelte-1e0rsuc h1{font-family:var(--font-heading,inherit);margin-top:1rem;margin-bottom:.75rem;font-size:1.875rem;font-weight:600;line-height:1.2}.legal-prose.svelte-1e0rsuc h2{font-family:var(--font-heading,inherit);border-bottom:1px solid var(--border,#e5e7eb);margin-top:2rem;margin-bottom:.75rem;padding-bottom:.25rem;font-size:1.5rem;font-weight:600;line-height:1.3}.legal-prose.svelte-1e0rsuc h3{margin-top:1.5rem;margin-bottom:.5rem;font-size:1.125rem;font-weight:600}.legal-prose.svelte-1e0rsuc p{margin:.75rem 0;line-height:1.65}.legal-prose.svelte-1e0rsuc ul{margin:.75rem 0;padding-left:1.5rem;list-style:outside}.legal-prose.svelte-1e0rsuc ol{margin:.75rem 0;padding-left:1.5rem;list-style:decimal}.legal-prose.svelte-1e0rsuc li{margin:.25rem 0}.legal-prose.svelte-1e0rsuc a{text-decoration:underline}.legal-prose.svelte-1e0rsuc hr{border:0;border-top:1px solid var(--border,#e5e7eb);margin:2rem 0}.legal-prose.svelte-1e0rsuc strong{font-weight:600}.legal-prose.svelte-1e0rsuc em{font-style:italic}.legal-prose.svelte-1e0rsuc code{background:var(--muted,#f4f4f5);border-radius:.25rem;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.85em}
