.legal-prose.svelte-1j4aiiw{font-size:.95rem;line-height:1.7;color:var(--foreground)}.legal-prose.svelte-1j4aiiw h2{font-size:1.375rem;font-weight:700;letter-spacing:-.01em;margin-top:2.5rem;margin-bottom:.75rem;scroll-margin-top:5rem}.legal-prose.svelte-1j4aiiw h2:first-child{margin-top:0}.legal-prose.svelte-1j4aiiw h3{font-size:1.0625rem;font-weight:600;margin-top:1.75rem;margin-bottom:.5rem}.legal-prose.svelte-1j4aiiw p{margin-top:.75rem;margin-bottom:.75rem;color:var(--muted-foreground)}.legal-prose.svelte-1j4aiiw ul,.legal-prose.svelte-1j4aiiw ol{margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem;color:var(--muted-foreground)}.legal-prose.svelte-1j4aiiw ul{list-style:disc}.legal-prose.svelte-1j4aiiw ol{list-style:decimal}.legal-prose.svelte-1j4aiiw li{margin-top:.375rem;margin-bottom:.375rem}.legal-prose.svelte-1j4aiiw li>ul,.legal-prose.svelte-1j4aiiw li>ol{margin-top:.25rem;margin-bottom:.25rem}.legal-prose.svelte-1j4aiiw a{color:var(--primary-dark);text-decoration:underline;text-underline-offset:2px}.legal-prose.svelte-1j4aiiw a:hover{color:var(--primary)}.legal-prose.svelte-1j4aiiw strong{color:var(--foreground);font-weight:600}.legal-prose.svelte-1j4aiiw table{width:100%;margin-top:1rem;margin-bottom:1rem;border-collapse:collapse;font-size:.875rem}.legal-prose.svelte-1j4aiiw thead{background-color:var(--muted)}.legal-prose.svelte-1j4aiiw th,.legal-prose.svelte-1j4aiiw td{border:1px solid var(--border);padding:.5rem .75rem;text-align:left;vertical-align:top}.legal-prose.svelte-1j4aiiw th{font-weight:600;color:var(--foreground)}.legal-prose.svelte-1j4aiiw code{font-size:.85em;padding:.1em .35em;border-radius:.25rem;background-color:var(--muted)}.legal-prose.svelte-1j4aiiw blockquote{margin:1rem 0;padding:.5rem 1rem;border-left:3px solid var(--primary);background-color:var(--muted);font-style:italic}
