/* English primary navigation; versioned independently of shared Hindi assets. */
.site-header .desktop-nav,#header.go-legacy-header .nav-links{gap:4px;align-items:center;justify-content:center;white-space:nowrap}
.site-header .desktop-nav a,#header.go-legacy-header .nav-links a{font:700 .87rem/1.4 system-ui,sans-serif;letter-spacing:0;text-transform:none;display:inline-flex;align-items:center;min-height:44px;padding:9px 11px;border-radius:10px}
.site-header .desktop-nav a[aria-current],#header.go-legacy-header .nav-links a[aria-current],#mobile-drawer a[aria-current],.site-header .mobile-menu a[aria-current]{color:#7ddcf9;background:#00f2fe14}
#header.go-legacy-header .nav-inner{gap:10px}
#header.go-legacy-header{z-index:1100}
.site-header .mobile-menu[data-open="false"]{display:none!important}
#mobile-drawer:not(.open){display:none!important;visibility:hidden}
.site-header .desktop-nav a:focus-visible,#header.go-legacy-header .nav-links a:focus-visible,#mobile-drawer a:focus-visible,#header.go-legacy-header .hamburger:focus-visible{outline:2px solid #7dd3fc;outline-offset:2px}
@media(max-width:1023px){
 .site-header .desktop-nav,#header.go-legacy-header .nav-links,.site-header .header-cta,#header.go-legacy-header .nav-cta{display:none!important}
 .site-header .menu-toggle{display:inline-grid!important}
 .site-header .mobile-menu[data-open="true"]{display:grid!important}
 #header.go-legacy-header .nav-inner{min-height:64px;flex-wrap:nowrap}
 #header.go-legacy-header .brand-logo{margin-right:auto}
 #header.go-legacy-header .hamburger{display:flex!important;width:44px!important;height:44px!important;padding:12px 10px;border:1px solid #334155;border-radius:12px;justify-content:space-between;gap:0}
 #header.go-legacy-header .hamburger span{width:100%;height:2px;box-shadow:none;flex-shrink:0}
 #header.go-legacy-header .hamburger.open span:nth-child(1){transform:translateY(8px) rotate(45deg)}
 #header.go-legacy-header .hamburger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}
 #mobile-drawer.open{display:flex!important;visibility:visible;position:fixed;inset:var(--go-nav-bottom,108px) 0 auto;height:auto;max-height:calc(100dvh - var(--go-nav-bottom,108px));overflow:auto;overscroll-behavior:contain;align-items:stretch;justify-content:flex-start;gap:0!important;padding:10px 20px max(18px,env(safe-area-inset-bottom))!important;z-index:1090}
 #mobile-drawer a{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px 6px;border-bottom:1px solid #ffffff12;font:700 1rem/1.4 system-ui,sans-serif;font-size:1rem!important;letter-spacing:0!important;text-transform:none;text-align:left}
 #mobile-drawer .drawer-download{justify-content:center;margin:12px 0 0;font-size:.95rem}
}
@media(prefers-reduced-motion:reduce){.site-header .mobile-menu,.site-header .menu-toggle-lines,.site-header .menu-toggle-lines:before,.site-header .menu-toggle-lines:after,#mobile-drawer,#header.go-legacy-header .hamburger span{transition:none!important}}
@media(min-width:1024px){
 .site-header .desktop-nav,#header.go-legacy-header .nav-links{display:flex!important}
 .site-header .menu-toggle,.site-header .mobile-menu,#header.go-legacy-header .hamburger,#mobile-drawer{display:none!important}
}
