/* Original transparent PNG; full colour in the header, white in the footer. */
.brand[data-official-logo]{display:flex;align-items:center;line-height:0;flex-shrink:0}
.brand[data-official-logo]>.brand-logo{display:block;width:170px;height:auto;max-width:none;object-fit:contain}
.v3-footer-brand[data-official-logo]{width:max-content;max-width:100%}
.v3-footer-brand[data-official-logo]>.footer-logo-surface{display:block;width:max-content;max-width:100%;padding:0;border-radius:0;background:transparent;line-height:0}
.footer-logo-surface>.footer-brand-logo{display:block;width:180px;max-width:100%;height:auto;object-fit:contain;filter:brightness(0) invert(1)}
.v3-footer-brand[data-official-logo]>small{margin-top:12px;line-height:1.6}
@media(max-width:1023px){
  .brand[data-official-logo]>.brand-logo{width:142px}
}
@media(max-width:359px){
  .brand[data-official-logo]>.brand-logo{width:130px}
}
