.marquee{padding-top:0;padding-bottom:0;position:relative;overflow:hidden}.marquee--title{color:var(--color-brand-dark-next);font-size:var(--font-lg);text-align:center;font-weight:600}.marquee--inner{flex-direction:row;padding-block:40px 0;display:flex}@media screen and (width<768px){.marquee--inner{justify-content:center}}.marquee--content{flex-direction:row;justify-content:center;align-items:center;gap:52px;padding-left:52px;display:flex}.marquee--content.static{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;width:100%;max-width:700px;margin:0 auto;padding-left:0;display:flex}.marquee--content.static .marquee--logo-mobile-wrapper{flex:0 calc(25% - 18px);justify-content:center;align-items:center;max-width:calc(25% - 18px);display:flex}@media screen and (width<768px){.marquee--content{grid-template-columns:repeat(2,1fr);gap:30px;width:100%;max-width:80vw;padding:0;display:grid}.marquee--content.static{grid-template-columns:repeat(2,minmax(0,1fr))}.marquee--content.hide-for-mobile{display:none}}.marquee--content .marquee--logo-mobile-wrapper{margin:0 auto}.marquee{--base-height:3.5rem;--scale-factor-horizontal:.11;--scale-factor-vertical:.4;--logo-min-size:.5;--logo-max-size:1.25}@media screen and (width<768px){.marquee{--base-height:2.9rem;--scale-factor-horizontal:.11}}@property --captured-length{syntax:"<length>";inherits:false;initial-value:0}.marquee .logo-image{--safe-height:max(var(--height), 1);--base-ratio:calc(var(--width) / var(--safe-height));--factor-horizontal:min(var(--scale-factor-horizontal) * -1 * var(--base-ratio) + var(--scale-factor-horizontal) + 1, 1);--factor-vertical:max(var(--scale-factor-vertical) * -1 * var(--base-ratio) + var(--scale-factor-vertical) + 1, 1);--logo-height:clamp(var(--base-height) * var(--logo-min-size), var(--base-height) * var(--factor-horizontal) * var(--factor-vertical), var(--base-height) * var(--logo-max-size));height:var(--logo-height);max-width:100%;width:calc(var(--logo-height) * var(--base-ratio))}.marquee .logo-image img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;display:block}
