.legal{padding-block:40px 72px}@media (width>=768px){.legal{padding-block:56px 112px}}.legal .conteneur{max-width:calc(46rem + 2 * var(--gouttiere))}.legal h1{font-size:clamp(var(--t5), 3vw + .8rem, var(--t9));margin-bottom:12px;font-weight:300}.legal h2{font-size:var(--t3);margin:44px 0 14px;font-weight:400}.legal p+p,.legal ul+p,.legal p+ul{margin-top:12px}.legal ul{margin:0;padding-left:1.2em}.legal li+li{margin-top:6px}.legal dl{gap:0;margin:0;display:grid}.legal dl div{border-top:1px solid var(--bord);padding:12px 0}.legal dt{font-family:var(--grotesk);font-size:var(--t-2);letter-spacing:.12em;text-transform:uppercase;color:var(--lavande);font-weight:500}.legal dd{color:var(--blanc);margin:4px 0 0}@media (width>=768px){.legal dl div{grid-template-columns:14rem 1fr;gap:16px;display:grid}.legal dd{margin:0}}.legal a{overflow-wrap:anywhere}.legal__maj{font-size:var(--t0)}.introuvable .actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:28px;display:flex}.legal__tableau{border-collapse:collapse;width:100%;font-size:var(--t0);margin:16px 0}.legal__tableau caption{text-align:left;font-family:var(--grotesk);color:var(--blanc);margin-bottom:8px}.legal__tableau th,.legal__tableau td{text-align:left;border-top:1px solid var(--bord);vertical-align:top;padding:10px 8px 10px 0}.legal__tableau th{font-family:var(--grotesk);font-size:var(--t-2);letter-spacing:.12em;text-transform:uppercase;color:var(--lavande);font-weight:500}.legal__tableau td{color:var(--blanc)}.legal code{color:var(--blanc);font-size:.95em}
