/* Only homepage: premium slow infinite hero feature ticker. */
.home .hc-marquee{overflow:hidden;max-width:100%;padding:24px 0;margin:0 0 22px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent);mask-image:linear-gradient(90deg,transparent,#000 9%,#000 91%,transparent)}
.home .hc-marquee-track{display:flex;align-items:center;gap:14px;width:max-content;flex-wrap:nowrap;animation:hc-home-marquee-v882 75s linear infinite!important;transform:translate3d(0,0,0)}
.home .hc-marquee-track>span{display:inline-flex;flex:none;gap:11px;align-items:center;white-space:nowrap;border-radius:999px;padding:13px 20px;font-weight:650}
.home .hc-marquee-track>span::before{content:"";display:block;width:8px;height:8px;flex:none;border-radius:50%;background:#ee4265}
.home .hc-marquee:hover .hc-marquee-track{animation-play-state:paused!important}
@keyframes hc-home-marquee-v882{from{transform:translate3d(0,0,0)}to{transform:translate3d(calc(-50% - 7px),0,0)}}
@media(max-width:767px){.home .hc-marquee-track{animation-duration:68s!important}.home .hc-marquee-track>span{padding:11px 17px;font-size:13px}}
@media(prefers-reduced-motion:reduce){.home .hc-marquee-track{animation:none!important;transform:none!important}}
