.p-mentions .tete-doc{border-bottom:1px solid var(--encre);gap:1.25rem 4rem;padding-block:clamp(2.5rem,6vw,4.5rem) clamp(1.75rem,3vw,2.5rem);display:grid}.p-mentions .tete-doc .mesure{color:var(--encre-2)}.p-mentions .tete-doc h1{max-width:18ch;margin-top:.75rem}.p-mentions .tete-doc .chapo{color:var(--encre-2)}.p-mentions .tete-doc .maj{color:var(--encre-3);margin-top:.9rem}@media (min-width:1000px){.p-mentions .tete-doc{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:end}}.p-mentions .plier>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:44px;list-style:none;display:flex}.p-mentions .plier>summary::-webkit-details-marker{display:none}.p-mentions .plier>summary .mesure{color:var(--encre-3)}.p-mentions .sommaire ol a span{min-width:2rem;font:500 .75rem var(--mesure);color:var(--encre-3);display:inline-block}@media (min-width:1000px){.p-mentions .plier>summary{pointer-events:none;min-height:0}.p-mentions .plier>summary .plus,.p-mentions .plier>summary .mesure{display:none}.p-mentions .sommaire{overscroll-behavior:contain;max-height:calc(100vh - 4rem);overflow-y:auto}}.p-mentions .plus{border:1px solid var(--trait-fort);border-radius:50%;flex:none;width:32px;height:32px;transition:border-color .16s;position:relative}.p-mentions .plus:before,.p-mentions .plus:after{content:"";background:currentColor;width:12px;height:1.5px;position:absolute;top:50%;left:50%;translate:-50% -50%}.p-mentions .plus:after{transition:rotate .2s var(--sortie);rotate:90deg}.p-mentions details[open]>summary .plus:after{rotate:none}.p-mentions summary:hover .plus{border-color:var(--encre)}.p-mentions .note{max-width:60ch;color:var(--encre-2);gap:.75rem;font-size:.9375rem;display:flex}.p-mentions .note svg{width:20px;height:20px;color:var(--encre);flex:none;margin-top:.1rem}.p-mentions .texte-long{max-width:46rem}.p-mentions .essentiel{border-radius:var(--rayon);background:var(--papier-2);margin-top:1.75rem;padding:clamp(1.25rem,3vw,1.75rem)}.p-mentions .essentiel>p:first-child{font-weight:650}.p-mentions .essentiel ul{margin-top:.75rem}.p-mentions .texte-long section{border-top:1px solid var(--trait);margin-top:clamp(2.25rem,4vw,3rem);padding-top:clamp(2rem,4vw,2.75rem);scroll-margin-top:1.5rem}.p-mentions .texte-long h2{font:720 clamp(1.25rem, 1.1rem + .5vw, 1.5rem)/1.2 var(--titre);letter-spacing:-.018em;align-items:baseline;gap:.9rem;font-stretch:108%;display:flex}.p-mentions .texte-long h2 span{font:500 .8125rem var(--mesure);letter-spacing:0;color:var(--encre-3);flex:none}.p-mentions .texte-long section>p,.p-mentions .texte-long section>ul,.p-mentions .texte-long section>ol,.p-mentions .texte-long section>dl,.p-mentions .texte-long section>.tableau{margin-top:1rem}.p-mentions .texte-long p,.p-mentions .texte-long li{max-width:68ch;line-height:1.65}.p-mentions .texte-long ul{padding-left:1.25rem;list-style:outside}.p-mentions .texte-long ol{padding-left:1.4rem;list-style:decimal}.p-mentions .texte-long li+li{margin-top:.45rem}.p-mentions .texte-long li::marker{color:var(--encre-3)}.p-mentions .texte-long strong{font-weight:650}.p-mentions .tableau{overflow-x:auto}.p-mentions .tableau table{border-collapse:collapse;text-align:left;width:100%;font-size:.9375rem;line-height:1.45}.p-mentions .tableau thead th{border-bottom:1px solid var(--encre);padding:.6rem 1rem .6rem 0;font-weight:650}.p-mentions .tableau tbody tr{border-bottom:1px solid var(--trait)}.p-mentions .tableau tbody th{vertical-align:top;width:42%;padding:.8rem 1rem .8rem 0;font-weight:550}.p-mentions .tableau td{color:var(--encre-2);vertical-align:top;padding:.8rem 0}
