/* ============================================================
   PROCESO BIFURCADO — STPS
   Nodos: 93 (Prevención de Incendios) | 94 (Calderas) | 95 (STPS home)
   Colores exclusivos de la bifurcación del carrusel .ance-proceso
   (footer de cards, fork, split cumple/nocumple)
   Separado a propósito de "STPS — Páginas internas" y de
   "OCSG — Páginas internas" para evitar confusión de origen
   de estilos entre microsites.
   ============================================================ */

/* ── Cards individuales (Paso 1 a N, línea de color del footer) ── */
body.page-node-93 .ance-proceso-card-footer,
body.page-node-94 .ance-proceso-card-footer,
body.page-node-95 .ance-proceso-card-footer {
  background: #00049e !important;
}

/* ── FORK — Cumplimiento (arriba) = azul fuerte / No Conformidades (abajo) = azul claro ── */
body.page-node-93 .ance-proceso-fork-top,
body.page-node-94 .ance-proceso-fork-top,
body.page-node-95 .ance-proceso-fork-top {
  background: #00049e !important;
}
body.page-node-93 .ance-proceso-fork-bottom,
body.page-node-94 .ance-proceso-fork-bottom,
body.page-node-95 .ance-proceso-fork-bottom {
  background: #00b0f0 !important;
}

/* ── SPLIT (cards divididas: Dictamen / Acciones Correctivas, etc.) — mismo criterio ── */
body.page-node-93 .ance-proceso-split__cumple,
body.page-node-94 .ance-proceso-split__cumple,
body.page-node-95 .ance-proceso-split__cumple {
  background: #00049e !important;
}
body.page-node-93 .ance-proceso-split__nocumple,
body.page-node-94 .ance-proceso-split__nocumple,
body.page-node-95 .ance-proceso-split__nocumple {
  background: #00b0f0 !important;
}