/* Shared header-only logo scale. The square source includes transparent padding. */
body header .brand,
body .offer-nav>a:first-child,
body .qa-nav>a:first-child,
body nav>:has(>.mw-nav-logo-img){display:flex!important;align-items:center!important;justify-content:center!important;width:174px!important;height:66px!important;flex:0 0 174px!important;overflow:hidden!important;padding:0!important}
body header .brand img,
body .offer-nav>a:first-child img,
body .qa-nav>a:first-child img,
body nav .mw-nav-logo-img{display:block!important;width:212px!important;height:212px!important;max-width:none!important;max-height:none!important;object-fit:contain!important;flex:none!important;transform:none!important;margin:0!important}
body .qa-nav{height:82px;min-height:82px;box-sizing:border-box;padding-top:8px;padding-bottom:8px}
@media(max-width:600px){
body header .brand,body .offer-nav>a:first-child,body .qa-nav>a:first-child,body nav>:has(>.mw-nav-logo-img){width:126px!important;height:54px!important;flex-basis:126px!important}
body header .brand img,body .offer-nav>a:first-child img,body .qa-nav>a:first-child img,body nav .mw-nav-logo-img{width:154px!important;height:154px!important}
body .qa-nav{height:70px;min-height:70px;padding-top:8px;padding-bottom:8px}
}
