/* Header brand lockup: tagline spans the exact visible logo width. */
.logo.headerbrand {
  position: relative !important;
  padding-bottom: 16px !important;
  align-items: center !important;
  flex-shrink: 0;
}
.logo.headerbrand .brandtagline {
  position: absolute !important;
  left: 0 !important;
  bottom: 0 !important;
  width: max-content !important;
  display: inline-block !important;
  white-space: nowrap !important;
  transform-origin: left center !important;
  letter-spacing: .15px !important;
}
