.legal-entete{padding-top:28px;padding-bottom:28px}.legal-texte{max-width:760px;color:var(--text-soft);padding-bottom:64px;font-size:16px;line-height:1.7}.legal-texte h1{font-family:var(--font-display), sans-serif;letter-spacing:-.02em;color:var(--text);margin:24px 0 8px;font-size:clamp(32px,6vw,48px);font-weight:300;line-height:1.1}.legal-texte h2{font-family:var(--font-display), sans-serif;color:var(--text);margin:40px 0 8px;font-size:24px;font-weight:300}.legal-texte p,.legal-texte ul{margin:0 0 14px}.legal-texte ul{padding-left:22px}.legal-texte li{margin-bottom:6px}.legal-texte strong{color:var(--text);font-weight:500}.legal-texte a{overflow-wrap:anywhere}.legal-maj{color:var(--muted);font-size:14px}.legal-pied{border-top:1px solid var(--border);padding-top:28px;padding-bottom:40px}
