.ft-sbox{touch-action:pan-y;margin:0 -16px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 8% 92%,#0000 100%)}.ft-strack{width:max-content;animation:marquee var(--ft-sdx) linear infinite;display:flex}.ft-scopy{gap:16px;padding-right:16px;display:flex}.ft-sitem{flex-shrink:0;width:220px}@media (width>=1024px){.ft-sbox{text-align:left;touch-action:pan-x;height:500px;margin:0;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 88%,#0000 100%)}.ft-strack{width:auto;animation-name:marquee-vertical;animation-duration:var(--ft-sdy);flex-direction:column}.ft-scopy{flex-direction:column;padding:0 0 16px}.ft-sitem{width:auto}.ft-sbox:hover .ft-strack{animation-play-state:paused}div:has(>.ft-card-stream[data-fit-hero]){align-self:stretch}.ft-card-stream[data-fit-hero]{height:100%;min-height:var(--ft-min,360px);position:relative}.ft-card-stream[data-fit-hero] .ft-sbox{height:auto;position:absolute;inset:0}}.ft-sbox:has(.cs-hover-surface-active) .ft-strack{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ft-strack{animation:none}}
