/* ==========================================================================
   Jetons de design — direction artistique « Pop Royal ».
   Lumière franche, encre noire, couleurs saturées en aplats.
   ========================================================================== */
:root{
  /* Fonds */
  --papier:#F4F1EA;        /* blanc cassé, chaud */
  --papier-2:#EAE6DC;      /* second niveau */
  --blanc:#FFFFFF;
  --encre:#0E0E0E;         /* noir d'encre, jamais pur */
  --encre-2:#1C1C1C;

  /* Palette saturée : une couleur = une collection */
  --turquoise:#12C2B4;
  --jaune:#FFD400;
  --rose:#F58CB0;
  --framboise:#E5133C;
  --bleu:#2B59C3;
  --ciel:#8FC7E8;
  --vert:#2FA84F;
  --orange:#FF6A1A;
  --creme:#F2E9C8;

  /* Couleur active, réassignée par bloc */
  --pop:var(--turquoise);
  --pop-contraste:var(--encre);

  /* Traits : le noir structure tout */
  --trait:2px;
  --trait-fort:3px;
  --ligne:var(--encre);
  --ligne-douce:rgba(14,14,14,.14);

  /* Typographie : grotesque suisse, très serrée */
  --titre:'Archivo','Helvetica Neue',Helvetica,Arial,sans-serif;
  --texte:'Inter','Helvetica Neue',Helvetica,Arial,sans-serif;

  --t-affiche:clamp(52px,10vw,168px);
  --t-h1:clamp(38px,6.5vw,104px);
  --t-h2:clamp(30px,4.6vw,68px);
  --t-h3:clamp(20px,2.1vw,28px);
  --t-corps:clamp(15px,1.05vw,17px);
  --t-mini:11px;

  --ls-titre:-.045em;      /* le serrage fait la signature */
  --ls-mini:.14em;

  /* Rythme */
  --sec:clamp(72px,9vw,140px);
  --gouttiere:clamp(18px,3.4vw,44px);
  --max:1600px;
  --max-texte:60ch;

  /* Mouvement : net, jamais mou */
  --e-net:cubic-bezier(.2,.9,.25,1);
  --e-sortie:cubic-bezier(.16,1,.3,1);
  --d-court:220ms;
  --d-moyen:380ms;
  --d-long:700ms;

  --hdr:74px;
  --z-hdr:80;
  --z-panneau:100;
}
