.legal{padding-block:var(--esp-10) var(--esp-16)}.legal__entete{margin-bottom:var(--esp-10);padding-bottom:var(--esp-6);border-bottom:1px solid var(--abp-bordure-claire)}.legal h1{font-size:clamp(1.875rem,1.2rem + 2.4vw,2.75rem);margin:var(--esp-3) 0 var(--esp-4)}.legal__intro{color:var(--abp-texte-secondaire);max-width:62ch;margin:0}.legal section{margin-bottom:var(--esp-10)}.legal h2{font-size:var(--taille-xl);margin-bottom:var(--esp-4);break-after:avoid}.legal h3{font-size:var(--taille-l);margin:var(--esp-6) 0 var(--esp-3)}.legal p,.legal li{max-width:64ch;line-height:1.7}.legal p{margin:0 0 var(--esp-4)}.legal ul{list-style:none;padding:0;margin:0 0 var(--esp-5);display:flex;flex-direction:column;gap:var(--esp-3)}.legal ul li{position:relative;padding-left:var(--esp-6)}.legal ul li:before{content:"";position:absolute;left:0;top:.62em;width:10px;height:2px;background:var(--abp-bleu)}.legal dl{margin:0;display:grid;gap:var(--esp-4)}@media(min-width:620px){.legal dl{grid-template-columns:minmax(0,15rem) minmax(0,1fr);gap:var(--esp-3) var(--esp-6)}}.legal dt{font-weight:700;color:var(--abp-bleu-nuit)}.legal dd{margin:0;color:var(--abp-texte-secondaire)}.legal-entete{padding-block:var(--esp-5);border-bottom:1px solid var(--abp-bordure-claire);background:var(--abp-blanc)}.legal-entete__interieur{display:flex;align-items:center;justify-content:space-between;gap:var(--esp-4)}.legal-entete .marque{display:inline-flex;align-items:center;gap:var(--esp-3);text-decoration:none;color:inherit}.legal-retour{font-weight:700;font-size:var(--taille-s)}@media print{.legal-entete,.legal .pied{display:none!important}}
