/* The additional Blog link has its own touch row on narrow arcade headers. */
.site-header .nav-link{min-width:44px;justify-content:center}
@media(max-width:640px){
  .arcade-header .header-inner{height:auto;min-height:80px;flex-wrap:wrap;row-gap:0;padding-top:10px;padding-bottom:0}
  .arcade-header .header-inner>nav{order:3;flex-basis:100%;height:48px;gap:24px}
  .arcade-header .nav-link{min-height:48px}
}

/* The compact layout is shared by Blog and legal pages. */
.content-header .header-inner{gap:48px}
.content-header .header-inner>nav{margin-left:auto}
.site-header .brand{min-height:44px}
@media(max-width:640px){
  .content-header .header-inner .brand{font-size:10px;gap:7px}
  .content-header .header-inner>nav{gap:16px}
  .content-header .nav-link{font-size:7px}
}
@media(max-width:540px){
  .content-header .header-inner{gap:18px;padding:0 16px}
  .content-header .header-inner .brand{font-size:9px;gap:8px}
  .content-header .header-inner>nav{gap:16px}
  .content-header .nav-link{font-size:7px;min-width:44px;justify-content:center}
}
