/* ════════════════════════════════════════════════════════════════
   BeezWorld — Rythme de page (beezworld-rythme.css) · v3.1
   Issu du modèle beezworld-collectivites.html (22/07/2026).

   Deux apports, volontairement séparés du tronc commun pour que les
   pages qui ne chargent pas beezworld-core.css puissent les prendre :
     1. les paliers de fond dégressifs qui donnent son rythme à la page ;
     2. le calage de défilement doux.
   Plus les alias de teinte que les pages appelaient jusqu'ici avec une
   valeur de repli écrite en dur.

   Chargement :
     - pages du tronc commun : via @import dans beezworld-core.css ;
     - autres pages : <link> explicite, après beezworld-tokens.css.
   ════════════════════════════════════════════════════════════════ */
:root{
  /* ── Paliers d'ardoise — teinte dégressive des sections teintées ──
     Rythme du modèle : blanc → cyan pâle → p1 → dégradé cyan → p2
     → photo → p3 → CTA. Chaque section teintée descend d'un cran,
     la FAQ occupant le palier le plus profond avant le CTA. */
  --bw-ardoise-p1:#F4F6F5;
  --bw-ardoise-p2:#EFF2F1;
  --bw-ardoise-p3:#E9EDEC;
  --bw-ardoise-filet:#D8DEDC;   /* filet renforcé, lisible sur fond teinté */

  /* ── Cyan pâle — deux crans de plus pour les dégradés de section ── */
  --bw-cyan-pale-2:var(--bw-cyan-pale);   /* #E9EEF1 */
  --bw-cyan-pale-3:#CAE8EF;
  /* --bw-cyan-clair : RETIRÉ le 26/07/2026 (charte v3.4 §11).
     Cette feuille étant importée APRÈS beezworld-tokens.css, la
     redéclaration à #8ABFD1 écrasait le token v3.3 sur les douze
     pages qui la chargent : l'accent de titre sur fond foncé n'a
     jamais reçu #4FA6BE. À spécificité égale, la dernière
     déclaration gagne — un palier de rythme n'a pas à redéfinir
     une valeur de marque. La valeur vient désormais des tokens,
     et de nulle part ailleurs. */

  /* ── Alias de teinte — noms courts employés dans les pages.
     Ils pointent sur les tokens AA de beezworld-tokens.css : la valeur
     de contraste reste définie à un seul endroit. */
  --bw-cyan-teinte:var(--bw-cyan-texte-teinte);     /* #0A6474 */
  --bw-texte-teinte:var(--bw-texte-clair-teinte);   /* #5A646F */
  --bw-or-teinte:var(--bw-or-texte-teinte);         /* #7E6101 */
  --bw-brique:var(--bw-alerte-texte);               /* #9E3F2C */
}

/* ── CALAGE DE DÉFILEMENT — RETIRÉ (22/07/2026) ──
   Il venait du modèle beezworld-collectivites.html, mais il suppose des
   sections qui tiennent dans l'écran. Mesure faite sur le site : la moitié
   des sections font 1 000 à 2 000 px de haut (jusqu'à 1 989 px sur
   station-abeia). Le navigateur ramène alors le défilement en haut de
   section à chaque geste, et la lecture devient impossible.
   Ne pas le réintroduire sans revoir d'abord la hauteur des sections.

   Seule chose conservée : l'ancrage sous la barre de navigation fixe,
   pour qu'un lien interne ne cache pas son titre derrière le bandeau. */
html{scroll-padding-top:var(--h-nav,64px)}
section{scroll-margin-top:var(--h-nav,64px)}
@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
