[data-legal]{max-width:42rem;font-size:1.0625rem;line-height:1.72;hyphens:auto;text-wrap:pretty}.premium main [data-legal] h2{margin-top:var(--s-6)}.premium main [data-legal] h3{margin:2em 0 .45em;padding-top:.8em;border-top:1px solid var(--c-line);font:500 1.45rem/1.2 var(--f-affiche);letter-spacing:0}[data-legal] li::marker{color:var(--c-chene)}
