.media-logos-module{--ml-badge-strip-gap:24px;--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):not(.media-logos-module--carousel)>.header-badge{margin-bottom:12px}.media-logos-module--carousel:not(.media-logos-module--no-badge){row-gap:var(--ml-badge-strip-gap)}.media-logos-module--carousel:not(.media-logos-module--no-badge)>.header-badge{margin-bottom:0}.media-logos-module--carousel{overflow:hidden}.media-logos__carousel{align-self:stretch;max-width:100%;overflow:hidden;pointer-events:auto;-webkit-user-select:none;user-select:none;width:100%}.media-logos__carousel-viewport{overflow:hidden;position:relative;width:100%;--ml-logo-edge-fade:clamp(28px,10%,72px);-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--ml-logo-edge-fade),#000 calc(100% - var(--ml-logo-edge-fade)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--ml-logo-edge-fade),#000 calc(100% - var(--ml-logo-edge-fade)),transparent 100%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%;mask-size:100% 100%}.media-logos-module--carousel-static .media-logos__carousel-viewport{-webkit-mask-image:none;mask-image:none}.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--tabs.media-logos-module--carousel .media-logos__carousel-img{filter:none;-webkit-filter:none;opacity:1}.media-logos-module--carousel .media-logos__carousel-link:focus-visible{border-radius:4px;box-shadow:var(--cambiate-focus-glow,0 0 0 4px rgba(33,63,104,.24));outline:none}@media screen and (max-width:767px){.media-logos__carousel-viewport{--ml-logo-edge-fade:clamp(20px,8%,48px)}.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}}.media-logos-module--tabs{row-gap:16px}.media-logos-module--tabs:not(.media-logos-module--no-badge)>.header-badge{margin-bottom:0}.media-logos-module--tabs.media-logos-module--carousel:not(.media-logos-module--no-badge){row-gap:var(--ml-badge-strip-gap)}.media-logos__tabs{display:flex;flex-wrap:nowrap;gap:8px;justify-content:center;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;width:100%;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;box-sizing:border-box;padding:4px 12px;scroll-padding-inline:12px}.media-logos__tabs::-webkit-scrollbar{display:none}.media-logos__tab{align-items:center;background-color:transparent;border:0;border-radius:12px;color:#213f68;cursor:pointer;display:inline-flex;flex-shrink:0;font-family:inherit;font-size:15px;font-weight:600;justify-content:center;letter-spacing:-.01em;line-height:1.2;min-height:40px;padding:8px 16px;transition:background-color .2s ease,color .2s ease;-webkit-user-select:none;user-select:none}.media-logos__tab:hover{background-color:rgba(236,241,249,.72)}.media-logos__tab:focus-visible{box-shadow:var(--cambiate-focus-glow,0 0 0 4px rgba(33,63,104,.24));outline:none}.media-logos__panes,.media-logos__wrap{box-sizing:border-box;max-width:100%;width:100%}.media-logos__wrap{align-items:center;display:flex;flex-direction:column;gap:16px}.media-logos__wrap--single{gap:0}.media-logos-module--tabs:not(.media-logos-module--carousel) .media-logos__panes{display:grid;grid-template-columns:1fr;grid-template-rows:1fr}.media-logos-module--tabs:not(.media-logos-module--carousel) .media-logos__pane{content-visibility:hidden;grid-area:1/1;min-width:0;opacity:0;pointer-events:none;visibility:hidden;width:100%}.media-logos-module--tabs:not(.media-logos-module--carousel) .media-logos__pane .logos{align-content:center;align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;margin-top:0;max-width:100%;width:100%}.media-logos-module--tabs:not(.media-logos-module--carousel):not(.media-logos-module--no-badge) .media-logos__pane .logos{margin-top:0}.media-logos-module--tabs.media-logos-module--carousel .media-logos__panes{width:100%}.media-logos-module--tabs.media-logos-module--carousel .media-logos__pane{display:none;width:100%}.media-logos-module--tabs.media-logos-module--carousel .media-logos__pane .media-logos__carousel{min-height:var(--ml-carousel-item-h);width:100%}.media-logos-module--tabs.media-logos-module--carousel .media-logos__pane .media-logos__carousel-img{flex-shrink:0}.media-logos-module--tabs-single:not(.media-logos-module--carousel) .media-logos__pane{content-visibility:visible;opacity:1;pointer-events:auto;visibility:visible}.media-logos-module--tabs-single.media-logos-module--carousel .media-logos__pane{display:block;width:100%}@media screen and (max-width:767px){.media-logos__tabs{justify-content:flex-start}.media-logos__tab{font-size:14px;min-height:36px;padding:8px 14px}}