/* v29: tighter real logo + subtle service-name links */
.unified-header .brand-logo-img,
.site-header .brand-logo-img{
  width:116px!important;
  height:58px!important;
  max-width:116px!important;
  object-fit:contain!important;
  object-position:left center!important;
}
.service-text-link{
  color:inherit;
  text-decoration:none;
  border-bottom:1px solid transparent;
  transition:border-color .16s ease,color .16s ease;
}
.service-text-link:hover{
  color:#31a7ff;
  border-bottom-color:rgba(49,167,255,.55);
}
@media(max-width:720px){
  .unified-header .brand-logo-img,
  .site-header .brand-logo-img{
    width:90px!important;
    height:50px!important;
    max-width:90px!important;
  }
}
