/* Mobile-only corrections; desktop layouts stay unchanged. */
@media (max-width: 760px) {
  .site-v28 .topbar {
    flex-direction: row;
    align-items: center;
  }

  .site-v28 .topbar .brand {
    width: auto;
    flex: 1 1 0;
  }

  .site-v28 .topbar .nav-toggle {
    flex: 0 0 46px;
  }

  /* This decorative brand thumbnail repeats the publication label below it. */
  .thought-leadership-page .publication-brand-media {
    display: none;
  }
}
