/* =====================================================
   CONSEIL SNDGK — Rythme des fonds, tout le site

   Fichier AUTONOME, chargé par les 41 pages : ne modifie ni premium.css ni
   premium-themes.css.

   CE QU'IL FAIT — il inverse l'alternance crème / blanc des sections.

   premium-themes.css pose une seule règle :
       [data-theme="light"] section.block:nth-of-type(even) { background: #FFFFFF; }
   Les sections PAIRES sont blanches, les impaires laissent passer le crème du
   body. L'ouverture étant la 1re section, donc impaire, chaque page démarrait
   en crème. On veut l'inverse : blanc d'abord.

   POURQUOI CE FICHIER EXISTE. La même inversion était écrite à la main dans
   constellation.css puis dans services.css. Une troisième copie aurait été le
   moment de se tromper : trois endroits à corriger pour un seul changement.
   Ces deux copies ont été retirées, la règle vit ici et seulement ici.

   POURQUOI `html[...]` ET NON `[...]`. La règle d'origine pèse (0,3,1). En
   préfixant par l'élément `html`, la nôtre passe à (0,3,2) : elle gagne sur la
   SPÉCIFICITÉ, pas sur l'ordre de chargement. Déplacer une balise <link> dans
   un en-tête ne peut donc pas la casser en silence — piège déjà rencontré sur
   ce site avec entete.css.
===================================================== */

/* L'ouverture des pages intérieures. Elle n'est pas une .block : aucune règle
   de fond ne la visait, elle laissait voir le crème du body.
   L'accueil est délibérément exclu : son ouverture est un .hero vidéo, avec
   son propre dégradé qui se fond vers --bg en bas. Lui poser un fond n'aurait
   servi à rien, la vidéo le recouvrant entièrement. */
html[data-theme="light"] section.page-hero {
  background: var(--bg-3);
}

html[data-theme="light"] section.block:nth-of-type(even) {
  background: var(--bg);
}

html[data-theme="light"] section.block:nth-of-type(odd) {
  background: var(--bg-3);
}
