.legal-page.svelte-13oroih{max-width:800px;margin:0 auto;padding:var(--space-xl)}.legal-subtitle.svelte-13oroih{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-xs)}.legal-date.svelte-13oroih{color:var(--color-text-secondary);font-size:var(--font-size-sm);margin-bottom:var(--space-xl)}.preambulo.svelte-13oroih{background:var(--color-surface-secondary, #f8fafc);border-left:3px solid var(--color-flux);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-sm);margin-bottom:var(--space-lg)}.legal-page.svelte-13oroih section:where(.svelte-13oroih){margin-bottom:var(--space-lg)}.legal-page.svelte-13oroih h2:where(.svelte-13oroih){font-size:1.125rem;margin-bottom:var(--space-xs)}.legal-page.svelte-13oroih p:where(.svelte-13oroih){line-height:1.6;color:var(--color-text-primary);margin-bottom:var(--space-sm)}.legal-page.svelte-13oroih ul:where(.svelte-13oroih){margin:var(--space-sm) 0;padding-left:var(--space-lg)}.legal-page.svelte-13oroih li:where(.svelte-13oroih){line-height:1.6;margin-bottom:var(--space-xs);color:var(--color-text-primary)}.legal-page.svelte-13oroih a:where(.svelte-13oroih){color:var(--color-flux)}.signature-block.svelte-13oroih{margin-top:var(--space-xl);padding-top:var(--space-lg);border-top:1px solid var(--color-border)}.signatures.svelte-13oroih{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);margin-top:var(--space-lg)}.sig.svelte-13oroih{border-top:1px solid var(--color-border);padding-top:var(--space-sm)}.sig.svelte-13oroih p:where(.svelte-13oroih){margin:0;font-size:var(--font-size-sm);line-height:1.5}@media(max-width:600px){.signatures.svelte-13oroih{grid-template-columns:1fr}}
