/* Upgrade — jetons de la charte graphique 2024
   Source : charte/references/charte-graphique-2024.pdf (p. 7 couleurs, p. 8 typographie).
   Les valeurs marquées « relevé » ne sont pas dans la charte : elles ont été mesurées sur les maquettes. */

@font-face { font-family: "PP Neue Montreal"; src: url("polices/woff2/PPNeueMontreal-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }
@font-face { font-family: "PP Neue Montreal"; src: url("polices/woff2/PPNeueMontreal-Book.woff2") format("woff2"); font-weight: 400; font-style: normal; font-display: swap; }
@font-face { font-family: "PP Neue Montreal"; src: url("polices/woff2/PPNeueMontreal-Italic.woff2") format("woff2"); font-weight: 400; font-style: italic; font-display: swap; }
@font-face { font-family: "PP Neue Montreal"; src: url("polices/woff2/PPNeueMontreal-Medium.woff2") format("woff2"); font-weight: 500; font-style: normal; font-display: swap; }

@font-face { font-family: "PP Editorial New"; src: url("polices/woff2/PPEditorialNew-Ultralight.woff2") format("woff2"); font-weight: 200; font-style: normal; font-display: swap; }
@font-face { font-family: "PP Editorial New"; src: url("polices/woff2/PPEditorialNew-UltralightItalic.woff2") format("woff2"); font-weight: 200; font-style: italic; font-display: swap; }
@font-face { font-family: "PP Editorial New"; src: url("polices/woff2/PPEditorialNew-Light.woff2") format("woff2"); font-weight: 300; font-style: normal; font-display: swap; }

:root {
  /* Couleurs de l'identité */
  --upg-yellow: #c7ff09;      /* Fluorescent Yellow — Pantone 389 C — la couleur « flash », à doser */
  --upg-light-grey: #d3d3d3;  /* Light Gray — Pantone P 179-3 C */
  --upg-dark-grey: #1a1a1a;   /* Very Dark Gray — Pantone Black C — fond principal */
  --upg-black: #0a0a0a;       /* relevé : aplats les plus sombres de la couverture */
  --upg-white: #ffffff;
  --upg-muted: #8c8c8c;       /* relevé : texte secondaire sur fond sombre (contraste 5,2:1 sur #1a1a1a) */
  --upg-pattern: #202020;     /* relevé : motif de formes ton sur ton sur #1a1a1a */

  /* Typographie */
  --upg-font-sans: "PP Neue Montreal", "Helvetica Neue", Arial, sans-serif;   /* typo A : titres et texte, graisse Book */
  --upg-font-serif: "PP Editorial New", "Times New Roman", serif;             /* typo B : titres et accents seulement, Ultralight */
  --upg-weight-sans: 400;   /* Book */
  --upg-weight-serif: 200;  /* Ultralight (Light 300 autorisé) */
}
