.cf-maj{color:#e7eeff;margin:0;font-size:13px}.cf-maj time{font-weight:700}.cf-essentiel{border-left:4px solid var(--marque);padding:14px 16px}.cf-essentiel h2{text-transform:uppercase;letter-spacing:.03em;color:var(--marque-texte);margin:0 0 6px;font-size:15px;font-weight:800}.cf-essentiel p{margin:0;font-size:15.5px;line-height:1.6}.cf-prudence{color:#5c4700;background:#fff7d6;border-radius:10px;margin:0;padding:10px 14px;font-size:13.5px;font-weight:600;line-height:1.5}.cf-texte{gap:10px;padding:0 16px 14px;font-size:15px;line-height:1.6;display:grid}.cf-texte p{margin:0}.cf-texte h3{margin:6px 0 0;font-size:15.5px;font-weight:800}.cf-liste{gap:8px;margin:0;padding:0 0 0 20px;display:grid}.cf-liste li{line-height:1.55}.cf-texte a,.cf-glossaire a,.cf-legal a{color:var(--marque-texte);text-underline-offset:2px;text-decoration:underline}.cf-glossaire{gap:4px;margin:0;padding:0 16px 14px;display:grid}.cf-terme{scroll-margin-top:calc(var(--entete) + 12px);border-radius:10px;padding:12px 12px 10px}.cf-terme:target{background:var(--marque-voile)}.cf-terme dt{font-size:16px;font-weight:800}.cf-terme dt a{color:inherit;text-decoration:none}.cf-terme dd{color:var(--texte-2);margin:4px 0 0;font-size:14.5px;line-height:1.6}.cf-sommaire{flex-wrap:wrap;gap:6px;margin:0;padding:0 16px 14px;list-style:none;display:flex}.cf-sommaire a{background:var(--panneau);color:var(--texte);border-radius:999px;padding:5px 10px;font-size:13px;font-weight:600;text-decoration:none;display:inline-block}.cf-legal{grid-template-columns:minmax(0,14rem) minmax(0,1fr);gap:8px 16px;margin:0;padding:0 16px 14px;font-size:14.5px;display:grid}.cf-legal dt{color:var(--texte-2);font-weight:700}.cf-legal dd{margin:0}.cf-legal .cf-attente{color:var(--texte-3);font-style:italic}@media (width<=599px){.cf-legal{grid-template-columns:minmax(0,1fr);gap:2px}.cf-legal dd{margin-bottom:8px}}.cf-badges{padding:0 16px 16px}.cf-courriel{font-size:17px;font-weight:800}
