.brand-logo-frame{display:inline-block;position:relative;width:220px;height:54px;overflow:hidden;vertical-align:middle;flex-shrink:0}.brand-logo-frame img{position:absolute;width:124%;max-width:none;height:auto;left:-12%;top:50%;transform:translateY(-50%)}header .brand-logo-frame{margin-block:-8px}footer .brand-logo-frame{margin-left:-4px}@media(max-width:600px){.brand-logo-frame{width:166px;height:46px}}
footer .brand-logo-frame{background:#fff;border-radius:4px}.ba-brand .brand-logo-frame{margin-right:12px}.brand-logo-frame img{border:0}@media(prefers-color-scheme:dark){.brand-logo-frame{background:#fff;border-radius:4px}}
