/* v426G — Fees page trust cards: 2 rows x 4 cards, wider and shorter. */
.fees-trust-section .trust-grid{
  display:grid !important;
  grid-template-columns:repeat(4, minmax(0, 1fr)) !important;
  gap:20px 24px !important;
  align-items:stretch !important;
  margin-top:24px !important;
}

.fees-trust-section .trust-card{
  min-height:0 !important;
  height:auto !important;
  padding:20px 24px !important;
  border-radius:22px !important;
  display:flex !important;
  flex-direction:column !important;
  justify-content:flex-start !important;
}

.fees-trust-section .trust-card strong{
  font-size:18px !important;
  line-height:1.22 !important;
  margin-bottom:10px !important;
}

.fees-trust-section .trust-card p{
  font-size:15px !important;
  line-height:1.46 !important;
}

@media (max-width: 1100px){
  .fees-trust-section .trust-grid{
    grid-template-columns:repeat(2, minmax(0, 1fr)) !important;
    gap:18px !important;
  }
}

@media (max-width: 640px){
  .fees-trust-section .trust-grid{
    grid-template-columns:1fr !important;
    gap:14px !important;
  }
  .fees-trust-section .trust-card{
    padding:18px 20px !important;
  }
}
