.cs-trusted-clients{position:relative;padding:38px 0;background:#0b1019;color:#fff;border-block:1px solid #263246;overflow:hidden}
.cs-trusted-clients *{box-sizing:border-box}
.cs-trusted-clients .cs-trusted-clients__container{width:min(1200px,calc(100% - 40px));margin:auto}
.cs-trusted-clients .cs-trusted-clients__heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}
.cs-trusted-clients .cs-trusted-clients__eyebrow{display:block;color:#d6e8ff;font-size:11px;line-height:1.6;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}
.cs-trusted-clients h2,.figma-home-theme .cs-trusted-clients h2{margin:0;color:#fff;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.4;letter-spacing:-.02em;text-transform:none}


.cs-trusted-clients .cs-trusted-clients__viewport{overflow:hidden;padding:6px 0}
.cs-trusted-clients .cs-trusted-clients__logos,.figma-home-theme .cs-trusted-clients .cs-trusted-clients__logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;max-width:none;margin:0}
.cs-trusted-clients .cs-trusted-clients__logos a{display:flex;align-items:center;justify-content:center;gap:12px;min-width:0;min-height:100px;padding:18px 24px;flex:1 0 200px;background:#131d2b;border:1px solid #2b384d;border-radius:10px;text-decoration:none}
.cs-trusted-clients .cs-trusted-clients__logos img,.figma-home-theme .cs-trusted-clients .cs-trusted-clients__logos img{display:block;max-width:170px;max-height:60px;width:auto;height:auto;object-fit:contain}
.cs-trusted-clients .cs-trusted-clients__name,.figma-home-theme .cs-trusted-clients .cs-trusted-clients__name{color:#fff;font-size:20px;font-weight:650;white-space:nowrap}
.cs-trusted-clients .cs-trusted-clients__logos a[href*='apps.apple.com'] img{width:48px;height:48px}
.cs-trusted-clients a:focus-visible{outline:2px solid #97c8ff;outline-offset:3px}
.cs-trusted-clients .cs-trusted-clients__track{display:flex;width:max-content;animation:cs-client-drift 32s linear infinite}
.cs-trusted-clients.is-moving .cs-trusted-clients__viewport{mask-image:linear-gradient(90deg,transparent,#000 3%,#000 97%,transparent)}
.cs-trusted-clients.is-moving .cs-trusted-clients__logos{flex-wrap:nowrap;flex:none;width:max(1000px,min(1200px,calc(100vw - 40px)));padding-right:24px}
.cs-trusted-clients.is-moving .cs-trusted-clients__logos a{flex:1 1 0}
.cs-trusted-clients:is(:hover,:focus-within) .cs-trusted-clients__track{animation-play-state:paused}
@keyframes cs-client-drift{to{transform:translateX(-50%)}}
@media(max-width:600px){.cs-trusted-clients .cs-trusted-clients__heading{gap:12px;align-items:flex-start}.cs-trusted-clients .cs-trusted-clients__logos{gap:14px}.cs-trusted-clients.is-moving .cs-trusted-clients__logos{width:960px;padding-right:14px}.cs-trusted-clients .cs-trusted-clients__logos a{padding:16px;min-height:90px}}
@media(prefers-reduced-motion:reduce){.cs-trusted-clients .cs-trusted-clients__track{animation:none}}

.cs-trusted-clients .cs-trusted-clients__logos a,.figma-home-theme .cs-trusted-clients .cs-trusted-clients__logos a{height:100px;min-height:100px}
.cs-trusted-clients .cs-trusted-clients__logos img[src$="raize-poker.svg"],.cs-trusted-clients .cs-trusted-clients__logos img[src$="hijack-poker.svg"]{filter:brightness(0) invert(1)}
.cs-trusted-clients #cs-trusted-clients-title{scroll-margin-top:120px}

.cs-trusted-clients .cs-trusted-clients__logos img[src$="poker-boss-new.webp"],.figma-home-theme .cs-trusted-clients .cs-trusted-clients__logos img[src$="poker-boss-new.webp"]{width:44px;height:44px}
