.legal_page__UMb4A{--numero:var(--violet-sourd);display:flex;flex-direction:column;gap:36px;width:100%;max-width:1100px;margin-inline:auto}@media (prefers-color-scheme:light){:root:not([data-theme=dark]) .legal_page__UMb4A{--numero:var(--violet)}}:root[data-theme=light] .legal_page__UMb4A{--numero:var(--violet)}.legal_entete__Cp_Td{display:flex;flex-direction:column;gap:18px}.legal_onglets__EYx2z{display:flex;gap:4px;align-self:flex-start;width:-moz-fit-content;width:fit-content;padding:4px;background:var(--surface-creux);border:var(--filet) solid var(--trait);border-radius:11px}.legal_onglet__LqwIO{display:block;padding:8px 16px;border-radius:8px;color:var(--craie-douce);font-size:.84375rem;font-weight:700;line-height:1.4;text-decoration:none;white-space:nowrap}.legal_onglet__LqwIO:hover{color:var(--craie)}.legal_onglet__LqwIO[aria-current=page]{background:var(--violet-sourd);color:var(--sur-violet)}.legal_surtitre__9jLLC{color:var(--violet);font-size:.75rem;letter-spacing:.14em;text-transform:uppercase}.legal_titre__P0qd0{color:var(--craie);font-size:clamp(2rem,1.2rem + 3.4vw,3rem);font-weight:800;line-height:1.1;letter-spacing:-.02em}.legal_ligne__LKMvc{color:var(--craie-tue);font-size:.90625rem}.legal_ligne__LKMvc a{color:var(--violet)}.legal_colonnes__rm8YZ{display:flex;flex-wrap:wrap;gap:56px;align-items:flex-start}.legal_sommaire__4R_ok{display:flex;flex:1 1 100%;flex-direction:column;gap:2px;min-width:0;padding:16px;background:var(--surface-creux);border:var(--filet) solid var(--trait-doux);border-radius:14px}.legal_sommaireTitre__iWwW6{padding:0 8px 8px;color:var(--craie-tue);font-size:.71875rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.legal_entrees__A_GVS{display:flex;flex-direction:column;gap:2px}.legal_entree__r7Eli{display:flex;gap:10px;padding:6px 8px;border-radius:7px;color:var(--craie-forte);font-size:.8125rem;line-height:1.4;text-decoration:none}.legal_entree__r7Eli:hover{background:var(--surface-haut);color:var(--craie)}.legal_entree__r7Eli .legal_numero__ZSBIv{min-width:18px;font-size:inherit;font-weight:700}.legal_sections__08fj3{display:flex;flex:1 1 520px;flex-direction:column;gap:36px;min-width:0;max-width:760px}@media (min-width:960px){.legal_sommaire__4R_ok{position:-webkit-sticky;position:sticky;top:var(--e-3);flex:0 1 294px;min-width:254px;max-height:calc(100vh - var(--e-3) * 2);overflow-y:auto}}@media (min-width:1081px){.legal_sommaire__4R_ok{top:calc(var(--bande-h) + 26px);max-height:calc(100vh - var(--bande-h) - 52px)}}.legal_section__uTbI4{display:flex;flex-direction:column;gap:12px;padding-bottom:32px;border-bottom:var(--filet) solid var(--trait-doux)}.legal_titreSection__t35g2{display:flex;gap:14px;align-items:baseline;color:var(--craie);font-size:1.375rem;font-weight:700;line-height:1.3;letter-spacing:normal;text-wrap:pretty}.legal_numero__ZSBIv{flex:none;color:var(--numero);font-size:.875rem;font-weight:800}.legal_liste__X34nV,.legal_paragraphe__vLfVk{color:var(--craie-forte);font-size:.96875rem;line-height:1.75;text-wrap:pretty}.legal_paragraphe__vLfVk strong{color:var(--craie);font-weight:700}.legal_citation___LHj5 a,.legal_grille__sYnJs a,.legal_liste__X34nV a,.legal_paragraphe__vLfVk a{color:var(--violet);overflow-wrap:anywhere}.legal_citation___LHj5 a:hover,.legal_liste__X34nV a:hover,.legal_paragraphe__vLfVk a:hover{color:var(--violet-vif)}.legal_intertitre__RIFy7{margin-top:8px;color:var(--craie);font-size:1.03125rem;font-weight:700;line-height:1.4;letter-spacing:normal}.legal_liste__X34nV{display:flex;flex-direction:column;gap:8px;padding-left:16px;border-left:2px solid var(--trait)}.legal_citation___LHj5{margin:0;padding:14px 16px;background:var(--violet-voile);border:var(--filet) solid color-mix(in srgb,var(--violet-sourd) 35%,transparent);border-radius:12px;color:var(--craie);font-size:.96875rem;line-height:1.7}.legal_tableau__1JEY8{overflow-x:auto}.legal_grille__sYnJs{width:100%;border-collapse:collapse;font-size:.875rem;line-height:1.55}.legal_grille__sYnJs thead th{padding:0 12px 8px 0;border-bottom:var(--filet) solid var(--trait);color:var(--craie-tue);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-align:left;text-transform:uppercase;vertical-align:bottom}.legal_grille__sYnJs tbody td,.legal_grille__sYnJs tbody th{padding:10px 12px 10px 0;border-bottom:var(--filet) solid var(--trait-doux);color:var(--craie-forte);text-align:left;vertical-align:top}.legal_grille__sYnJs tbody th{color:var(--craie);font-weight:600}.legal_grille__sYnJs td:last-child,.legal_grille__sYnJs th:last-child{padding-right:0}.legal_note__W9672{display:block;margin-top:4px;color:var(--craie-tue);font-size:.8125rem;font-weight:400}.legal_cookies__k8dRu code{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;font-weight:500;white-space:nowrap}@media (max-width:699px){.legal_grille__sYnJs thead{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.legal_grille__sYnJs,.legal_grille__sYnJs tbody,.legal_grille__sYnJs tbody td,.legal_grille__sYnJs tbody th,.legal_grille__sYnJs tr{display:block}.legal_grille__sYnJs tbody{border-top:var(--filet) solid var(--trait)}.legal_grille__sYnJs tr{padding:12px 0;border-bottom:var(--filet) solid var(--trait-doux)}.legal_grille__sYnJs tbody td,.legal_grille__sYnJs tbody th{padding:0;border-bottom:0}.legal_grille__sYnJs tbody td{margin-top:8px}.legal_grille__sYnJs tbody td:before{content:attr(data-libelle);display:block;color:var(--craie-tue);font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}}