/* Tokens — Aurion Technologie
 * Source : docs/design.md. Aucun hex en dur ailleurs que dans ce fichier.
 *
 * Le papier est volontairement calé sur le fond du visuel du hero
 * (échantillonné à ~#EBF7F6) : l'image se fond dans la page au lieu d'y
 * poser un rectangle. Tous les couples texte/fond ci-dessous sont mesurés
 * et passent AA — la valeur est notée en commentaire.
 */

:root {
  /* ─── Papier ─── */
  --paper:        #F1F7F6;  /* fond principal, vert-de-gris très pâle */
  --paper-deep:   #E7F0EE;  /* bandeaux en retrait */
  --paper-raise:  #F8FCFB;  /* surfaces légèrement en avant */

  /* ─── Encre ─── */
  --ink:          #0E1A1C;  /* 17.3:1 sur --paper */
  --ink-soft:     #4A5C5E;  /*  6.5:1 sur --paper */
  --ink-faint:    #8CA0A0;  /* décoratif : filets, chiffres au repos */

  /* ─── Filets ─── */
  --rule:         #D3E2DF;
  --rule-strong:  #B6CCC8;

  /* ─── Accent maison ─── */
  --accent:       #0B6B5F;  /*  5.9:1 sur --paper */
  --accent-lift:  #0A5A50;

  /* ─── Teintes des produits — mesurées sur --paper ─── */
  --equinoxe:       #0B6B5F;  /* 5.9:1 */
  --equinoxe-wash:  #DFF0EC;
  --mentorix:       #5B3FBF;  /* 6.7:1 */
  --mentorix-wash:  #E9E4F8;
  --ironcloud:      #1A5FA8;  /* 6.0:1 */
  --ironcloud-wash: #DFEAF6;

  /* ─── Typographie ─── */
  --display: 'Fraunces', 'Iowan Old Style', Georgia, serif;
  --text:    'Instrument Sans', 'Helvetica Neue', Helvetica, Arial, sans-serif;

  /* ─── Rythme ─── */
  --shell:        1180px;
  --pad:          clamp(20px, 5vw, 56px);
  --block:        clamp(72px, 11vw, 152px);

  /* ─── Courbes ─── */
  --ease:      cubic-bezier(0.22, 0.61, 0.36, 1);
  --ease-out:  cubic-bezier(0.16, 1, 0.3, 1);
}
