/* Loaded only by reviewed, unprotected pages. */
[data-tws-business-navigation-v1].mobile-drawer {box-sizing:border-box;max-width:100vw;visibility:hidden}
[data-tws-business-navigation-v1].mobile-drawer.open {visibility:visible}
[data-tws-business-navigation-v1] a:focus-visible,
[data-tws-business-navigation-v1] button:focus-visible {outline:3px solid #d3f39c!important;outline-offset:3px}
[data-tws-business-navigation-v1] a[aria-current="page"] {text-decoration:underline;text-underline-offset:5px}
@media(max-width:900px) {
 [data-tws-business-navigation-v1].site-head .head-inner > nav[aria-label="Primary navigation"],
 [data-tws-business-navigation-v1].site-head.menu-enhanced .mobile-nav {display:none!important}
 [data-tws-business-navigation-v1].site-head .menu-toggle {display:flex!important}
}
@media(min-width:901px) {
 [data-tws-business-navigation-v1].site-head .menu-toggle {display:none!important}
 [data-tws-business-navigation-v1].site-head .head-inner > nav[aria-label="Primary navigation"] {display:flex!important;gap:clamp(10px,1.5vw,24px)}
}

/* Keep every approved destination usable when scripts are disabled/unavailable. */
@media(max-width:900px) {
 [data-tws-business-navigation-v1].site-head:not(.menu-enhanced) .head-inner {flex-wrap:wrap}
 [data-tws-business-navigation-v1].site-head:not(.menu-enhanced) .mobile-nav {display:flex!important;flex:0 0 100%;flex-wrap:wrap;gap:8px 16px;padding:12px 0}
 [data-tws-business-navigation-v1].site-head:not(.menu-enhanced) .mobile-nav > a {display:inline-flex!important;align-items:center;min-height:44px}
}
