/* =========================================================
   Pie SKYN3T — pieza independiente de la demo (js/pie.js), copiada
   de la propuesta WeWork NFC Touch, donde también la usa su panel.
   Contenido en data/pie.json. Estructura extraída del pie de
   personavirtual.cl (LandingPage.css → .pv-landing__footer),
   con los colores de la capa de marca.
   ========================================================= */
.pie-skyn3t {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 0.35rem;
  padding: 1.8rem 1.2rem 2.4rem;
  font-size: 0.82rem;
  color: var(--color-tenue);
  text-align: center;
}

/* Superficie sólida salvo en la variante de vidrio, que trae la suya. */
.pie-skyn3t:not(.vidrio) {
  box-shadow: var(--sombra-borde-superior);
  background: var(--color-fondo);
}

.pie-skyn3t p {
  margin: 0;
}

.pie-skyn3t a {
  color: var(--color-acento);
  font-weight: 700;
  text-decoration: none;
}

.pie-skyn3t a:hover {
  text-decoration: underline;
}

.pie-skyn3t__enlaces {
  display: flex;
  flex-wrap: wrap;
  gap: 1.2rem;
  justify-content: center;
}

.pie-skyn3t__enlaces:empty {
  display: none;
}

.pie-skyn3t__credito {
  display: flex;
  align-items: center;
  gap: var(--esp-2);
}

.pie-skyn3t__logo {
  display: block;
  height: var(--logo-pie-alto);
  width: auto;
}
/* Variante de la propuesta: pie de vidrio (.vidrio) superpuesto al final
   de la sección anterior (.seccion--con-pie), para que desenfoque su
   fotografía. El panel usa el pie normal. */
.pie-skyn3t--superpuesto {
  position: relative;
  z-index: 1;
  justify-content: center;
  min-height: var(--alto-pie-superpuesto);
  margin-top: calc(var(--alto-pie-superpuesto) * -1);
  border-width: 1px 0 0;
  color: var(--color-oscuro-texto);
}

/* Sobre vidrio solo blanco y grises: el naranja pierde contraste. */
.pie-skyn3t--superpuesto a {
  color: var(--color-blanco);
  text-decoration: underline;
  text-underline-offset: 2px;
}
