/* =====================================================================
   ADS Rayonnage — charte, relevée sur le site Divi le 21/09/2026 et adaptée
   (texte un peu plus grand et plus contrasté pour la lecture).
   Seul fichier où des couleurs, des tailles et des ombres sont écrites en dur :
   tout le reste du thème et le kit de sections lisent ces variables.
   ===================================================================== */
:root:root{
	/* ---- Couleurs ---- */
	--orange:#E8602C;            /* boutons, bande du haut, pied, sections de couleur */
	--orange-survol:#C94E1F;
	--orange-clair:#FCEEE8;      /* pastilles, fonds légers */
	--bleu-logo:#2E4E9E;         /* « RAYONNAGE » du logo : réservé aux accents rares */
	--encre:#111111;             /* titres (noir sur le site actuel) */
	--anthracite:#353740;        /* sous-titres, bandeaux sombres */
	--texte:#555555;             /* paragraphes (#666 à 14 px sur le site actuel) */
	--discret:#747D88;           /* dates, légendes */
	--gris-section:#F7F7F7;      /* sections alternées (noir à 3 % sur le site actuel) */
	--bord:#E5E5E5;
	--sur-orange:#FFFFFF;

	/* ---- Polices ---- */
	--police-titre:'Montserrat',Helvetica,Arial,sans-serif;
	--police-texte:'Open Sans',Arial,sans-serif;

	/* ---- Échelle typographique ---- */
	--t-h1:clamp(28px,3.6vw,45px);   /* 45 px sur le site actuel */
	--t-h2:clamp(23px,2.8vw,36px);   /* 42 px sur le site actuel, réduit pour les titres longs */
	--t-h3:clamp(18px,1.7vw,22px);
	--t-h4:18px;
	--t-chapo:clamp(16.5px,1.4vw,18px);
	--t-courant:16px;
	--t-petit:14px;
	--t-mini:13px;

	/* ---- Gabarit ---- */
	--largeur:1128px;           /* 1080 px utiles, comme le site actuel */
	--gouttiere:24px;
	--police-contenu:'Montserrat',Helvetica,Arial,sans-serif; /* texte des articles et des pages (modules Divi) */
	--rythme:clamp(44px,5.5vw,76px);
	--ecart-colonnes:clamp(24px,4vw,56px);

	/* ---- Formes ---- */
	--rayon:3px;                 /* boutons (comme le site actuel) */
	--rayon-carte:4px;
	--ombre-carte:0 12px 28px -18px rgba(0,0,0,.35);

	/* ---- Kit de sections génériques (extension ADS Sections) ----
	   Le kit ne lit que ces variables : il prend la charte sans être modifié. */
	--kit-accent:var(--orange);
	--kit-accent-fonce:var(--orange-survol);
	--kit-accent-clair:var(--orange-clair);
	--kit-encre:var(--encre);
	--kit-texte:var(--texte);
	--kit-discret:var(--discret);
	--kit-fond:#ffffff;
	--kit-fond-alt:var(--gris-section);
	--kit-carte:#ffffff;
	--kit-bord:var(--bord);
	--kit-rayon:var(--rayon-carte);
	--kit-rayon-grand:var(--rayon-carte);
	--kit-rayon-bouton:var(--rayon);
	--kit-largeur:calc(var(--largeur) - var(--gouttiere)*2);
	--kit-lecture:72ch;
	--ads-police-texte:var(--police-texte);
	--ads-titre:var(--police-titre);
	--ads-police:var(--police-texte);
}
