.HeroMarquee-module__1V3-kq__showcase{--hero-tile:300px;--hero-gap:24px;--hero-count:var(--hero-count-base,6);width:100%}.HeroMarquee-module__1V3-kq__marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 4% 96%,#0000 100%)}.HeroMarquee-module__1V3-kq__track{gap:var(--hero-gap);width:max-content;animation:HeroMarquee-module__1V3-kq__heroMarquee var(--hero-marquee-duration,60s) linear infinite;will-change:transform;display:flex}.HeroMarquee-module__1V3-kq__marquee:hover .HeroMarquee-module__1V3-kq__track{animation-play-state:paused}@keyframes HeroMarquee-module__1V3-kq__heroMarquee{0%{transform:translate(0)}to{transform:translateX(calc(-1 * var(--hero-count) * (var(--hero-tile) + var(--hero-gap))))}}.HeroMarquee-module__1V3-kq__shot{width:var(--hero-tile);height:calc(var(--hero-tile) * var(--hero-shot-ratio,1));object-fit:cover;background:var(--surface);border-radius:16px;flex:none;box-shadow:0 14px 30px -14px #1d1d1f38}@media (max-width:640px){.HeroMarquee-module__1V3-kq__showcase{--hero-tile:var(--hero-tile-sm,240px);--hero-gap:16px}}.HeroMarquee-module__1V3-kq__mobileOnlyRow{display:none}@media (max-width:640px){.HeroMarquee-module__1V3-kq__showcase.HeroMarquee-module__1V3-kq__mobileSplit{--hero-count:var(--hero-count-half,6)}.HeroMarquee-module__1V3-kq__hideOnMobile{display:none}.HeroMarquee-module__1V3-kq__mobileOnlyRow{margin-top:12px;display:block}.HeroMarquee-module__1V3-kq__trackReverse{animation-direction:reverse;animation-delay:calc(var(--hero-marquee-duration,60s) / -3)}}.HeroMarquee-module__1V3-kq__showcase.HeroMarquee-module__1V3-kq__bleed{width:100vw;margin-inline:calc(50% - 50vw)}@media (prefers-reduced-motion:reduce){.HeroMarquee-module__1V3-kq__track{animation:none}}
