/* Notre histoire — styles propres à la page (jetons de tokens.css uniquement). */

/* Colonne de lecture : la chronologie ne s'étire pas sur toute la largeur du conteneur. */
.histoire__fil {
  max-width: 980px;
}
/* Paragraphes de la chronologie : longueur de ligne confortable. */
.histoire .timeline__body p {
  max-width: 64ch;
}
/* Dernière étape (« Aujourd'hui ») : le point devient un anneau, la frise se termine ici. */
.histoire .timeline__item:last-child::before {
  background: var(--color-bg);
  border: 4px solid var(--color-primary);
}
