/* Complete approved logo, with transparent background and black wordmark. */
header .header-inner{height:164px}
.brand .brand-logo{display:block;width:144px;height:144px;object-fit:contain;flex-shrink:0}
.footer-brand .brand-logo{width:200px;height:200px}
.footer-brand small{white-space:normal;max-width:240px}
@media(max-width:760px){header .header-inner{height:124px;gap:18px}.brand .brand-logo{width:104px;height:104px}header nav{top:124px}.footer-brand .brand-logo{width:180px;height:180px}}
