.legal-page.svelte-f6wuzd{padding:6rem 0;background-color:var(--bg-default)}.container.svelte-f6wuzd{max-width:900px;margin:0 auto;padding:0 2rem}.legal-content.svelte-f6wuzd{background:var(--surface-default);padding:4rem;border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}h1.svelte-f6wuzd{color:var(--primary);font-size:2.2rem;margin-bottom:.5rem;line-height:1.2}.last-update.svelte-f6wuzd{color:var(--text-muted);font-style:italic;margin-bottom:3rem}h2.svelte-f6wuzd{color:var(--secondary-dark);margin-top:2.5rem;margin-bottom:1rem;font-size:1.5rem;border-bottom:1px solid var(--border-default);padding-bottom:.5rem}h3.svelte-f6wuzd{color:var(--text-heading);margin-top:1.5rem;margin-bottom:.8rem;font-size:1.2rem}p.svelte-f6wuzd{line-height:1.7;color:var(--text-body);margin-bottom:1.2rem}ul.svelte-f6wuzd,ol.svelte-f6wuzd{padding-left:1.5rem;margin-bottom:1.5rem}li.svelte-f6wuzd{line-height:1.6;color:var(--text-body);margin-bottom:.5rem}strong.svelte-f6wuzd{color:var(--text-heading)}hr.svelte-f6wuzd{border:0;border-top:1px solid var(--border-default);margin:2.5rem 0}.note.svelte-f6wuzd{background-color:rgba(var(--primary-rgb),.05);border-left:4px solid var(--primary);padding:1.5rem;margin:2rem 0;border-radius:0 var(--radius-md) var(--radius-md) 0}.note.svelte-f6wuzd h3:where(.svelte-f6wuzd){margin-top:0;color:var(--primary)}.note.svelte-f6wuzd p:where(.svelte-f6wuzd){margin-bottom:0}.table-container.svelte-f6wuzd{overflow-x:auto;margin:2rem 0}table.svelte-f6wuzd{width:100%;border-collapse:collapse;min-width:600px}th.svelte-f6wuzd,td.svelte-f6wuzd{padding:1rem;text-align:left;border-bottom:1px solid var(--border-default);line-height:1.5}th.svelte-f6wuzd{background-color:var(--surface-elevated);color:var(--text-heading);font-weight:600}td.svelte-f6wuzd{color:var(--text-body)}@media(max-width:768px){.legal-content.svelte-f6wuzd{padding:2rem}}
