
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee { --lm-height: var(--lm-desktop-height); --lm-size: var(--lm-desktop-size); --lm-gap: var(--lm-desktop-gap); --lm-icon: var(--lm-desktop-icon); box-sizing: border-box; position: relative; width: 100%; min-width: 0; max-width: 100%; overflow: hidden; background: var(--lm-bg); color: var(--lm-color); font-family: inherit; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee *, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee * { box-sizing: border-box; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__viewport, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__viewport { width: 100%; overflow: hidden; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__track, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__track { display: flex; width: max-content; animation: lv-marquee-scroll var(--lm-duration) linear infinite; animation-direction: var(--lm-direction); will-change: transform; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__group, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__group { display: flex; flex: 0 0 auto; width: max-content; align-items: center; gap: var(--lm-gap); padding-inline-end: var(--lm-gap); min-height: var(--lm-height); padding-block: 12px; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__item, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__item { display: flex; flex: 0 0 auto; align-items: center; gap: 12px; font-size: var(--lm-size); font-weight: var(--lm-weight); line-height: 1.25; letter-spacing: var(--lm-spacing); white-space: nowrap; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__icon, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__icon { display: block; width: var(--lm-icon); height: var(--lm-icon); flex: 0 0 auto; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__separator, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__separator { margin-inline-start: calc(var(--lm-gap) - 12px); font-weight: 400; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__pause, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__pause { position: absolute; inset-inline-end: 8px; top: 50%; transform: translateY(-50%); display: grid; place-items: center; width: 32px; height: 32px; border: 1px solid currentColor; border-radius: 50%; padding: 0; color: inherit; background: var(--lm-bg); cursor: pointer; opacity: .85; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__pause:hover, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__pause:hover { opacity: 1; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee__pause:focus-visible, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__pause:focus-visible { outline: 2px solid currentColor; outline-offset: 3px; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee[data-paused='true'] .lv-marquee__track, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee[data-paused='true'] .lv-marquee__track { animation-play-state: paused; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee.is-static .lv-marquee__track, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee.is-static .lv-marquee__track { animation: none; transform: none; width: 100%; }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee.is-static .lv-marquee__group, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee.is-static .lv-marquee__group { width: 100%; flex-wrap: wrap; justify-content: center; padding-inline: 24px; gap: 18px var(--lm-gap); }
.cc_4s37ghrt_xh9eiKwp0w .lv-marquee.is-static .lv-marquee__item, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee.is-static .lv-marquee__item { white-space: normal; overflow-wrap: anywhere; max-width: 100%; }
@media (hover: hover) and (pointer: fine) { .cc_4s37ghrt_xh9eiKwp0w .lv-marquee.pause-on-hover:hover .lv-marquee__track, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee.pause-on-hover:hover .lv-marquee__track { animation-play-state: paused; } }
@media (max-width: 767px) {
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee { --lm-height: var(--lm-mobile-height); --lm-size: var(--lm-mobile-size); --lm-gap: var(--lm-mobile-gap); --lm-icon: var(--lm-mobile-icon); }
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__item, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__item { gap: 10px; }
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__separator, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__separator { margin-inline-start: calc(var(--lm-gap) - 10px); }
}
@media (prefers-reduced-motion: reduce) {
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__track, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__track { animation: none; transform: none; width: 100%; will-change: auto; }
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__group:first-child, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__group:first-child { width: 100%; flex-wrap: wrap; justify-content: center; gap: 18px var(--lm-gap); padding-inline: 24px; }
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__group[aria-hidden='true'], .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__group[aria-hidden='true'], .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__pause, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__pause { display: none; }
 .cc_4s37ghrt_xh9eiKwp0w .lv-marquee__item, .cc_4s37ghrt_1Yxy7NcFdG .lv-marquee__item { white-space: normal; overflow-wrap: anywhere; max-width: 100%; }
}
@keyframes lv-marquee-scroll { from { transform: translateX(0); } to { transform: translateX(calc(-1 * var(--lm-distance))); } }
