/* Six credentials, kept in the lower-page section. */
.trust-row.trust-row-expanded {
  grid-template-columns: repeat(6, minmax(0, 1fr));
  align-items: start;
  gap: 24px 20px;
}
.trust-row.trust-row-expanded > p {
  display: block;
  grid-column: 1 / -1;
  margin-bottom: 2px;
}
.trust-row.trust-row-expanded > div {
  min-width: 0;
  padding-left: 22px;
  border-left: 1px solid var(--line);
}
.trust-row.trust-row-expanded > div:first-of-type {
  padding-left: 0;
  border-left: 0;
}
.trust-row.trust-row-expanded > div strong { font-size: 1.3rem; }
.trust-row.trust-row-expanded > div span { line-height: 1.6; }
.credentials-detail a {
  text-decoration: underline;
  text-underline-offset: 3px;
}
.finance-platform{display:grid;grid-template-columns:220px minmax(0,1fr) auto;gap:30px;align-items:center;padding:26px 0;margin-top:28px;border-top:1px solid var(--line)}
.finance-platform>div{display:grid;gap:4px}.finance-platform .platform-label{font-size:.58rem;letter-spacing:.13em;color:#597068}.finance-platform strong{font-size:1.7rem;line-height:1.2;font-weight:650;letter-spacing:-.04em;color:#103047}.finance-platform>div>span:last-child{font-size:.72rem;color:#61716b}.finance-platform p{margin:0;font-size:.82rem;line-height:1.75;color:#54686b;max-width:680px}.finance-platform>a{font-size:.78rem;font-weight:600;white-space:nowrap;text-decoration:underline;text-underline-offset:4px;color:#163c4e}
@media(max-width:800px){.finance-platform{grid-template-columns:170px minmax(0,1fr);gap:18px 25px}.finance-platform>a{grid-column:2}}
@media(max-width:500px){.finance-platform{grid-template-columns:1fr;gap:16px;margin-top:24px}.finance-platform>a{grid-column:1}}
@media (max-width: 1030px) {
  .trust-row.trust-row-expanded { grid-template-columns: repeat(3, minmax(0, 1fr)); }
  .trust-row.trust-row-expanded > div:nth-of-type(3n + 1) {
    padding-left: 0;
    border-left: 0;
  }
}
@media (max-width: 600px) {
  .trust-row.trust-row-expanded {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 22px 16px;
  }
  .trust-row.trust-row-expanded > div:nth-of-type(n) {
    padding-left: 16px;
    border-left: 1px solid var(--line);
  }
  .trust-row.trust-row-expanded > div:nth-of-type(2n + 1) {
    padding-left: 0;
    border-left: 0;
  }
}
