/* Stark Talent — pages legales.
   Habillage : celui des pages secondaires (.acc-top, .acc-card, .acc-foot).
   Ce fichier ne regle que la lecture du texte legal, et n'est charge que par
   mentions-legales.html, confidentialite.html et cgu.html. */

.st-legal{max-width:760px}

/* Titre sobre : les regles .acc-card h1 visent 38 a 44 px pour les vues
   d'accueil de l'espace ; un titre legal reste plus discret. */
.acc-card.st-legal h1{font-size:30px;line-height:1.15;letter-spacing:-.6px;margin:0 0 26px}

.st-legal section{margin:0 0 24px}
.st-legal h2{font:700 15px/1.35 var(--heading);color:var(--ink);margin:0 0 8px;letter-spacing:-.1px}
.st-legal p,.st-legal li{font-size:14px;line-height:1.75;color:#4b5470}
.st-legal p{margin:0 0 10px}
.st-legal ul{margin:0 0 10px;padding-left:20px}
.st-legal li{margin:0 0 2px}
.st-legal a{color:var(--purple);font-weight:600;text-decoration:none;overflow-wrap:anywhere}
.st-legal a:hover{text-decoration:underline}

/* Mention secondaire, volontairement discrete. */
.st-legal .st-legal-director{margin:30px 0 0;padding-top:14px;border-top:1px solid #ececf4;
  font-size:11.5px;line-height:1.6;color:#8a8fa6}

@media(max-width:700px){
  .acc-card.st-legal h1{font-size:24px;letter-spacing:-.4px;margin-bottom:20px}
  .st-legal p,.st-legal li{font-size:13.5px}
}
