/* V70: mobile header single source of truth; no desktop rules. */
@media screen and (max-width:767px){
 html body .site-head.hg-head{background:#14161b!important;color:#fff!important;transition:none!important;animation:none!important;contain:layout style;}
 html body .site-head.hg-head .hgo-utility.ogx-utility-v6{display:block!important;background:#091e31!important;color:#fff!important;visibility:visible!important;}
 html body .site-head.hg-head .hgo-utility .hgo-utility-inner{display:flex!important;align-items:center!important;min-height:32px!important;flex-wrap:nowrap!important;gap:6px!important;}
 html body .site-head.hg-head .ogx-utility-social{display:flex!important;margin-left:auto!important;gap:4px!important;}
 html body .site-head.hg-head .ogx-utility-social-name,html body .site-head.hg-head .ogx56-desktop-datetime{display:none!important;}
 html body .site-head.hg-head .hg-masthead.wrap{display:flex!important;align-items:center!important;justify-content:center!important;position:relative!important;box-sizing:border-box!important;width:100%!important;max-width:100%!important;min-height:88px!important;height:88px!important;margin:0!important;padding:10px 90px 10px 14px!important;background:#14161b!important;border:0!important;border-radius:0!important;overflow:hidden!important;transition:none!important;animation:none!important;}
 html body .site-head.hg-head .hg-masthead.wrap:before,html body .site-head.hg-head .hg-masthead.wrap:after{content:none!important;display:none!important;}
 html body .site-head.hg-head .hg-masthead .brand.hg-brand{display:flex!important;align-items:center!important;justify-content:center!important;flex:1 1 auto!important;max-width:100%!important;min-width:0!important;width:auto!important;margin:0 auto!important;padding:0!important;background:none!important;}
 html body .site-head.hg-head .ogx-brand-picture{display:block!important;width:100%!important;max-width:290px!important;margin:auto!important;}
 html body .site-head.hg-head .ogx-brand-image{display:block!important;width:100%!important;height:auto!important;max-height:78px!important;object-fit:contain!important;}
 html body .site-head.hg-head .brand.hg-brand>small{display:none!important;}
 html body .site-head.hg-head .hg-header-extras{display:flex!important;position:absolute!important;right:10px!important;top:50%!important;transform:translateY(-50%)!important;gap:5px!important;z-index:5!important;align-items:center!important;}
 html body .site-head.hg-head .hg-header-extras .hg-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:36px!important;min-height:36px!important;background:transparent!important;color:#fff!important;border:0!important;}
 html body .site-head.hg-head .ogx50-desktop-nav,html body .site-head.hg-head .ogx50-nav-inner,html body .site-head.hg-head .ogx50-desktop-slogan{display:none!important;visibility:hidden!important;}
 html body .site-head.hg-head .category-nav.hg-nav{display:block!important;visibility:visible!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:linear-gradient(#292e36,#090b0f)!important;overflow:hidden!important;box-shadow:none!important;transition:none!important;animation:none!important;}
 html body .site-head.hg-head .category-nav.hg-nav .nav-scroll{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;width:100%!important;max-width:100%!important;min-height:45px!important;overflow-x:auto!important;overflow-y:hidden!important;white-space:nowrap!important;scrollbar-width:none!important;}
 html body .site-head.hg-head .category-nav.hg-nav .nav-scroll>a{display:inline-flex!important;flex:0 0 auto!important;align-items:center!important;justify-content:center!important;min-height:45px!important;padding:11px 13px!important;color:#fff!important;background:transparent!important;font-weight:800!important;white-space:nowrap!important;border-right:1px solid #ffffff24!important;box-shadow:none!important;}
 html body .site-head.hg-head .category-nav.hg-nav .nav-scroll>a.ogx-home-link-v6{display:inline-flex!important;min-width:45px!important;width:45px!important;padding:9px!important;background:#ce1028!important;color:#fff!important;border-radius:0!important;}
 html body .site-head.hg-head .category-nav.hg-nav .nav-scroll>a.ogx-home-link-v6 span{display:none!important;}
 html body .site-head.hg-head .category-nav.hg-nav .nav-scroll>a.ogx-home-link-v6 svg{display:block!important;width:19px!important;height:19px!important;}
}
@media screen and (max-width:390px){html body .site-head.hg-head .hg-masthead.wrap{height:78px!important;min-height:78px!important;padding-right:86px!important;}html body .site-head.hg-head .ogx-brand-image{max-height:65px!important;}}
