.header-inner .site-navigation{display:flex;height:auto;gap:8px;align-items:center;flex-wrap:nowrap}.site-menu-toggle{display:none}.nav-group{position:relative}.header-inner .site-navigation>a,.nav-trigger{position:relative;display:flex!important;align-items:center;gap:7px;min-height:44px;padding:10px 12px!important;color:#d8e2ef;border:0;border-radius:6px;background:transparent;font:inherit;font-size:13px;font-weight:750;white-space:nowrap;cursor:pointer}.nav-trigger:hover,.nav-trigger[aria-expanded=true]{background:#ffffff16;color:#fff}.nav-trigger.current{background:#ffffff16;color:#fff}.nav-trigger:focus-visible,.site-menu-toggle:focus-visible{outline:3px solid #f2b13c;outline-offset:3px}.header-inner .nav-dropdown{position:absolute;top:calc(100% + 8px);left:0;min-width:220px;padding:8px;background:white;border:1px solid #dce4ef;border-radius:8px;box-shadow:0 12px 32px #071a3626;z-index:30}.header-inner .nav-dropdown[hidden]{display:none}.header-inner .site-navigation .nav-dropdown a{display:flex!important;justify-content:flex-start;min-height:44px;padding:11px 14px!important;margin:0;color:#0d2c57;background:white;font-size:13px;white-space:nowrap;border-radius:5px}.header-inner .site-navigation .nav-dropdown a:hover,.header-inner .site-navigation .nav-dropdown a.current{background:#edf2f8;color:#071a36}.header-inner .nav-dropdown a.current:after{display:none}.header-inner .site-navigation>.nav-group:last-child .nav-dropdown{left:auto;right:0}.section-placeholder{max-width:1100px;min-height:50vh;margin:auto;padding:64px 32px}.section-placeholder h1{font-size:clamp(36px,5vw,58px)}.section-placeholder>p:not(.eyebrow){max-width:700px;font-size:17px;line-height:1.8;color:#52657c;margin:24px 0}.section-placeholder>a{color:#315d94;font-weight:750}
@media(max-width:1100px) and (min-width:761px){.header-inner .site-navigation{flex-basis:100%;height:auto;min-height:44px;gap:12px;order:2}.header-inner{padding-bottom:5px}}
@media(max-width:760px){body>header{height:auto;min-height:74px}.header-inner{min-height:71px;height:auto;padding:12px 18px;gap:10px;flex-wrap:wrap}.header-inner .brand{order:0}.header-inner .brand .association-name{display:none}.header-inner .header-signin{order:1;margin-left:auto;font-size:11px;padding:9px 10px}.site-menu-toggle{display:flex;align-items:center;gap:6px;order:2;min-height:40px;padding:8px 10px;border:1px solid #ffffff60;border-radius:6px;background:transparent;color:white;font:inherit;font-size:12px;font-weight:750}.header-inner .site-navigation{display:none!important;order:3;flex:0 0 100%;height:auto;margin:0;padding:10px 0 0;align-items:stretch;gap:4px;border-top:1px solid #ffffff30}.header-inner .site-navigation.is-open{display:flex!important;flex-direction:column}.header-inner .site-navigation>a,.nav-trigger{width:100%;justify-content:space-between!important;min-height:44px;padding:12px!important;flex:none}.header-inner .nav-dropdown,.header-inner .site-navigation>.nav-group:last-child .nav-dropdown{position:static;min-width:0;margin:4px 0 8px;padding:4px;box-shadow:none}.header-inner .site-navigation .nav-dropdown a{padding-left:22px!important}.section-placeholder{padding:40px 20px}}
