.clients.eb-clients>.container{display:block}.eb-clients .clients-heading{flex-direction:row}.eb-clients-reel{grid-template-columns:minmax(0,1fr)}
.clients.eb-clients{padding:42px 0 32px;background:#fff}
.eb-clients .clients-heading{margin-bottom:26px;display:flex;align-items:center;justify-content:space-between;gap:28px}
.eb-clients .clients-heading h2{margin:0;font-size:25px;line-height:1.25;letter-spacing:-.025em;color:#1e2132}
.eb-clients .clients-heading p{margin:0;max-width:330px;font-size:14px;line-height:1.6;color:#596674}
.eb-clients-reel{overflow:hidden;display:grid;gap:12px}
.eb-clients-track{display:flex;width:max-content;animation:eb-client-travel 68s linear infinite}
.eb-clients-track:nth-child(2){animation-duration:74s;animation-direction:reverse}
.eb-clients-group{display:flex;gap:12px;margin:0;padding:0 12px 0 0;list-style:none;flex:none}
.eb-client{display:flex;align-items:center;justify-content:center;width:164px;height:94px;flex:none;list-style:none;margin:0;padding:8px 10px;border:1px solid #e4e9ee;border-radius:6px;background:#fff}
.eb-client img{display:block;width:100%;height:100%;max-width:144px;max-height:76px;object-fit:contain;filter:none;opacity:1;mix-blend-mode:normal}
.eb-clients[data-paused="true"] .eb-clients-track{animation-play-state:paused}
.eb-clients-actions{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:18px}
.eb-clients-actions a{color:#304b68;font-size:13px;font-weight:650;text-decoration:none}
.eb-clients-actions a:hover{color:#1e2132;text-decoration:none}
.eb-client-pause{display:inline-flex;gap:7px;align-items:center;border:0;background:transparent;color:#596674;font:inherit;font-size:12px;cursor:pointer;padding:8px 0}
.eb-client-pause:hover{color:#1e2132}
.eb-client-pause:focus-visible{outline:2px solid #304b68;outline-offset:4px}
.eb-clients .press-shortcut{margin-top:20px}
.eb-clients-catalog{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none}
.eb-clients-catalog .eb-client{width:auto;height:144px;flex-direction:column;gap:10px;padding:12px 10px}
.eb-clients-catalog .eb-client img{width:100%;height:82px;max-width:170px;max-height:82px;flex:0 1 82px;min-height:0}
.eb-clients-catalog .eb-client span{display:block;flex:none;text-align:center;font-size:12px;line-height:1.35;color:#596674}
@keyframes eb-client-travel{to{transform:translateX(-50%)}}
@media(max-width:900px){.eb-clients-catalog{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:600px){.clients.eb-clients{padding:30px 0 26px}.eb-clients .clients-heading{display:block;margin-bottom:20px}.eb-clients .clients-heading h2{font-size:23px}.eb-clients .clients-heading p{font-size:13px;margin-top:12px;max-width:300px}.eb-client{width:142px;height:84px;padding:7px 8px}.eb-client img{max-width:124px;max-height:68px}.eb-clients-group{gap:10px;padding-right:10px}.eb-clients-reel{gap:10px}.eb-clients-actions{gap:12px;margin-top:12px}.eb-clients-actions a{font-size:12px}.eb-clients-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.eb-clients-catalog .eb-client{height:136px;padding:10px;gap:8px}.eb-clients-catalog .eb-client img{height:76px;max-width:140px;max-height:76px;flex-basis:76px}.eb-clients-catalog .eb-client span{font-size:11px}}
@media(prefers-reduced-motion:reduce){.eb-clients-track{animation:none!important;width:100%;display:block}.eb-clients-group{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));padding:0}.eb-clients-group[aria-hidden="true"]{display:none}.eb-clients-group .eb-client{width:auto}.eb-client-pause{display:none}}
@media(prefers-reduced-motion:reduce) and (max-width:900px){.eb-clients-group{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(prefers-reduced-motion:reduce) and (max-width:600px){.eb-clients-group{grid-template-columns:repeat(2,minmax(0,1fr))}}
