/* Lisibilité — annelaurecharton-hypnose.com — 13 novembre 2026
 * Surcharge de TAILLES uniquement, générée depuis la mesure du Head of Lisibilité.
 * Chargée en dernier, nom haché : les assets du parc sont immuables un an.
 * Corps de référence mesuré sur ce site : 15 px.
 * Aucune couleur touchée : un défaut de taille ne peut pas rendre un texte
 * invisible, un défaut de contraste si. Les deux se traitent séparément.
 */

/* Corps sous le plancher de 15 px. Mesuré : .acc-card p à 13.1px, .apropos-content p à 14.7px, .avis-legal à 11.5px, .contact-inner p à 14.4px, .cta-final p à 14.0px. */
html body .acc-card p,
html body .apropos-content p,
html body .contact-inner p,
html body .cta-final p,
html body .newsletter-optin-inner p,
html body .pillier p,
html body .spec-card p,
html body .vivre-desc {
  font-size: 1rem !important;
}

/* Mentions fines : portées au plancher de 15 px, pas au corps courant.
   Les grossir comme du texte de lecture déséquilibrerait la page. */
html body .avis-legal,
html body .cta-ps {
  font-size: .9375rem !important;
}

/* Échelle : pire ratio mesuré 4.27× sur .hero-title (seuil 3.2). */
html body .hero-left h1 {  /* 58px → 45px */
  font-size: clamp(1.9rem, 3.2vw, 2.812rem) !important;
  line-height: 1.14;
}
html body .hero-title {  /* 64px → 45px */
  font-size: clamp(1.9rem, 3.2vw, 2.812rem) !important;
  line-height: 1.14;
}
html body .section-title {  /* 50px → 45px */
  font-size: clamp(1.9rem, 3.2vw, 2.812rem) !important;
  line-height: 1.14;
}

