.ds-integrations{padding:64px 0 58px;background:linear-gradient(180deg,#fff 0%,#f7f9fc 100%);border-bottom:1px solid #eef1f5;overflow:hidden}
.ds-integrations .section-heading{margin-bottom:32px}
.ds-integrations .section-heading p{font-size:15px;line-height:1.75}
.ds-integrations-window{overflow:hidden;mask-image:linear-gradient(to right,transparent,#000 18px,#000 calc(100% - 18px),transparent)}
.ds-integrations-track{display:flex;width:max-content;animation:ds-integrations-scroll 38s linear infinite;will-change:transform}
.ds-integrations-group{list-style:none;display:flex;align-items:stretch;gap:20px;margin:0;padding:0 20px 0 0;flex-shrink:0}
.ds-integration-logo{width:204px;height:126px;display:grid;place-items:center;flex-shrink:0;border:1px solid #e4eaf2;border-radius:8px;background:#fff;box-shadow:0 3px 10px #183b6310;overflow:hidden}
.ds-integration-image{width:174px;height:84px;display:flex;align-items:center;justify-content:center;overflow:hidden}
.ds-integration-image img{display:block;width:100%;height:100%;object-fit:contain;flex-shrink:0}
.ds-integration-logo--n11 img{transform:scale(1.4)}
.ds-integration-logo--netgsm img{transform:scale(1.12)}
.ds-integration-logo--iyzico img{transform:scale(1.85)}
.ds-integration-logo--paytr img{transform:scale(1.35)}
.ds-integration-logo--bizimhesap img{transform:scale(1.22)}
.ds-integrations-controls{display:flex;justify-content:center;margin-top:22px}
.ds-integrations-toggle{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e0e7ef;background:#fff;color:var(--navy);border-radius:24px;padding:8px 14px;min-height:38px;font:500 12px/1.4 var(--font);cursor:pointer}
.ds-integrations-toggle:hover{border-color:#e8be55;background:#fffbef}
.ds-integrations-toggle svg{width:14px;height:14px;display:block;flex-shrink:0}
.ds-integrations-toggle .ds-integrations-play{display:none}
.ds-integrations[data-paused=true] .ds-integrations-track{animation-play-state:paused}
.ds-integrations[data-paused=true] .ds-integrations-toggle .ds-integrations-pause{display:none}
.ds-integrations[data-paused=true] .ds-integrations-toggle .ds-integrations-play{display:block}
@keyframes ds-integrations-scroll{to{transform:translateX(-50%)}}
@media(hover:hover){.ds-integrations-window:hover .ds-integrations-track{animation-play-state:paused}}
.ds-integrations-window:focus-within .ds-integrations-track{animation-play-state:paused}
@media(max-width:600px){.ds-integrations{padding:46px 0 38px}.ds-integrations .section-heading{margin-bottom:26px}.ds-integrations .section-heading h2{font-size:24px}.ds-integrations .section-heading p{font-size:14px}.ds-integration-logo{width:178px;height:112px}.ds-integration-image{width:150px;height:76px}.ds-integrations-group{gap:14px;padding-right:14px}.ds-integrations-track{animation-duration:34s}}
@media(prefers-reduced-motion:reduce){.ds-integrations-window{overflow-x:auto;mask-image:none;scrollbar-width:thin}.ds-integrations-track{animation:none;will-change:auto}.ds-integrations-group[aria-hidden=true]{display:none}.ds-integrations-controls{display:none}}
