.media-logos-module{--ml-carousel-item-h:36px;--ml-carousel-img-h:36px;--ml-carousel-img-max-w:120px;--ml-grid-img-max-w:160px;--ml-grid-img-max-h:54px;--ml-grid-img-mobile-max-w:200px;--ml-grid-img-mobile-max-h:52px;--ml-grid-img-mobile-vh:min(48px,11vw);--ml-grid-img-xs-max-w:180px;--ml-grid-img-xs-max-h:46px;--ml-grid-img-xs-vh:min(42px,12vw);align-items:center;box-sizing:border-box;display:flex;flex-direction:column;max-width:100%;width:100%}.media-logos-module--logo-lg{--ml-carousel-item-h:54px;--ml-carousel-img-h:54px;--ml-carousel-img-max-w:180px;--ml-grid-img-max-w:240px;--ml-grid-img-max-h:81px;--ml-grid-img-mobile-max-w:300px;--ml-grid-img-mobile-max-h:78px;--ml-grid-img-mobile-vh:min(72px,16.5vw);--ml-grid-img-xs-max-w:270px;--ml-grid-img-xs-max-h:69px;--ml-grid-img-xs-vh:min(63px,18vw)}.media-logos-module--logo-xl{--ml-carousel-item-h:72px;--ml-carousel-img-h:72px;--ml-carousel-img-max-w:240px;--ml-grid-img-max-w:320px;--ml-grid-img-max-h:108px;--ml-grid-img-mobile-max-w:400px;--ml-grid-img-mobile-max-h:104px;--ml-grid-img-mobile-vh:min(96px,22vw);--ml-grid-img-xs-max-w:360px;--ml-grid-img-xs-max-h:92px;--ml-grid-img-xs-vh:min(84px,24vw)}.media-logos-module .logos .waves-image-logo-2{max-height:var(--ml-grid-img-max-h);max-width:var(--ml-grid-img-max-w)}.media-logos-module .logos,.media-logos-module>.header-badge.w-layout-hflex{align-items:center;box-sizing:border-box;justify-content:center;max-width:100%;width:100%}.media-logos-module .logos{align-content:center;margin-left:auto;margin-right:auto}.media-logos-module--no-badge .logos{margin-top:0}.media-logos-module:not(.media-logos-module--no-badge)>.header-badge{margin-bottom:12px}.media-logos-module--carousel{overflow:hidden}.media-logos__carousel{align-self:stretch;max-width:100%;pointer-events:auto;-webkit-user-select:none;user-select:none}.media-logos__carousel,.media-logos__carousel-viewport{overflow:hidden;width:100%}.media-logos__carousel-track{align-items:center;display:flex;flex-direction:row;gap:clamp(44px,6.4vw,72px);width:max-content;will-change:transform}.media-logos-module--carousel-static .media-logos__carousel-track{flex-wrap:wrap;gap:clamp(32px,5vw,64px);justify-content:center;width:100%}.media-logos__carousel-item{align-items:center;display:flex;flex:0 0 auto;height:var(--ml-carousel-item-h);justify-content:center;min-width:0}.media-logos__carousel-link,.media-logos__carousel-media{align-items:center;color:inherit;display:flex;justify-content:center;text-decoration:none}.media-logos__carousel-media,.media-logos__cell--static{cursor:default}.media-logos__carousel-img{display:block;height:var(--ml-carousel-img-h);max-width:var(--ml-carousel-img-max-w);object-fit:contain;object-position:center;width:auto}.media-logos-module--carousel .media-logos__carousel-img{filter:grayscale(100%);-webkit-filter:grayscale(100%);opacity:.8;transition:opacity .4s ease,filter .4s ease}.media-logos-module--carousel .media-logos__carousel-item:focus-within .media-logos__carousel-img,.media-logos-module--carousel .media-logos__carousel-item:hover .media-logos__carousel-img{filter:none;-webkit-filter:none;opacity:1}.media-logos-module--carousel .media-logos__carousel-link:focus-visible{border-radius:4px;outline:2px solid #ff5d2c;outline-offset:3px}@media screen and (max-width:767px){.media-logos-module:not(.media-logos-module--carousel) .logos{--media-logos-gap-x:clamp(8px,2.4vw,18px);--media-logos-gap-y:clamp(12px,2.8vw,20px);align-content:center;align-items:center;display:flex;flex-wrap:wrap;gap:var(--media-logos-gap-y) var(--media-logos-gap-x);justify-content:center}.media-logos-module:not(.media-logos-module--carousel) .logos .media-logos__cell{align-items:center;box-sizing:border-box;flex:0 0 calc(33.33333% - var(--media-logos-gap-x)*2/3);justify-content:center;max-width:calc(33.33333% - var(--media-logos-gap-x)*2/3);width:calc(33.33333% - var(--media-logos-gap-x)*2/3)}.media-logos-module:not(.media-logos-module--carousel) .logos .waves-image-logo-2{margin-left:auto;margin-right:auto;max-height:var(--ml-grid-img-mobile-vh);max-width:var(--ml-grid-img-mobile-max-w);object-position:center}}@media screen and (max-width:479px){.media-logos-module .logos .waves-image-logo-2{max-height:var(--ml-grid-img-xs-max-h);max-width:var(--ml-grid-img-xs-max-w)}.media-logos-module:not(.media-logos-module--carousel) .logos .waves-image-logo-2{max-height:var(--ml-grid-img-xs-vh)}}@media (prefers-reduced-motion:reduce){.media-logos__carousel-track{will-change:auto}}