/* V17: high contrast mobile drawer, isolated from legacy overlay styles */
@media(max-width:1050px){
html body .b7-nav.b8-nav{z-index:2147483000!important;background:#082437!important;opacity:1!important;filter:none!important;mix-blend-mode:normal!important;isolation:isolate!important;color:#fff!important;box-shadow:-18px 0 55px #0009!important;padding-top:24px!important}
html body .b7-nav.b8-nav.open{opacity:1!important;visibility:visible!important;pointer-events:auto!important}
html body .b7-nav.b8-nav>a.b8-navlink{background:#173b50!important;background-image:none!important;border:1px solid #426176!important;color:#fff!important;opacity:1!important;filter:none!important;text-shadow:none!important;font-family:Manrope,Arial,sans-serif!important;font-size:14px!important;font-weight:750!important;line-height:1.4!important;letter-spacing:.15px!important;box-shadow:none!important;min-height:56px!important}
html body .b7-nav.b8-nav>a.b8-navlink .b8-label{display:block!important;color:#fff!important;opacity:1!important;visibility:visible!important;font-size:14px!important;font-weight:750!important;text-shadow:none!important;filter:none!important}
html body .b7-nav.b8-nav>a.b8-navlink .b8-iconwrap{background:#315066!important;color:#ffdc85!important;opacity:1!important}
html body .b7-nav.b8-nav>a.b8-navlink svg{color:#ffdc85!important;stroke:#ffdc85!important;opacity:1!important}
html body .b7-nav.b8-nav>a.b8-navlink[aria-current=page]{background:#294b5b!important;border-color:#f2c96e!important}
html body .b16-drawer-heading,html body .b16-drawer-heading strong{color:#fff!important;opacity:1!important}
html body .b16-drawer-heading small{color:#c9dbe8!important;opacity:1!important}
html body .b16-drawer-footer{opacity:1!important}
html body .b16-drawer-footer>a{color:#082437!important;opacity:1!important}
html body .b16-backdrop{z-index:2147481000!important;background:rgba(1,12,20,.65)!important}
html body .b7-toggle.is-open{z-index:2147483500!important}
html body .b15-overlay,html body .b13-overlay{display:none!important;opacity:0!important;pointer-events:none!important}
}
