.metro-home .metro-partners{padding:45px 0 60px;background:#fff}
.metro-home .metro-partners-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:25px}
.metro-home .metro-partners-heading .metro-home-kicker{margin:0;text-align:left;color:#52695e}
.metro-home .metro-partners .metro-partners-viewport{display:block;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;border-radius:15px}
.metro-home .metro-partners-viewport::-webkit-scrollbar{display:none}
.metro-home .metro-partners-track{display:flex;align-items:stretch;gap:24px;list-style:none;margin:0;padding:4px 0}
.metro-home .metro-partners.is-static .metro-partners-track{justify-content:center}
.metro-home .metro-partners-slide{display:block;flex:0 0 calc((100% - (var(--partners-visible) - 1)*24px)/var(--partners-visible));min-width:0;scroll-snap-align:start;margin:0;padding:0}
.metro-home .metro-partners-slide>a,.metro-home .metro-partners-slide>span{display:flex;align-items:center;justify-content:center;height:122px;padding:15px 20px;border:0;border-radius:0;background:transparent;box-shadow:none;box-sizing:border-box}
.metro-home .metro-partners-slide img{display:block;width:calc(160px * var(--partner-scale));height:calc(64px * var(--partner-scale));max-width:100%;max-height:90px;object-fit:contain;object-position:center;border:0;border-radius:0;box-shadow:none;background:transparent;filter:none;opacity:1;transition:filter .25s,opacity .25s}
.metro-home .metro-partners-heading{position:relative}
.metro-home .metro-partners.is-grayscale .metro-partners-slide img{filter:grayscale(1);opacity:.58}
.metro-home .metro-partners.is-grayscale .metro-partners-slide:hover img,.metro-home .metro-partners.is-grayscale .metro-partners-slide:focus-within img{filter:grayscale(0);opacity:1}
@media(max-width:800px){.metro-home .metro-partners{--partners-visible:2!important}.metro-home .metro-partners-track{gap:16px}.metro-home .metro-partners-slide{flex-basis:calc((100% - 16px)/2)}}
@media(max-width:420px){.metro-home .metro-partners{--partners-visible:1!important}.metro-home .metro-partners-slide{flex-basis:100%}.metro-home .metro-partners-heading{gap:12px}.metro-home .metro-partners-heading .metro-home-kicker{font-size:10px}}
@media(prefers-reduced-motion:reduce){.metro-home .metro-partners-slide img{transition:none}}

.metro-home .metro-partners-clean .metro-partners-slide,.metro-home .metro-partners-clean .metro-partners-slide>a,.metro-home .metro-partners-clean .metro-partners-slide>span,.metro-home .metro-partners-clean .metro-partners-slide img{border:0!important;border-radius:0!important;box-shadow:none!important;background:transparent!important}
.metro-home .metro-partners-clean .metro-partners-viewport:focus-visible,.metro-home .metro-partners-clean .metro-partners-slide a:focus-visible{outline:2px solid #e96500;outline-offset:3px}
