
.mind-home .clients.client-carousel{padding-block:70px}
.client-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:36px}
.mind-home .client-heading h2{max-width:650px;font-size:clamp(28px,4vw,48px);line-height:1.08;font-weight:400;letter-spacing:-.045em;text-align:left;margin:0}
.client-pause{border:0;background:#151515;color:#bbb;border-radius:6px;padding:10px 16px;font-size:12px;min-height:44px}
.client-window{overflow-x:auto;scrollbar-width:none;overscroll-behavior-x:contain;touch-action:pan-x pan-y;}
.client-window::-webkit-scrollbar{display:none}
.mind-home .clients .logo-row.client-track{display:flex;flex-wrap:nowrap;gap:16px;padding:0;justify-content:start;align-items:stretch;width:100%}
.client-tile{flex:0 0 calc((100% - 80px)/6);aspect-ratio:1;background:#151515;border-radius:6px;display:flex;align-items:center;justify-content:center;padding:24px;min-width:0}
.mind-home .clients .client-tile img{width:100px;max-width:100%;height:64px;max-height:64px;object-fit:contain}
.mind-home .clients .client-tile img[alt="ONE Torino"]{width:76px}
.mind-home .clients .client-tile span{font-size:14px;overflow-wrap:anywhere}
.mind-home .clients .client-tile .client-bananamia{font-size:22px;max-width:100%;white-space:nowrap;overflow-wrap:normal}
@media(max-width:900px){.client-tile{flex-basis:calc((100% - 48px)/4);padding:16px}}
@media(max-width:600px){.mind-home .clients.client-carousel{padding-block:40px}.client-heading{margin-bottom:24px;gap:12px}.mind-home .client-heading h2{font-size:28px}.mind-home .clients .logo-row.client-track{gap:10px}.client-tile{flex-basis:calc((100% - 30px)/4);padding:10px}.mind-home .clients .client-tile img{height:40px;max-height:40px}.mind-home .clients .client-tile span{font-size:10px}.mind-home .clients .client-tile .client-bananamia{font-size:14px}}
