/* ALTA V19 — Harmonisation ciblée de la section Bilan initial */

/* Couleurs strictement reliées aux tokens globaux du site :
   bleu ALTA = var(--color-primary) / #004aad
   orange ALTA = var(--color-accent) / #fc8e4c. */
#formules .initial-offer h3 span {
  color: var(--color-primary);
}

#formules .initial-offer h3 strong {
  color: var(--color-accent);
}

/* Mise en avant demandée dans le tableau de comparaison. */
#formules .comparison-wrap tbody tr:nth-child(4) td:nth-child(3),
#formules .comparison-wrap tbody tr:nth-child(4) td:nth-child(4) {
  color: var(--color-accent);
  font-weight: 900;
  font-size: clamp(.96rem, 1.12vw, 1.08rem);
  line-height: 1.45;
}

@media (max-width: 820px) {
  #formules .comparison-wrap tbody tr:nth-child(4) td:nth-child(3),
  #formules .comparison-wrap tbody tr:nth-child(4) td:nth-child(4) {
    font-size: 1rem;
    font-weight: 900;
  }
}
