.legal-page.svelte-7ad8we{padding:var(--space-6) 0}.legal-page.svelte-7ad8we h1:where(.svelte-7ad8we){font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-neutral-900);margin:0 0 var(--space-6)}.legal-page.svelte-7ad8we h2:where(.svelte-7ad8we){font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--color-neutral-800);margin:var(--space-6) 0 var(--space-3)}.legal-page.svelte-7ad8we h3:where(.svelte-7ad8we){font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-neutral-800);margin:var(--space-4) 0 var(--space-2)}.legal-page.svelte-7ad8we p:where(.svelte-7ad8we){color:var(--color-neutral-700);line-height:var(--line-height-relaxed);margin:0 0 var(--space-4)}.legal-page.svelte-7ad8we a:where(.svelte-7ad8we){color:var(--color-primary);text-decoration:underline}.legal-page.svelte-7ad8we a:where(.svelte-7ad8we):hover{color:var(--color-primary-dark)}.legal-page.svelte-7ad8we ul:where(.svelte-7ad8we){margin:0 0 var(--space-4);padding-left:var(--space-6);color:var(--color-neutral-700);line-height:var(--line-height-relaxed)}.legal-page.svelte-7ad8we li:where(.svelte-7ad8we){margin-bottom:var(--space-2)}.legal-page.svelte-7ad8we section:where(.svelte-7ad8we){margin-bottom:var(--space-4)}.legal-page__intro.svelte-7ad8we{font-size:var(--font-size-lg);color:var(--color-neutral-600);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-neutral-200);margin-bottom:var(--space-6)}
