:root{
/* Échelle d'espacement 4px */
--esp-1:4px;--esp-2:8px;--esp-3:12px;--esp-4:16px;--esp-5:20px;--esp-6:24px;
--esp-8:32px;--esp-10:40px;--esp-12:48px;--esp-16:64px;--esp-20:80px;--esp-24:96px;

/* Marges de page et gouttières */
--marge-page:var(--esp-8);
--marge-page-large:var(--esp-16);
--gouttiere:var(--esp-6);
--largeur-contenu:1240px;
--largeur-texte:68ch; /* @kind spacing */

/* Zone de protection du logotype = 2x la largeur du trapèze du symbole (charte p.7).
   Le trapèze vaut ~1/6 de la largeur du logotype -> zone ~= 0.33 x largeur logo. */
--logo-zone-protection:.34em;
--logo-largeur-min:18mm; /* @kind spacing */      /* logotype seul */
--logo-blocmarque-min:25mm; /* @kind spacing */   /* bloc-marque avec raison d'être */

/* Grille de construction (charte p.21-22) : le symbole est reporté 4 fois
   sur la largeur du format ; le triangle de couleur occupe la contreforme
   du symbole le plus à droite. */
--grille-modules:4; /* @kind other */
--triangle-largeur:12.5%;  /* ~ 1/2 module */
--logo-largeur-standard:25%;
--logo-largeur-affiche:50%;
}
