.legal-hero.svelte-11umj3o.svelte-11umj3o{padding-bottom:30px}.legal-body.svelte-11umj3o.svelte-11umj3o{padding-top:0;padding-bottom:100px}.compliance-grid.svelte-11umj3o.svelte-11umj3o{display:grid;grid-template-columns:repeat(2,1fr);gap:14px;margin-bottom:56px}.compliance-card.svelte-11umj3o.svelte-11umj3o{padding:22px 24px}.compliance-head.svelte-11umj3o.svelte-11umj3o{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.compliance-head.svelte-11umj3o .mono.svelte-11umj3o{font-weight:700;font-size:.92rem;color:var(--text-1)}.compliance-card.svelte-11umj3o p.svelte-11umj3o{font-size:.85rem;line-height:1.55}.status-pill.svelte-11umj3o.svelte-11umj3o{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:4px 10px;border-radius:var(--r-full)}.status-pill.ready.svelte-11umj3o.svelte-11umj3o{color:var(--emerald);background:#34d3991f;border:1px solid rgba(52,211,153,.3)}.status-pill.progress.svelte-11umj3o.svelte-11umj3o{color:var(--amber);background:#fbbf241f;border:1px solid rgba(251,191,36,.3)}.legal-doc.svelte-11umj3o h2.svelte-11umj3o{font-size:1.25rem;margin:44px 0 14px;letter-spacing:-.02em}.legal-doc.svelte-11umj3o h2.svelte-11umj3o:first-child{margin-top:0}.legal-doc.svelte-11umj3o p.svelte-11umj3o{margin-bottom:4px;line-height:1.7}.legal-doc.svelte-11umj3o a.svelte-11umj3o{color:var(--cyan);text-decoration:underline;text-underline-offset:2px}@media (max-width: 640px){.compliance-grid.svelte-11umj3o.svelte-11umj3o{grid-template-columns:1fr}}
