/* ==========================================================================
   aq-card — card base: borde fino, padding, tematizable.
   Es la BASE de las cards de Servicios, Propuesta de valor y Valores y
   Principios (D6) — el ensamblaje de cada sección (números, checklist,
   etc.) se hace recién en la Fase 4, no aquí.

   El borde lee var(--aq-gray-border), que .aq-section--dark ya
   redefine a var(--aq-card-border-dark): la misma card se ve correcta
   en los tres temas sin CSS adicional. Altura igualada: se aplica con
   la utilidad h-100 de Bootstrap en el HTML, no aquí.
   ========================================================================== */

.aq-card {
	display: flex;
	flex-direction: column;
	padding: var(--aq-card-padding-5);
	background-color: transparent;
	border: 1px solid var(--aq-gold-light);
	
}

.aq-card-2 {
  display: flex;
  flex-direction: column;
  padding: var(--aq-card-padding);
  background-color: transparent;
  border: 1px solid var(--aq-gold-light);
  position: relative;
}

.aq-card-2:hover {
   transform: scale(1.01);
   box-shadow: 1px 0px 79px -35px rgba(0,0,0,0.86) inset;
   -webkit-box-shadow: 1px 0px 79px -35px rgba(0,0,0,0.86) inset;
   -moz-box-shadow: 1px 0px 79px -35px rgba(0,0,0,0.86) inset;
}
.col:hover .aq-card-2::after {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background: var(--aq-gold-2);
  animation: sweep-left-to-right 0.6s linear forwards;

}

@keyframes sweep-left-to-right {
  from {
    width: 0;
  }
  to {
    width: 100%;
  }
}


/* Título de card — antes redefinido idéntico en 3 clases distintas
   (Servicios, Propuesta de valor, Valores; auditoría Fase 4.9): una
   sola clase aplicada en el HTML en vez de un selector de elemento
   (`.aq-card h3`), que acoplaría por posición en el árbol en lugar de
   por clase — mismo criterio que el resto del proyecto. */
.aq-card__title {
	margin-bottom: var(--aq-space-4);
   font-size: var(--aq-fs-h4-lg);
}

/* --------------------------------------------------------------------
   Modificador SIN BORDE — Servicios (Fase 4.2, cambio de diseño
   posterior). Va como modificador, no como cambio a la base: Propuesta
   de valor y Valores y Principios comparten esta misma aq-card y SÍ
   llevan el borde de la regla base, sin tocar.
   -------------------------------------------------------------------- */
.aq-card--borderless {
	border: none;
}
