.trust-clients{background:#fff;padding:110px 4.5vw 90px}
.trust-clients .trust-section-heading{margin-bottom:52px}
.trust-logo-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}
.trust-logo-grid figure{display:flex;min-width:0;min-height:170px;margin:0;padding:28px;align-items:center;justify-content:center;background:#fff;box-sizing:border-box}
.trust-logo-grid img{display:block;width:auto;max-width:100%;height:auto;max-height:82px;filter:grayscale(1);opacity:.68;transition:filter .25s,opacity .25s,transform .25s}
.trust-logo-grid figure:hover img{filter:grayscale(.25);opacity:1;transform:translateY(-2px)}
.trust-logo-grid figcaption{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
.trust-evidence .trust-project-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:64px 24px}
.trust-evidence .trust-project{min-width:0}
.trust-evidence .trust-project h3,.trust-evidence .trust-project p{overflow-wrap:normal;word-break:normal;-webkit-hyphens:auto;hyphens:auto}
@media(max-width:900px){
  .trust-clients{padding:82px 5vw}
  .trust-logo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .trust-logo-grid figure{min-height:132px;padding:22px}
  .trust-logo-grid figure:last-child:nth-child(odd){grid-column:1/-1}
  .trust-logo-grid img{max-height:64px}
  .trust-evidence .trust-project-grid{grid-template-columns:minmax(0,1fr);gap:55px}
  .trust-evidence .trust-project h3{max-width:100%;overflow-wrap:break-word}
}
@media(max-width:359px){
  .trust-clients{padding:68px 5vw}
  .trust-logo-grid figure{min-height:112px;padding:16px}
  .trust-logo-grid img{max-height:52px}
  .trust-proof{grid-template-columns:minmax(0,1fr)}
  .trust-proof article{min-height:190px}
  .trust-hero h1,.trust-section-heading h2,.trust-responsibility h2,.trust-geography h2,.trust-final h2{overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto}
}
@media(prefers-reduced-motion:reduce){.trust-logo-grid img{transition:none}}
