.legal-content.svelte-1kyvp7h{gap:1rem;display:grid}.legal-header.svelte-1kyvp7h h1:where(.svelte-1kyvp7h),.legal-card.svelte-1kyvp7h h3:where(.svelte-1kyvp7h){color:var(--ui-heading);letter-spacing:0;font-weight:950}.legal-header.svelte-1kyvp7h h1:where(.svelte-1kyvp7h){margin-top:.15rem;font-size:clamp(1.75rem,4vw,2.5rem)}.legal-header.svelte-1kyvp7h p:where(.svelte-1kyvp7h):last-child{color:var(--ui-muted);margin-top:.35rem;line-height:1.65}.legal-section.svelte-1kyvp7h{gap:.75rem;display:grid}.legal-card.svelte-1kyvp7h{border:1px solid var(--ui-border);border-radius:var(--ui-radius-card);background:var(--ui-surface);padding:1.5rem;box-shadow:0 10px 24px #0f172a0b}.legal-card.svelte-1kyvp7h h3:where(.svelte-1kyvp7h){margin-top:1.5rem;margin-bottom:.5rem;font-size:1.15rem}.legal-card.svelte-1kyvp7h h3:where(.svelte-1kyvp7h):first-child{margin-top:0}.legal-card.svelte-1kyvp7h p:where(.svelte-1kyvp7h){color:var(--ui-text);font-size:.95rem;font-weight:700;line-height:1.75}
