/* Keep the shared home link inside its grid cell on narrow screens. */
@media (max-width: 360px) {
  html:root body .site-header .site-brand {
    gap: 4px !important;
  }

  html:root body .site-header .site-brand__name {
    max-width: 100% !important;
    overflow: hidden !important;
    text-overflow: ellipsis !important;
    white-space: nowrap !important;
    font-size: .74rem !important;
  }
}
