/* Nine primary destinations: keep labels whole and wrap links when needed. */
.site-nav:has(.rlfx-radio-navigation){display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:16px;row-gap:8px}
.site-nav-links.rlfx-radio-navigation,.rl-nav-links.rlfx-radio-navigation{display:flex;flex-wrap:wrap;min-width:0;overflow:visible;gap:0 8px;align-items:center}
.rlfx-radio-navigation :is(.nav-link,.rl-nav-link){white-space:nowrap;flex:0 0 auto;min-height:44px}
.site-nav:has(.rlfx-radio-navigation) .site-brand,.rl-site-nav:has(.rlfx-radio-navigation) .rl-brand{white-space:nowrap}
@media(max-width:900px){.site-nav:has(.rlfx-radio-navigation){grid-template-columns:1fr auto;padding-top:8px;padding-bottom:8px}.site-nav-links.rlfx-radio-navigation{grid-column:1/-1;grid-row:2;justify-content:flex-start}.site-nav:has(.rlfx-radio-navigation) .nav-search{grid-column:2;grid-row:1}.rl-site-nav:has(.rlfx-radio-navigation){flex-wrap:wrap}.rl-nav-links.rlfx-radio-navigation{flex-basis:100%}}
