/* Palette familles V2 - variables locales, ne pas toucher --nav-* */
:root {
  --bifurc-color-f1: #a85d3e;   /* Réemploi & filières - terracotta */
  --bifurc-color-f2: #c4a472;   /* Frugalité & low-tech - terre crue */
  --bifurc-color-f3: #d4a017;   /* Architecture sociale - ocre */
  --bifurc-color-f4: #5a7a4a;   /* Collectifs & AMO - vert mousse */
  --bifurc-color-f5: #3d6a8c;   /* Urbanisme transition - bleu profond */

  --bifurc-badge-f6: #6b3fa0;   /* Recherche politique - violet */
  --bifurc-badge-cr: #2d8a6b;   /* Centre ressources - vert foncé */
  --bifurc-badge-mm: #c44a2f;   /* Mouvement manifeste - rouge brique */
  --bifurc-badge-cp: #1a3a6b;   /* Contre-pouvoir - bleu nuit */

  --bifurc-banner-bg: #faf8f5;
  --bifurc-banner-border: #e0d8cc;
  --bifurc-banner-text: #2c2416;
}

.bifurc-pin-f1 { background: var(--bifurc-color-f1); }
.bifurc-pin-f2 { background: var(--bifurc-color-f2); }
.bifurc-pin-f3 { background: var(--bifurc-color-f3); }
.bifurc-pin-f4 { background: var(--bifurc-color-f4); }
.bifurc-pin-f5 { background: var(--bifurc-color-f5); }
