.c2b-brand-strip{background:#f8f8f6;color:#37343c;border-block:1px solid #e6e4e7;padding:25px 24px 30px}
.c2b-brand-strip__inner{max-width:1320px;margin:auto}
.c2b-brand-strip__heading{color:#65616b;text-align:center;font-size:10px;font-weight:700;letter-spacing:.19em;text-transform:uppercase;margin:0 0 24px;line-height:1.4}
.c2b-brand-strip__logos{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-around;gap:24px 32px;list-style:none;padding:0;margin:0}
.c2b-brand-strip__logo{display:flex;align-items:center;justify-content:center;flex:0 1 180px;margin:0;height:53px}
.c2b-brand-strip__logo a{display:flex;align-items:center;justify-content:center;width:100%;min-height:44px;border-radius:4px;transition:background-color .2s ease}
.c2b-brand-strip__logo a:hover{background:#5523630a}
.c2b-brand-strip__logo img{display:block;width:auto;max-width:100%;height:auto;max-height:52px;object-fit:contain}
.c2b-brand-strip__logo a:focus-visible{outline:2px solid #682c78;outline-offset:6px;border-radius:3px}
.c2b-brand-strip-section{margin:0!important}
@media(max-width:749px){.c2b-brand-strip{padding:23px 18px 26px}.c2b-brand-strip__heading{margin-bottom:20px}.c2b-brand-strip__logos{gap:18px 24px;justify-content:center}.c2b-brand-strip__logo{flex-basis:130px;height:38px}.c2b-brand-strip__logo img{max-height:38px}}
@media(prefers-reduced-motion:reduce){.c2b-brand-strip__logo a{transition:none}}
