/* Same mobile header, explicit flex overrides its recovered three-column grid. */
@media(max-width:900px){
 body[data-gx-home-ux="v1"] .site-header .header-row{display:flex;flex-flow:row nowrap;align-items:center;justify-content:space-between;min-height:76px;padding-block:6px}
 body[data-gx-home-ux="v1"] .site-header .header-row>#gx-public-agent-x{margin-left:0}
 body[data-gx-home-ux="v1"] .site-header .mobile-nav summary{min-width:44px;min-height:44px}
}
