.legal-page.svelte-79qpgi{min-height:100vh;padding:clamp(24px,6vw,72px) 16px;background:radial-gradient(circle at 12% 0%,rgba(183,121,31,.12),transparent 24rem),var(--paper)}.legal-card.svelte-79qpgi{width:min(880px,100%);margin:0 auto;padding:clamp(24px,5vw,56px)}.legal-back.svelte-79qpgi{color:var(--brand-deep);font-weight:700;text-decoration:none}h1.svelte-79qpgi{margin:var(--space-4) 0 var(--space-2);font-size:clamp(2.4rem,7vw,5rem);line-height:1.05}.legal-updated.svelte-79qpgi,p.svelte-79qpgi{color:var(--ink-soft);line-height:1.9}section.svelte-79qpgi{margin-top:var(--space-7)}h2.svelte-79qpgi{margin:0 0 var(--space-3);font-size:1.2rem}@media (max-width: 640px){.legal-card.svelte-79qpgi{padding-inline:16px}h1.svelte-79qpgi{margin-top:var(--space-3)}section.svelte-79qpgi{margin-top:var(--space-5)}}
