.legal-head.svelte-1aax2ph{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.legal-block.svelte-1aax2ph{display:flex;flex-direction:column;gap:12px;padding:28px 0;border-bottom:1px solid var(--trait)}.legal-block.svelte-1aax2ph p:where(.svelte-1aax2ph),.legal-block.svelte-1aax2ph li:where(.svelte-1aax2ph){max-width:72ch}.legal-block.svelte-1aax2ph ul:where(.svelte-1aax2ph){display:flex;flex-direction:column;gap:6px;padding-left:20px}.legal-block.svelte-1aax2ph dl:where(.svelte-1aax2ph){display:grid;grid-template-columns:minmax(140px,14rem) minmax(0,1fr);gap:8px 24px}.legal-block.svelte-1aax2ph dt:where(.svelte-1aax2ph){color:var(--encre-2)}.legal-tableau.svelte-1aax2ph{overflow-x:auto}.legal-fiches.svelte-1aax2ph{display:none}.legal-fiche.svelte-1aax2ph{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--papier);border:1px solid var(--trait)}.legal-fiche.svelte-1aax2ph h3:where(.svelte-1aax2ph){margin:0;font-size:var(--t-accord);font-weight:600}.legal-tableau.svelte-1aax2ph table:where(.svelte-1aax2ph){border-collapse:collapse;width:100%;font-size:var(--t-petit)}.legal-tableau.svelte-1aax2ph th:where(.svelte-1aax2ph),.legal-tableau.svelte-1aax2ph td:where(.svelte-1aax2ph){padding:8px 10px;border-bottom:1px solid var(--trait);text-align:left;vertical-align:top}.legal-tableau.svelte-1aax2ph th[scope=row]:where(.svelte-1aax2ph){color:var(--encre-2);font-weight:inherit}.legal-block.svelte-1aax2ph a:where(.svelte-1aax2ph){color:var(--encre);text-decoration:underline;text-decoration-color:var(--encre-3);text-underline-offset:3px}.legal-block.svelte-1aax2ph a:where(.svelte-1aax2ph):hover{text-decoration-color:var(--encre)}.legal-block.svelte-1aax2ph a:where(.svelte-1aax2ph):focus-visible{outline:2px solid var(--encre);outline-offset:2px}.legal-note.svelte-1aax2ph{color:var(--encre-2);font-size:var(--t-petit)}@media(max-width:599px){.legal-tableau.svelte-1aax2ph{display:none}.legal-fiches.svelte-1aax2ph{display:flex;flex-direction:column;gap:12px}}@media(max-width:640px){.legal-block.svelte-1aax2ph dl:where(.svelte-1aax2ph){grid-template-columns:minmax(0,1fr);gap:2px}.legal-block.svelte-1aax2ph dd:where(.svelte-1aax2ph){margin-bottom:8px}}
