.legal-tete{border-bottom:1px solid var(--filet);padding-block:clamp(56px,8vw,120px) clamp(40px,5vw,72px)}.legal-tete .etiquette{margin-bottom:22px;display:block}.legal-tete h1{max-width:14em}.legal-tete .chapo{margin-top:24px}.legal-version{font:400 13.5px var(--f-chiffres);color:var(--gris);flex-wrap:wrap;gap:8px 24px;margin:28px 0 0;padding:0;list-style:none;display:flex}.legal-version li{align-items:center;gap:10px;display:flex}.legal-version li:before{content:"";background:var(--or);width:7px;height:7px}.legal-note{border:1px solid var(--filet-2);border-left:3px solid var(--or);background:var(--noir-2);max-width:44em;margin:0 0 2.4em;padding:18px 20px;font-size:15.5px;line-height:1.6}.legal-note p{color:var(--gris);margin:0}.legal-note .legal-note-titre{font:500 13.5px var(--f-chiffres);color:var(--or-2);margin-bottom:6px}.legal-corps{padding-block:clamp(40px,6vw,96px) clamp(64px,9vw,130px)}.legal-sommaire{grid-column:1/span 3;align-self:start;max-height:calc(100vh - 128px);position:sticky;top:104px;overflow-y:auto}.legal-sommaire p{font:400 13px var(--f-chiffres);color:var(--gris-2);margin:0 0 14px}.legal-sommaire ol{border-left:1px solid var(--filet);margin:0;padding:0;list-style:none}.legal-sommaire a{color:var(--gris);border-left:2px solid #0000;gap:12px;margin-left:-1px;padding:6px 0 6px 14px;font-size:14.5px;line-height:1.35;text-decoration:none;transition:color .2s,border-color .2s;display:flex}.legal-sommaire a span{min-width:1.6em;font:400 12.5px/1.6 var(--f-chiffres);color:var(--gris-2);flex-shrink:0}.legal-sommaire a:hover{color:var(--blanc)}.legal-sommaire a.ici{color:var(--blanc);border-left-color:var(--or)}.legal-sommaire a.ici span{color:var(--or)}.legal-texte{grid-column:5/span 8;min-width:0}.legal-texte h2{scroll-margin-top:96px}.legal-texte>section:first-of-type h2{margin-top:0}.legal-texte ul{list-style:outside}.legal-texte a{text-decoration:underline;-webkit-text-decoration-color:var(--or);text-decoration-color:var(--or);text-underline-offset:4px;overflow-wrap:anywhere}.legal-texte a:hover{-webkit-text-decoration-color:var(--blanc);text-decoration-color:var(--blanc)}@media (max-width:860px){.legal-sommaire{border-bottom:1px solid var(--filet);grid-column:1/-1;max-height:none;margin-bottom:40px;padding-bottom:28px;position:static}.legal-texte{grid-column:1/-1;font-size:16px}}.legal-seul{border-bottom:1px solid var(--filet);align-items:center;min-height:calc(100vh - 72px);padding-block:clamp(64px,10vw,140px);display:flex}.legal-seul .page{width:100%}.legal-seul .etiquette{margin-bottom:22px;display:block}.legal-seul .chapo{margin-top:28px}.legal-actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.legal-code{color:var(--or)}
