.legal-page.svelte-f1q66e{background:var(--color-white);padding:var(--space-20) 0;min-height:80vh}.legal-content.svelte-f1q66e{max-width:800px;margin:0 auto}.heading-display-lg.svelte-f1q66e{margin-bottom:var(--space-2)}.text-muted.svelte-f1q66e{color:var(--color-text-secondary);margin-bottom:var(--space-12)}.legal-section.svelte-f1q66e{margin-bottom:var(--space-10)}.legal-section.svelte-f1q66e h2:where(.svelte-f1q66e){margin-bottom:var(--space-4);color:var(--color-text-primary)}.legal-section.svelte-f1q66e p:where(.svelte-f1q66e){margin-bottom:var(--space-3);line-height:1.7}.legal-list.svelte-f1q66e{margin-left:var(--space-6);margin-bottom:var(--space-3);line-height:1.7}.legal-list.svelte-f1q66e li:where(.svelte-f1q66e){margin-bottom:var(--space-2);color:var(--color-text-secondary)}.contact-info.svelte-f1q66e{background:var(--color-gray-50);padding:var(--space-6);border-radius:var(--radius-lg);margin-top:var(--space-4)}.link-underline.svelte-f1q66e{color:var(--color-brand);text-decoration:underline}.link-underline.svelte-f1q66e:hover{color:var(--color-brand-dark, var(--color-brand))}
