/* Keep the three destinations reachable on narrow screens. */
@media(max-width:700px){
.home-page>.site-header,.selection-page>.site-header{display:grid;grid-template-columns:max-content 1fr;gap:4px 10px;padding:10px 16px;}
.home-page>.site-header .brand,.selection-page>.site-header .brand{font-size:20px;gap:8px;}
.home-page>.site-header .brand-mark,.selection-page>.site-header .brand-mark{width:23px;height:27px;}
.home-page>.site-header .main-nav,.selection-page>.site-header .main-nav{display:flex;justify-content:flex-end;gap:10px;margin:0;}
.home-page>.site-header .main-nav a:nth-child(-n+3),.selection-page>.site-header .main-nav a:nth-child(-n+3){display:inline-flex;align-items:center;min-height:44px;font-size:11px;white-space:nowrap;}
.home-page>.site-header .main-nav a:last-child,.selection-page>.site-header .main-nav a:last-child{display:none;}
.home-page>.site-header .main-nav a span,.selection-page>.site-header .main-nav a span{display:none;}
.home-page>.site-header .main-nav .nav-active::after,.selection-page>.site-header .main-nav .nav-active::after{bottom:2px;}
.home-page>.site-header .header-account,.selection-page>.site-header .header-account{grid-column:1/-1;justify-content:flex-end;}
}
