/* Tahitifaifai Atelier — tokens de la charte (source de vérité) */
:root{
  --teal:#20505A;
  --teal-deep:#173C44;
  --teal-soft:#2E6570;
  --coral:#E4694A;
  --coral-soft:#F0876C;
  --cream:#FAF3E4;
  --cream-deep:#F2E7D0;
  --sage:#6F9B7C;
  --sage-soft:#9DBFA6;
  --gold:#D9A441;
  --ink:#22333A;

  --font-script:'Allura',cursive;
  --font-display:'Playfair Display',serif;
  --font-body:'Inter',system-ui,sans-serif;

  --radius:14px;
  --shadow:0 10px 30px rgba(32,80,90,.14);
  --shadow-lift:0 18px 44px rgba(32,80,90,.22);
  --maxw:1200px;
  --stitch:8px 8px; /* pas du pointillé "couture" */
}
