/* ============================================================
   Correctifs d'accessibilité — Starting Block Digital
   Chargé APRÈS responsive-fixes.css, donc en dernier.

   Chaque règle documente la cause et le rapport de contraste mesuré,
   pour qu'une future retouche de palette sache ce qu'elle doit tenir.
   Référence : WCAG 2.1 critère 1.4.3 (4.5:1 pour le texte courant)
   et WCAG 2.2 critère 2.5.8 (zones cibles de 24x24 px minimum).
   ============================================================ */

/* ------------------------------------------------------------
   1. Jeton --ink-3 : texte tertiaire.

   La maquette pose --ink-3:#9C8E72. Sur le fond crème du site (#F8F4F1)
   ce couple ne donne que 2,9:1, très en dessous des 4,5:1 exigés.
   Le rapport Lighthouse le signale sur le pied de page, mais la cause
   n'est pas locale : le même jeton échoue partout où il sert de texte,
   d'où une correction sur le jeton lui-même plutôt que sur le footer.

   #786D58 est le même ton, assombri d'environ 23 %. Il conserve la
   hiérarchie avec --ink-2 (#5A5040), qui reste nettement plus foncé.

   Contrastes obtenus :
     sur --cream  (#F8F4F1) : 4,65:1  (pied de page, .pain-who)
     sur --chalk  (#FFFFFF) : 5,09:1  (.sol-num, .testi-role, .m-card-desc)

   ATTENTION : ce jeton ne doit plus servir de couleur de texte sur fond
   sombre. Les deux usages concernés sont neutralisés au point 2.
   ------------------------------------------------------------ */
:root{
	--ink-3:#786D58;
}

/* ------------------------------------------------------------
   2. Fonds sombres : le tertiaire assombri deviendrait illisible.

   Sur le fond du bloc Contact (--ink #1C1812, champs à 7 % de blanc),
   #786D58 ne donne que 2,9:1. On y remonte au gris chaud clair déjà
   utilisé par .contact-left p et .jamia-desc : 5,2:1.

   .form-note était déjà non conforme avant cette correction : la maquette
   lui donnait #5C5040, soit 2,2:1 sur ce même fond. C'est la mention RGPD
   sous le formulaire, elle doit être lisible.
   ------------------------------------------------------------ */
.sbd-block-contact .contact-right ::placeholder{color:#A89880;opacity:1;}
.sbd-block-contact .form-note{color:#A89880;}

/* La fenêtre de conversation du bloc JAM.IA est une illustration : son champ
   de saisie n'est pas un vrai formulaire, mais son texte reste lu par les
   outils d'audit. Même remontée de contraste, même valeur. */
.jamia-input-row input::placeholder{color:#A89880;opacity:1;}
