/* Correctif de mise en page de la chronologie — 4 août 2026 */
@media (min-width: 761px) {
  .chronology-list article {
    align-items: baseline;
  }
}

.chronology-list article > div {
  min-width: 0;
}

.chronology-list p {
  overflow-wrap: break-word;
}

/* La marque est enregistrée ; le symbole reste discret dans l’en-tête. */
.brand-copy strong::after {
  content: "®";
  display: inline-block;
  margin-left: 0.12em;
  font-size: 0.42em;
  line-height: 1;
  vertical-align: super;
}
