/* Use the approved artwork intact, with proportional responsive sizing. */
header .brand.approved-logo{display:block;flex:0 0 auto;width:280px;max-width:100%;line-height:0;letter-spacing:normal;padding:0}
header .approved-logo img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain}
header nav:has(>.approved-logo),header .header-inner:has(>.approved-logo){height:auto;flex-wrap:wrap}
@media(max-width:600px){header .brand.approved-logo{width:240px}}
