.legal-content.svelte-gvinhb{max-width:800px;margin:0 auto}.legal-section.svelte-gvinhb{margin-bottom:3rem}.legal-section.svelte-gvinhb h2:where(.svelte-gvinhb){color:var(--text-primary);margin-bottom:1rem;font-size:1.5rem}.legal-section.svelte-gvinhb h3:where(.svelte-gvinhb){color:var(--text-primary);margin:1.5rem 0 1rem;font-size:1.25rem}.legal-section.svelte-gvinhb p:where(.svelte-gvinhb){color:var(--text-secondary);line-height:1.6;margin-bottom:1rem}.legal-section.svelte-gvinhb ul:where(.svelte-gvinhb){color:var(--text-secondary);line-height:1.6;margin-left:1.5rem}.legal-section.svelte-gvinhb li:where(.svelte-gvinhb){margin-bottom:.5rem}.legal-section.svelte-gvinhb strong:where(.svelte-gvinhb){color:var(--text-primary)}.contact-info.svelte-gvinhb{background:var(--bg-secondary);padding:1.5rem;border-radius:8px;margin-top:1rem}.contact-info.svelte-gvinhb p:where(.svelte-gvinhb){margin-bottom:.5rem}.contact-info.svelte-gvinhb strong:where(.svelte-gvinhb){color:var(--text-primary)}@media (max-width: 768px){.legal-section.svelte-gvinhb h2:where(.svelte-gvinhb){font-size:1.25rem}.legal-section.svelte-gvinhb h3:where(.svelte-gvinhb){font-size:1.125rem}.contact-info.svelte-gvinhb{padding:1rem}}
