.client-mediatown.mtm-partner-recognition{--mtm-recognition-ink:#161a16;--mtm-recognition-muted:#5b625d;--mtm-recognition-accent:#3d6de3;background:#f5f5f3;box-sizing:border-box;color:var(--mtm-recognition-ink);overflow:hidden;padding:clamp(68px,7vw,104px) 0;width:100%}.client-mediatown.mtm-partner-recognition--white{background:#fff}.client-mediatown.mtm-partner-recognition *,.client-mediatown.mtm-partner-recognition :after,.client-mediatown.mtm-partner-recognition :before{box-sizing:border-box}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__inner{margin-inline:auto;width:min(100% - 48px,1280px)}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__intro{margin-bottom:clamp(34px,4vw,54px);text-align:center}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__eyebrow{color:var(--client-theme-muted,#707771);font:700 11px/1.3 Instrument Sans,sans-serif;letter-spacing:.13em;margin:0 0 12px;text-transform:uppercase}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__heading{color:var(--mtm-recognition-ink);font:600 clamp(32px,3.8vw,52px)/1.06 Inter Tight,sans-serif!important;letter-spacing:-.04em!important;margin:0;text-wrap:balance}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport{outline:0}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport:focus-visible{outline:3px solid var(--mtm-recognition-accent);outline-offset:6px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__track{width:100%}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list{display:grid;gap:clamp(18px,2.6vw,36px);grid-template-columns:repeat(var(--mtm-recognition-count,5),minmax(0,1fr));list-style:none;margin:0;padding:0}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list--clone{display:none}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__item{min-width:0}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__badge{align-items:center;color:inherit;display:flex;flex-direction:column;height:100%;text-align:center;text-decoration:none;width:100%}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__badge[href]:focus-visible{outline:3px solid var(--mtm-recognition-accent);outline-offset:5px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__logo{align-items:center;display:flex;height:94px;justify-content:center;margin-bottom:18px;width:100%}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__logo img{display:block;height:auto;max-height:88px;max-width:min(100%,170px);object-fit:contain;width:auto}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__placeholder{border:1px dashed #adb3ad;border-radius:50%;color:#858d86;display:grid;font:400 30px/1 Instrument Sans,sans-serif;height:72px;place-items:center;width:72px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__title{display:block;font:700 clamp(16px,1.4vw,19px)/1.22 Instrument Sans,sans-serif;letter-spacing:-.02em;margin-bottom:9px;max-width:22ch;text-wrap:balance}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__description{color:var(--mtm-recognition-muted);display:block;font:400 14px/1.45 Instrument Sans,sans-serif;max-width:25ch;text-wrap:pretty}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__badge[href]:hover .mtm-partner-recognition__title{text-decoration:underline;text-decoration-color:var(--mtm-recognition-accent);text-underline-offset:4px}@media (max-width:1050px) and (min-width:768px){.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:46px}}@keyframes mtm-partner-recognition-scroll{to{transform:translateX(-50%)}}@media (max-width:767px){.client-mediatown.mtm-partner-recognition{padding-block:64px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__inner{width:min(100% - 32px,1280px)}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__intro{margin-bottom:32px;text-align:left}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__heading{font-size:clamp(32px,8.5vw,42px)!important}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport{overflow:hidden;width:calc(100% + 16px)}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__track{animation:mtm-partner-recognition-scroll var(--mtm-recognition-duration,30s) linear infinite;display:flex;width:max-content;will-change:transform}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport:active .mtm-partner-recognition__track,.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport:focus-within .mtm-partner-recognition__track,.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport:hover .mtm-partner-recognition__track{animation-play-state:paused}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list,.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list--clone{display:flex;flex:none;gap:26px;padding-right:26px;width:max-content}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__item{flex:0 0 190px;width:190px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__badge{align-items:flex-start;text-align:left}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__logo{height:68px;justify-content:flex-start;margin-bottom:13px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__logo img{max-height:64px;max-width:150px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__placeholder{height:60px;width:60px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__title{font-size:16px}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__description{font-size:13px}}@media (prefers-reduced-motion:reduce){.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__viewport{overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__track{animation:none;will-change:auto}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__list--clone{display:none}.client-mediatown.mtm-partner-recognition .mtm-partner-recognition__item{scroll-snap-align:start}}