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