.cn-simple-marquee{--cn-marquee-speed:18;--cn-marquee-duration:120s;--cn-tile-height:260px;--cn-gap:12px;--cn-active-tile-height:min(var(--cn-tile-height),72vw);background:transparent;box-sizing:border-box;contain:layout paint;isolation:isolate;overflow:hidden;padding:20px 0;position:relative;width:100%}.cn-simple-marquee__viewport{contain:paint;overflow:hidden;position:relative;width:100%}.cn-simple-marquee__track{align-items:stretch;animation-duration:var(--cn-marquee-duration);animation-fill-mode:both;animation-iteration-count:infinite;animation-name:cn-simple-marquee-scroll;animation-play-state:paused;animation-timing-function:linear;display:flex;max-width:none;opacity:0;transform:translateZ(0);transition:opacity .12s linear;visibility:hidden;width:max-content;will-change:transform}.cn-simple-marquee.cn-simple-marquee--ready
.cn-simple-marquee__track{animation-play-state:running;opacity:1;visibility:visible}.cn-simple-marquee__group{align-items:stretch;box-sizing:border-box;display:flex;flex:0 0 auto;gap:var(--cn-gap);padding-right:var(--cn-gap)}@keyframes cn-simple-marquee-scroll{0%{transform:translateZ(0)}to{transform:translate3d(-25%,0,0)}}.cn-simple-marquee__tile{border-radius:14px;box-sizing:border-box;contain:layout paint;flex:0 0 auto;height:var(--cn-active-tile-height);margin:0;overflow:hidden;padding:0;position:relative}.cn-simple-marquee__tile--narrow{aspect-ratio:.75/1}.cn-simple-marquee__tile--square{aspect-ratio:1/1}.cn-simple-marquee__tile--double_wide{aspect-ratio:1.7/1}.cn-simple-marquee__media{display:block;height:100%;margin:0;max-width:none;object-fit:cover;object-position:center;padding:0;width:100%}.cn-simple-marquee__tile--image{background:transparent}.cn-simple-marquee__tile--video{background-color:transparent;background-position:50%;background-repeat:no-repeat;background-size:cover}.cn-simple-marquee__video{background:transparent;opacity:0;z-index:1}.cn-simple-marquee__video,.cn-simple-marquee__video-poster{height:100%;inset:0;object-fit:cover;object-position:center;position:absolute;width:100%}.cn-simple-marquee__video-poster{display:block;margin:0;max-width:none;opacity:1;padding:0;pointer-events:none;z-index:2}.cn-simple-marquee__tile--video.cn-video-frame-ready
.cn-simple-marquee__video{opacity:1}.cn-simple-marquee__tile--video.cn-video-frame-ready
.cn-simple-marquee__video-poster{opacity:0}.cn-simple-marquee__tile--text{align-items:center;background:#fff;color:#222;display:flex;padding:clamp(16px,2vw,26px)}.cn-simple-marquee__text{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(15px,1.3vw,21px);font-weight:500;line-height:1.45;overflow:hidden;width:100%}.cn-simple-marquee__text>:first-child{margin-top:0}.cn-simple-marquee__text>:last-child{margin-bottom:0}@media (max-width:767px){.cn-simple-marquee{padding:14px 0}}@media (prefers-reduced-motion:reduce){.cn-simple-marquee__track{animation:none;transform:translateZ(0);will-change:auto}}