.legal-section.svelte-pb0odg{padding:var(--section-spacing-desktop) 0;background:var(--bg-alt)}.legal-content.svelte-pb0odg{max-width:900px;margin:0 auto}.legal-card.svelte-pb0odg{background:#fff;padding:60px;border-radius:24px;border:1px solid var(--border);box-shadow:0 4px 20px #00000005}.legal-card h3{font-family:var(--font-display);font-size:1.5rem;margin-bottom:20px;color:var(--text-primary)}.legal-card p{color:var(--text-secondary);line-height:1.8;margin-bottom:40px}.legal-card p:last-child{margin-bottom:0}@media (max-width: 1024px){.legal-card.svelte-pb0odg{padding:40px 24px}}
