@media(min-width:1000px){
  .header{height:82px;z-index:100;border-bottom:1px solid #e4e7eb;background:#fff}.header .inner,.header .nav,.header .nav>li{height:82px}.header .nav{gap:0;margin-left:auto}.header .nav>li{padding:0 22px}.header .nav>li>a{display:flex;align-items:center;height:100%;padding:0;color:#222;font-size:15px}.header .nav>li>a:after{bottom:18px;background:#202124}.header .nav>li:hover>a,.header .nav>li:focus-within>a,.header .nav>li.active>a{color:#111}
  .mega-panel{grid-template-columns:270px minmax(0,1fr);gap:58px;min-height:190px;padding:34px max(calc((100vw - 1200px)/2),40px) 36px;background:#fff;color:#23262b;border-bottom:1px solid #e5e8eb;box-shadow:0 16px 28px rgba(16,24,40,.08)}
  .mega-intro{padding:3px 42px 4px 0;border-right:1px solid #e5e8eb}.mega-intro>span{display:none}.mega-intro strong{font-size:26px;line-height:1.35;color:#17191c}.mega-intro p{margin:10px 0 0;color:#7a8088;font-size:13px;line-height:1.8}
  .mega-links{display:flex;align-items:stretch;min-width:0}.mega-links a{position:relative;flex:1;min-width:0;padding:23px 25px 20px;border-right:1px solid #eceef0}.mega-links a span{font-size:17px;line-height:1.5}.mega-links a small{margin-top:8px;font-size:12px;line-height:1.5}.mega-links a:before{display:none}.mega-links a:after{content:'→';position:absolute;right:24px;bottom:19px;color:#35393e;opacity:0;transform:translateX(-6px);transition:opacity .2s ease,transform .2s ease}.mega-links a:hover{background:#f5f6f7}.mega-links a:hover span{transform:translateX(4px)}.mega-links a:hover:after{opacity:1;transform:translateX(0)}
}
@media(prefers-reduced-motion:reduce){.mega-links a:after{transition:none!important}}
