
/* Client references at the beginning of the homepage. */
.client-trust{padding:42px 6% 48px;background:#080808;border-bottom:1px solid #292929}
.client-trust h2{font-family:var(--font-detail,monospace);font-size:12px;font-weight:400;letter-spacing:.08em;line-height:1.5;text-transform:uppercase;text-align:center;margin:0 0 22px;color:#c5c1ba}
.client-logos{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 24px;margin:0;padding:0}
.client-logos li{flex:0 0 calc((100% - 120px)/6);min-width:0;display:flex;align-items:center;justify-content:center}
.client-logos img{display:block;width:100%;height:96px;object-fit:contain}
@media(max-width:900px){.client-logos li{flex-basis:calc((100% - 48px)/3)}}
@media(max-width:600px){.client-trust{padding:30px 7% 34px}.client-trust h2{font-size:10px;margin-bottom:18px}.client-logos{gap:8px 20px}.client-logos li{flex-basis:calc((100% - 20px)/2)}.client-logos img{height:84px}}
