.success-stories-strip{padding-top:64px}.success-stories-marquee{--story-gap:20px;--story-width:calc((100cqw - 40px) / 3);container-type:inline-size;width:min(1200px,calc(100% - 96px));overflow:hidden;margin:34px auto 0}.success-stories-marquee__track{display:flex;width:-moz-max-content;width:max-content;animation:success-stories-loop 100s linear infinite}.success-stories-marquee__group{display:flex;flex-shrink:0;gap:var(--story-gap);padding-right:var(--story-gap)}.success-stories-marquee__card{position:relative;flex:0 0 var(--story-width);width:var(--story-width);aspect-ratio:1;margin:0;overflow:hidden;border-radius:16px;background:#fff;border:1px solid #dfe7f2}.success-stories-marquee__card img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transition:transform .3s cubic-bezier(.2,.65,.3,1)}@media (hover:hover){.success-stories-marquee__card:hover img{transform:scale(1.055)}}@keyframes success-stories-loop{to{transform:translateX(-50%)}}@media (min-width:641px) and (max-width:900px){.success-stories-marquee{--story-width:calc((100cqw - 20px) / 2);width:calc(100% - 64px)}}@media (max-width:640px){.success-stories-strip{padding-top:48px}.success-stories-marquee{--story-gap:14px;--story-width:85cqw;width:calc(100% - 40px);margin-top:26px}.success-stories-marquee__card{border-radius:12px}.success-stories-marquee__track{animation-duration:80s}}@media (prefers-reduced-motion:reduce){.success-stories-marquee{overflow-x:auto}.success-stories-marquee__track{animation:none}.success-stories-marquee__group[aria-hidden=true]{display:none}.success-stories-marquee__card img{transition:none}.success-stories-marquee__card:hover img{transform:none}}