/* =====================================================================
   STORM PATRIMOINE — Pages légales
   Mise en forme sobre pour la prose juridique. Ces règles vivaient dans
   une balise <style> au fond du <head> de demo/mentions.html ; elles sont
   ici dans une feuille propre, chargée uniquement par les pages qui la
   déclarent.
   ===================================================================== */

.legal { max-width: 820px; }
.legal h2 { margin: 42px 0 12px; font-size: 1.35rem; }
.legal h2:first-of-type { margin-top: 0; }
.legal p { margin: 0 0 14px; line-height: 1.7; }
.legal ul { margin: 0 0 14px; padding-left: 20px; }
.legal li { margin: 0 0 8px; line-height: 1.6; }
.legal a { color: var(--gold-dark); }
.legal .legal-meta { color: var(--ink); opacity: .7; font-size: .92rem; margin-bottom: 34px; }
