.legal.svelte-12pywbn h1{margin:0 0 1.5rem;font-size:var(--text-3xl);font-weight:800;letter-spacing:-.02em}.legal.svelte-12pywbn h2{margin:3rem 0 1rem;font-size:var(--text-2xl);font-weight:800;scroll-margin-top:6rem}.legal.svelte-12pywbn h3{margin:2rem 0 .75rem;font-size:var(--text-lg);font-weight:700}.legal.svelte-12pywbn h4,.legal.svelte-12pywbn h5{margin:1.5rem 0 .5rem;font-size:var(--text-base);font-weight:700}.legal.svelte-12pywbn p,.legal.svelte-12pywbn li{color:var(--color-muted-foreground);line-height:var(--leading-prose)}.legal.svelte-12pywbn p{margin:.75rem 0}.legal.svelte-12pywbn ul,.legal.svelte-12pywbn ol{margin:.75rem 0;padding-left:1.4rem}.legal.svelte-12pywbn ul{list-style:disc}.legal.svelte-12pywbn ul.list-none{list-style:none;padding-left:0}.legal.svelte-12pywbn ol{list-style:decimal}.legal.svelte-12pywbn li{margin:.35rem 0}.legal.svelte-12pywbn a{color:var(--color-primary-700);font-weight:600;text-decoration:underline;text-underline-offset:3px}.legal.svelte-12pywbn blockquote{margin:1.25rem 0;border-left:4px solid var(--color-primary);background:var(--color-primary-50);border-radius:0 .75rem .75rem 0;padding:.8rem 1rem}.legal.svelte-12pywbn table{display:block;width:100%;overflow-x:auto;border-collapse:collapse;margin:1.25rem 0;font-size:var(--text-sm)}.legal.svelte-12pywbn th,.legal.svelte-12pywbn td{border:1px solid var(--color-border);padding:.65rem .8rem;text-align:left;vertical-align:top;color:var(--color-muted-foreground);min-width:8rem}.legal.svelte-12pywbn th{background:var(--color-muted);color:var(--color-foreground);font-weight:700;white-space:nowrap}.legal.svelte-12pywbn div[class*=border]{border:1px solid var(--color-border)!important;border-radius:.75rem;padding:1.25rem 1.5rem;background:var(--color-background)}
