/* Home module: trust bar. */

.bjs-trust {
  display: grid;
  grid-template-columns: repeat(4, minmax(0, 1fr));
  border-bottom: 1px solid var(--home-line);
  background: #0b0e12;
}

.bjs-trust > div {
  min-height: 124px;
  padding: 26px clamp(18px, 3vw, 42px);
  border-right: 1px solid var(--home-line);
}

.bjs-trust > div:last-child { border-right: 0; }
.bjs-trust span { display: block; margin-bottom: 13px; color: var(--home-red); font: 700 11px/1 Inter, sans-serif; }
.bjs-trust strong { display: block; color: var(--home-copy); font: 650 12px/1.3 Inter, sans-serif; }
.bjs-trust small { display: block; margin-top: 7px; color: var(--home-muted); font: 400 11px/1.4 Inter, sans-serif; }

@media (max-width: 620px) {
  .bjs-trust { grid-template-columns: repeat(2, minmax(0, 1fr)); }
  .bjs-trust > div { min-height: 116px; border-bottom: 1px solid var(--home-line); }
  .bjs-trust > div:nth-child(2) { border-right: 0; }
  .bjs-trust > div:nth-child(n+3) { border-bottom: 0; }
}
