/* Keep every top-level destination visible without horizontal scrolling. */
@media(max-width:700px){
 body .header,body.economy-page .header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px 8px;height:auto;min-height:0;padding:16px 24px;align-items:center}
 body .header>.brand{grid-column:1;grid-row:1;min-width:0}
 body .header>.header-actions{grid-column:2;grid-row:1;gap:8px}
 body .header>nav,body.economy-page .header>nav{display:grid;grid-column:1/-1;grid-row:2;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px 8px;width:100%;min-width:0;order:initial}
 body .header>nav>a{display:flex;align-items:center;justify-content:center;min-height:40px;padding:8px 2px;font-size:16px;line-height:1.4;text-align:center;white-space:normal;overflow-wrap:break-word}
 body:not(.economy-page) .header>nav{border-top:1px solid #fff8ec30;padding-top:8px}
 body.economy-page .header>nav{border-top:1px solid #ccb99f;padding-top:8px}
 body:not(.economy-page) .hero-content{padding-top:230px}
}
