/* ------------------------------------------------------------------
   Salvavidas de contenido — Nuovo Salud (sitio estático)

   Elementor oculta bloques con .elementor-invisible{visibility:hidden}
   y los revela por JavaScript al hacer scroll. Si ese JS no carga
   (fallo de red, error de MIME, bloqueador de scripts), el contenido
   quedaría invisible de forma permanente.

   Regla: sin JS, todo visible. El ocultamiento solo se aplica cuando
   el propio JS confirmó estar vivo marcando <html class="js">.
   La red de seguridad por tiempo la aplica estatico.js.
   ------------------------------------------------------------------ */

html:not(.js) .elementor-invisible { visibility: visible !important; }

/* Revelado forzado por el temporizador de seguridad de estatico.js */
html.js .elementor-invisible.ns-revelado { visibility: visible !important; }
