
/* Logo prominence overrides */
@media (min-width: 1024px){
  .site-header .brand img { height: 96px !important; max-height: 96px; }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .site-header .brand img { height: 72px !important; max-height: 72px; }
}
@media (max-width: 767.98px){
  .site-header .brand img { height: 48px !important; max-height: 48px; }
}

/* Maintain header alignment when logo grows */
.site-header .container { align-items: center; }
.site-header .brand { display: inline-flex; align-items: center; }
