/* ---------- Franja compacta de confianza: tarjeta blanca flotante ---------- */
.trust-card {
  background: var(--superficie);
  border-radius: var(--radio);
  box-shadow: var(--sombra);
  padding: 32px 28px;
}
/* .trust-row es una .row g-0 de Bootstrap (row-cols-* en el HTML). */
.trust-item {
  display: flex;
  align-items: center;
  gap: 14px;
  text-align: left;
  padding: 0 24px;
  position: relative;
}
.trust-item:first-child { padding-left: 0; }
.trust-item:last-child { padding-right: 0; }
.trust-item:not(:last-child)::after {
  content: "";
  position: absolute;
  right: 0;
  top: 4px;
  bottom: 4px;
  width: 1px;
  background: var(--borde);
}
.trust-item .icon {
  width: 46px;
  height: 46px;
  border-radius: 50%;
  background: var(--crema-2);
  color: var(--petroleo);
  font-size: 1.1rem;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
}
.trust-item__text h4 {
  font-family: var(--ff-cuerpo);
  font-weight: 600;
  font-size: 0.88rem;
  text-transform: none;
  letter-spacing: 0;
  margin-bottom: 4px;
}
.trust-item__text p { font-size: 0.8rem; color: var(--texto-suave); margin: 0; }

