.av-nav-inner .av-solutions-menu>.av-solutions-panel{position:fixed;top:94px;left:50%;transform:translateX(-50%);width:min(900px,calc(100vw - 48px));padding:0;max-height:calc(100dvh - 115px);overflow:auto;border-top:2px solid #092123;box-shadow:0 16px 35px #09212320}.av-solutions-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:24px}.av-solutions-group{min-width:0}.av-solutions-group h2{font-family:inherit;font-size:11px;font-weight:600;letter-spacing:.09em;text-transform:uppercase;color:#527365;line-height:1.5;margin:0 0 15px;padding:0 10px}.av-nav-inner .av-solutions-menu .av-solutions-group a{font-size:14px;line-height:1.5;padding:10px;border-radius:4px}.av-nav-inner .av-solutions-overview,.av-nav-inner .av-solutions-how{display:flex;align-items:center;justify-content:space-between;padding:16px 34px;font-size:14px}.av-nav-inner .av-solutions-overview{background:#eff5f1;border-bottom:1px solid #dce6df}.av-nav-inner .av-solutions-how{border-top:1px solid #dce6df;color:#315d4d}.av-solutions-menu a:focus-visible{outline:2px solid #527365;outline-offset:-3px}
@media(max-width:899px){.av-nav-inner .av-solutions-menu>.av-solutions-panel{position:static;transform:none;width:100%;max-height:none;overflow:visible;box-shadow:none;border-top:0;margin:0 0 14px}.av-solutions-columns{grid-template-columns:1fr;gap:22px;padding:22px 6px}.av-solutions-group h2{font-size:11px;margin-bottom:8px}.av-nav-inner .av-solutions-menu .av-solutions-group a{padding:10px;font-size:15px}.av-nav-inner .av-solutions-overview,.av-nav-inner .av-solutions-how{padding:14px 16px}}
