.brand-mark {
  display: inline-flex;
  align-items: center;
  gap: 0.35rem;
}

.brand-logo {
  display: block;
  height: 2rem;
  width: auto;
}

.brand-mark span {
  line-height: 1;
}

.hide-mobile {
  display: none !important;
}

@media (min-width: 768px) {
  .hide-mobile {
    display: inline-flex !important;
  }

  img.hide-mobile {
    display: block !important;
  }
}
