.main-nav{align-items:center}.nav-group{position:relative;color:#dce8ee}.nav-group summary{list-style:none;padding:10px 12px;cursor:pointer}.nav-group summary::-webkit-details-marker{display:none}.nav-group summary::after{content:' ▾';font-size:.72em}.nav-group[open] summary,.nav-group summary:hover{color:#fff}.nav-menu{position:absolute;z-index:50;top:calc(100% + 8px);left:0;min-width:220px;padding:8px;background:#172433;border:1px solid #365164;border-radius:10px;box-shadow:0 12px 30px rgba(0,0,0,.25)}.nav-menu a{display:block;white-space:nowrap;padding:9px 12px!important;border-radius:6px}.nav-menu a:hover{background:#247b8f}.inline-form{display:inline-flex}.global-search{max-width:none;margin:0 0 24px}.global-search input{font-size:17px;padding:13px 15px}.result-count{color:var(--muted);font-weight:500;font-size:14px}.search-section{margin-top:22px}@media(max-width:760px){.main-nav{align-items:stretch}.nav-group{flex:0 0 auto}.nav-menu{position:fixed;top:auto;left:14px;right:14px;min-width:0}.nav-group summary{white-space:nowrap}}
