/* ============================================================
   Trust row — slim strip of TrustBadges. Tokens only.
   ============================================================ */

.lh-trust-row {
  padding-block: var(--trust-pad-top, var(--space-4)) var(--trust-pad-bottom, var(--space-4));
}
.lh-trust-row--tint { background: var(--color-primary-tint); }
.lh-trust-row--page { background: var(--surface-page); }
.lh-trust-row--card {
  background: var(--surface-card);
  border-block: 1px solid var(--border-subtle);
}

.lh-trust-row__grid {
  display: grid;
  grid-template-columns: repeat(2, minmax(0, 1fr));
  gap: var(--space-5) var(--space-4);
  margin: 0;
  padding: 0;
  list-style: none;
}
.lh-trust-row__item {
  display: flex;
  justify-content: center;
}
.lh-trust-row__item .lh-trust { width: 100%; }

@media (min-width: 768px) {
  .lh-trust-row__grid {
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: var(--space-6);
  }
  .lh-trust-row__item { justify-content: flex-start; }
}
