/* Keep complete menu labels together, including at larger text sizes. */
[data-fit-navigation] .nav-link,
[data-fit-navigation] .jo-nav-cta{white-space:nowrap}
[data-fit-navigation]>.container{max-width:1680px;padding-inline:24px}
[data-fit-navigation] .navbar-brand,
[data-fit-navigation] .nav-item{flex-shrink:0}
@media(min-width:992px){
    [data-fit-navigation] .navbar-nav{flex-wrap:nowrap}
    [data-fit-navigation] .nav-link{padding-inline:10px!important}
    [data-fit-navigation] .jo-nav-cta{padding-inline:18px}
    [data-fit-navigation].jo-nav-compact>.container{flex-wrap:wrap}
    [data-fit-navigation].jo-nav-compact .navbar-toggler{display:block}
    [data-fit-navigation].jo-nav-compact .navbar-collapse{flex-basis:100%;flex-grow:1}
    [data-fit-navigation].jo-nav-compact .navbar-collapse:not(.show){display:none!important}
    [data-fit-navigation].jo-nav-compact .navbar-collapse.show{display:block!important}
    [data-fit-navigation].jo-nav-compact .navbar-nav{flex-direction:column;align-items:stretch!important;margin-left:0!important;padding-block:12px;gap:6px}
    [data-fit-navigation].jo-nav-compact .nav-item{margin-left:0!important}
    [data-fit-navigation].jo-nav-compact .nav-link{display:block}
}
@media(max-width:575.98px){[data-fit-navigation]>.container{padding-inline:16px}}
