
/* Official homepage header branding: preserve logo proportions and tagline color. */
.site-header .brand-group{width:240px;flex-shrink:0;display:flex;align-items:center}
.site-header .brand-group .brand{display:block;position:relative;width:240px;height:77px;overflow:visible}
.site-header .brand-group .brand img{display:block;position:static;left:auto;top:auto;width:100%;height:100%;object-fit:contain;object-position:left center;max-width:none}
.site-header .brand-group .brand-tagline{display:none}
@media(max-width:700px){.site-header .brand-group{width:175px}.site-header .brand-group .brand{width:175px;height:68px}}
