/* GERUX — Páginas públicas (Area Web / _FrontLayout)
   Overrides que aplican a TODAS las front pages (landing, legales,
   pricing, centro de ayuda...), no sólo a la landing.
   Lo específico de la landing va en landing-custom.css. */

/* ============================================================
   Footer — contraste en modo claro
   El markup de `_FooterFront` usa `.landing-footer bg-body`, pero
   Sneat (front-page.css) fuerza `color:#fff` en footer-link/text/title
   porque asume un footer de fondo oscuro. Con `bg-body` (blanco en
   light mode) el texto blanco queda invisible. Acá devolvemos los
   textos del bloque superior a los colores de tema en modo claro.
   Vive acá y no en landing-custom.css porque el footer es del layout:
   estaba sólo en la landing y en Términos/Privacidad/Cookies/etc. el
   footer quedaba blanco sobre blanco.
   ============================================================ */
.light-style .landing-footer .footer-link,
.light-style .landing-footer .footer-text {
  color: var(--bs-body-color);
  opacity: 0.85;
}
.light-style .landing-footer .footer-title {
  color: var(--bs-heading-color, #384551);
  opacity: 1;
}

/* La barra inferior (.footer-bottom) es oscura (#282c3e) en ambos
   temas, así que su texto (el copyright) debe ser claro siempre —
   si no, en modo claro hereda el gris oscuro del body y queda
   ilegible sobre la franja oscura. */
.landing-footer .footer-bottom {
  color: rgba(255, 255, 255, 0.78);
}
