.legal.svelte-f6wuzd{gap:16px;max-width:720px;display:grid}.bloc.svelte-f6wuzd{border:1px solid color-mix(in srgb, var(--ink) 14%, transparent);border-radius:var(--radius);background:var(--paper);padding:14px 18px}.bloc.svelte-f6wuzd p:where(.svelte-f6wuzd){margin:0}h2.svelte-f6wuzd{font:700 15px var(--mono);margin:0 0 8px}.maj.svelte-f6wuzd{font:13px var(--sans);color:var(--ink-2);margin:0}
