
/* Override earlier brand-column rules without changing wordmark typography. */
html body header.top .bar>a.site-header-brand.gs-diamond-brand,
html body header.top a.site-header-brand.gs-diamond-brand{
 display:inline-flex!important;flex-direction:row!important;flex-wrap:nowrap!important;
 align-items:center!important;justify-content:flex-start!important;
 gap:12px!important;min-width:0;grid-template-columns:none!important;
}
html body header.top a.site-header-brand.gs-diamond-brand>img.site-header-diamond{
 display:block!important;position:static!important;float:none!important;
 width:48px!important;height:auto!important;max-width:none!important;
 max-height:none!important;flex:0 0 48px!important;margin:0!important;
 align-self:center!important;object-fit:contain!important;
}
html body header.top a.site-header-brand.gs-diamond-brand>.site-header-wordmark{
 display:block!important;flex:0 1 auto;min-width:0;margin:0!important;
 align-self:center!important;
}
html body header.top a.site-header-brand.gs-diamond-brand>.site-header-wordmark>small{display:block!important}
@media(max-width:760px){
 html body header.top a.site-header-brand.gs-diamond-brand{gap:9px!important}
 html body header.top a.site-header-brand.gs-diamond-brand>img.site-header-diamond{
  width:34px!important;flex-basis:34px!important;
 }
}
