/* Keep account controls in the expanded menu on narrow marketing pages. */
@media (max-width: 640px) {
  .marketing-refresh .site-header { grid-template-columns: minmax(0, 1fr) auto; }
  .marketing-refresh .site-header .menu-toggle { grid-column: 2; }
  .marketing-refresh .site-header .nav-actions { display: none; }
  .marketing-refresh .site-header.nav-open .nav-actions {
    display: grid;
    grid-column: 1 / -1;
    grid-row: 3;
    grid-template-columns: minmax(0, 1fr);
    width: 100%;
    max-width: 100%;
  }
  .marketing-refresh .site-header.nav-open .account-control { overflow: visible; }
  .marketing-refresh .site-header.nav-open .account-menu-panel { position: static; width: 100%; }
}
