/* Impacto social — reutiliza estilos de proyectos (HU-084) */
.impacto-card .proyecto-card-cat {
  background: rgba(34, 139, 87, 0.12);
  color: #166534;
}

.impacto-card .proyecto-card-thumb.is-link {
  cursor: pointer;
  display: block;
  text-decoration: none;
  color: inherit;
}

.impacto-card .proyecto-card-thumb.is-disabled {
  cursor: default;
  opacity: 0.92;
  pointer-events: none;
}

.impacto-card .proyecto-card-body h2 a {
  color: inherit;
  text-decoration: none;
}

.impacto-card .proyecto-card-body h2 a:hover {
  text-decoration: underline;
}

.impacto-metrics {
  font-size: 0.9rem;
  color: #4b5563;
  margin: 0.35rem 0 0;
}

.impacto-cta-wrap {
  margin-top: 1rem;
  text-align: center;
}

.impacto-cta-wrap .btn {
  display: inline-block;
}
