/* /why-us/: the part of v2 reviews.css this page used (the review-platform row). The customer-logo strip is the shared .ba-logos component in wp.css. The review cards themselves are the lean .rv--cards styles in wp.css; v2's 65 KB carousel stylesheet is not carried over. */
/* ── 8c · Review-platform row under the rail ────────────────
   .trust-row is a flex row with no justify-content: right in the hero's
   left-aligned copy column, wrong under a centred carousel. This modifier
   centres the pair as a group, gives them one gap, and lets them wrap
   into centred rows instead of stretching.

   It also re-points the component's colour variables: the defaults
   (--silver-100 / --steel-400) are carbon-hero values, and --steel-400
   on --mist measures ~2.9:1, under the AA floor.

   No figure is touched: what each platform prints is decided in
   includes/trust-platforms.php. */
.trust-row--center {
  justify-content: center;
  gap: .5rem clamp(1.5rem, 3.5vw, 2.5rem);
  margin-top: 1.75rem;
  --trust-name-color: var(--ink);
  --trust-meta-color: var(--ink-2);
  --trust-rule-color: var(--line-2);
  --trust-star-empty: #DCDCE6;
  --trust-star-glyph: #fff;
}
/* The row belongs to the rail above it, so it keeps the rail's rhythm
   rather than the section's. */
.rv + .trust-row--center { margin-top: 1.5rem; }

@media (max-width: 560px) {
  /* Two centred lines read better than one cramped line at this width;
     flex-wrap already does it, this only opens the vertical gap. */
  .trust-row--center { gap: .9rem 1.25rem; }
}

@media (max-width: 400px) {
  /* .trust-meta is nowrap, right beside a hero CTA and wrong at 320px,
     where the string plus the star meter overflows the container. Let
     that one string wrap and centre; meter, figures and link target are
     untouched. */
  .trust-row--center .trust-meta { white-space: normal; text-align: center; }
  .trust-row--center .trust-item-inner { align-items: center; }
}
