/* Original transparent logo, with the existing header and hero dimensions retained. */
.brand-logo{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:120px;height:88px}
.brand-logo img{display:block;width:120px;height:120px;max-width:none;object-fit:contain;flex-shrink:0}
.site-footer .footer-grid>div>.brand-logo{display:inline-flex;width:170px;height:130px;margin:-20px 0 20px;min-height:0}
.site-footer .brand-logo img{width:170px;height:170px}
@media(max-width:800px){.site-header .brand-logo{width:98px;height:72px}.site-header .brand-logo img{width:98px;height:98px}}
