.cf-marquee{--cf-item-height:50px;--cf-gap:80px;--cf-fade:139px;box-sizing:border-box;padding:0;width:100%}.cf-marquee--bleed{margin-left:calc(var(--page-bleed-x, var(--space-gutter-x, 30px))*-1);margin-right:calc(var(--page-bleed-x, var(--space-gutter-x, 30px))*-1);width:calc(100% + var(--page-bleed-x, var(--space-gutter-x, 30px))*2)}.cf-marquee--space-before{margin-top:calc(var(--space-text-media, 60px) - var(--grid-gap, 10px))}.dnd-row:has(.mast-header-section)+.dnd-row .cf-marquee--space-before{margin-top:calc(var(--space-text-media, 60px) - var(--space-header-content, 40px))}@media (max-width:767px){.cf-marquee{--cf-gap-scale:0.6;--cf-height-scale:0.7}.cf-marquee .cf-marquee__viewport{--cf-fade:40px}}.cf-marquee__viewport{cursor:grab;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--cf-fade),#000 calc(100% - var(--cf-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--cf-fade),#000 calc(100% - var(--cf-fade)),transparent 100%);overflow:hidden;touch-action:pan-y}.cf-marquee__track{gap:calc(var(--cf-gap)*var(--cf-gap-scale, 1));list-style:none;transform:translateZ(0);width:max-content;will-change:transform}.cf-marquee__item,.cf-marquee__track{align-items:center;display:flex;margin:0;padding:0}.cf-marquee__item{--cf-h:calc(var(--cf-logo-height, var(--cf-item-height))*var(--cf-height-scale, 1));flex:0 0 auto;justify-content:center}.cf-marquee__item:before{display:none}.cf-marquee__link{align-items:center;display:inline-flex;transition:opacity .2s ease}.cf-marquee__link:focus-visible,.cf-marquee__link:hover{opacity:.7}.cf-marquee--tone-black .cf-marquee__img{filter:brightness(0)}.cf-marquee--tone-muted .cf-marquee__img{filter:brightness(0);opacity:.68}.cf-marquee--tone-white .cf-marquee__img{filter:brightness(0) invert(1)}.cf-marquee__img{display:block;height:var(--cf-h);max-width:none;object-fit:contain;width:auto;-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.cf-marquee--grabbing,.cf-marquee--grabbing .cf-marquee__viewport{cursor:grabbing}.cf-marquee--grabbing{-webkit-user-select:none;user-select:none}@media (prefers-reduced-motion:reduce){.cf-marquee__track{transform:none!important}.cf-marquee__viewport{overflow-x:auto}}.cf-marquee .cf-marquee__img{border-radius:0}