/* SetupExpress — Spacing
   Base 4px. Échelle : 4 / 8 / 12 / 16 / 24 / 32 / 48 / 64 / 96.
   Mesures de lecture pour l'éditorial. */

:root {
  --sp-1:  0.25rem;  /* 4  */
  --sp-2:  0.5rem;   /* 8  */
  --sp-3:  0.75rem;  /* 12 */
  --sp-4:  1rem;     /* 16 */
  --sp-6:  1.5rem;   /* 24 */
  --sp-8:  2rem;     /* 32 */
  --sp-12: 3rem;     /* 48 */
  --sp-16: 4rem;     /* 64 */
  --sp-24: 6rem;     /* 96 */

  /* ---- Rythme vertical de section ---- */
  --section-y: clamp(3.5rem, 2rem + 6vw, 7rem); /* @kind spacing */

  /* ---- Largeurs / mesures ---- */
  --container:    1180px;   /* largeur max contenu offre */
  --container-narrow: 920px;
  --measure:      45rem;    /* ~720px — mesure de lecture éditoriale */
  --measure-tight: 42.5rem; /* ~680px */
}
