/* HVA v1.1.4 Public navigation refinement: scoped, without touching global site styles */
.hva-site-header{box-shadow:0 5px 24px rgba(6,33,72,.06)}
.hva-nav-modern{gap:clamp(8px,1.2vw,23px);align-items:center}
.hva-nav-modern>a,.hva-nav-modern .hva-nav-dropdown-trigger{font-weight:650;transition:color .2s ease,background .2s ease}
.hva-nav-modern>a:hover,.hva-nav-modern .hva-nav-dropdown-trigger:hover{color:#0954b4}
.hva-nav-modern .hva-nav-active,.hva-nav-modern .hva-explore-active>.hva-nav-dropdown-trigger{color:#002677!important}
.hva-nav-modern .hva-nav-dropdown-panel{border-radius:13px;min-width:250px;box-shadow:0 16px 38px rgba(4,34,74,.16);border:1px solid #e1e9f3;padding:8px}
.hva-nav-modern .hva-nav-dropdown-panel a{display:flex;align-items:center;gap:10px;border-radius:8px;padding:11px 12px;white-space:nowrap;color:#1d3558;text-decoration:none}
.hva-nav-modern .hva-nav-dropdown-panel a i{color:#3973af;width:16px;text-align:center}
.hva-nav-modern .hva-nav-dropdown-panel a:hover{background:#edf4fd;color:#002677}
.hva-modern-actions .hva-crew-button{display:inline-flex;align-items:center;gap:10px;background:#002677;color:#fff!important;text-decoration:none;border-radius:10px;padding:12px 18px;font-weight:750;font-size:13px;white-space:nowrap;box-shadow:0 5px 13px rgba(0,38,119,.13);transition:background .2s ease,transform .2s ease,box-shadow .2s ease}
.hva-modern-actions .hva-crew-button:hover{background:#0b4a9a;transform:translateY(-2px);box-shadow:0 9px 20px rgba(0,38,119,.22);color:#fff!important}
.hva-modern-actions .hva-crew-button:focus-visible{outline:3px solid #70adf3;outline-offset:3px}
.hva-modern-actions .hva-crew-button-arrow{opacity:.7;font-size:11px}
@media(max-width:990px){.hva-nav-modern .hva-nav-dropdown-panel{position:static;box-shadow:none}.hva-modern-actions .hva-crew-button{justify-content:center}}
@media(prefers-reduced-motion:reduce){.hva-modern-actions .hva-crew-button,.hva-nav-modern>a{transition:none}}
