.nh-mega{position:fixed;inset-inline:0;top:var(--nh-header-bottom,128px);z-index:var(--nh-z-mega);display:flex;justify-content:center;padding-inline:var(--nh-gutter);opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity var(--nh-dur) var(--nh-ease),transform var(--nh-dur) var(--nh-ease-out),visibility var(--nh-dur);pointer-events:none}.nh-nav__item--mega.is-open>.nh-mega{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.nh-mega__inner{width:100%;max-width:var(--nh-mega-width,1070px);background-color:var(--nh-white);border:1px solid var(--nh-border);border-radius:var(--nh-radius-lg);box-shadow:0 28px 64px rgba(9,17,47,0.16);overflow:hidden}.nh-mega__grid{display:grid;grid-template-columns:248px minmax(0,1fr)}.nh-mega__tabs{list-style:none;margin:0;padding:var(--nh-space-5) var(--nh-space-4);background-color:var(--nh-surface);border-inline-start:1px solid var(--nh-border);display:grid;align-content:start;gap:4px}.nh-mega__tab{display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border-radius:var(--nh-radius-sm);color:var(--nh-heading);font-size:var(--nh-fs-base);font-weight:var(--nh-fw-medium);line-height:1.5;text-align:start;border:1px solid transparent;transition:background-color var(--nh-dur) var(--nh-ease),color var(--nh-dur) var(--nh-ease),border-color var(--nh-dur) var(--nh-ease)}.nh-mega__tab:hover{background-color:#fff;color:var(--nh-primary)}.nh-mega__tab.is-active{background-color:#fff;color:var(--nh-primary);border-color:var(--nh-border);box-shadow:var(--nh-shadow-xs)}.nh-mega__tab-icon{display:inline-flex;color:var(--nh-muted);transition:color var(--nh-dur) var(--nh-ease)}.nh-mega__tab.is-active .nh-mega__tab-icon,.nh-mega__tab:hover .nh-mega__tab-icon{color:var(--nh-primary)}.nh-mega__tab-label{flex:1;min-width:0}.nh-mega__panes{padding:var(--nh-space-6) var(--nh-space-7) var(--nh-space-5);min-width:0}.nh-mega__pane{display:none}.nh-mega__pane.is-active{display:block;animation:nh-mega-fade var(--nh-dur) var(--nh-ease-out)}@keyframes nh-mega-fade{from{opacity:0;transform:translateY(4px)}}.nh-mega__pane-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--nh-space-6);padding-block-end:var(--nh-space-5);border-block-end:1px solid var(--nh-border)}.nh-mega__pane-titles{display:flex;flex-direction:column;gap:4px;min-width:0}.nh-mega__pane-title{color:var(--nh-heading);font-size:1.0625rem;font-weight:var(--nh-fw-bold);line-height:1.5}.nh-mega__pane-desc{color:var(--nh-muted-2);font-size:var(--nh-fs-small);line-height:1.7}.nh-mega__all{flex-shrink:0}.nh-mega__links{list-style:none;margin:0;padding-block:var(--nh-space-5);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nh-space-2) var(--nh-space-6)}.nh-mega__links[data-columns="1"]{grid-template-columns:minmax(0,1fr)}.nh-mega__links[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-mega__links[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-mega__link{display:flex;align-items:center;gap:14px;padding:10px 12px;border-radius:var(--nh-radius-sm);transition:background-color var(--nh-dur) var(--nh-ease)}.nh-mega__link:hover{background-color:var(--nh-primary-025)}.nh-mega__link.is-highlight{background-color:var(--nh-primary-050)}.nh-mega__link-icon{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--nh-radius-sm);background-color:var(--nh-primary-050);color:var(--nh-primary);flex-shrink:0;transition:background-color var(--nh-dur) var(--nh-ease),color var(--nh-dur) var(--nh-ease)}.nh-mega__link:hover .nh-mega__link-icon{background-color:var(--nh-primary);color:#fff}.nh-mega__link-flag{display:grid;place-items:center;width:44px;flex-shrink:0}.nh-mega__link-flag svg{border-radius:3px;box-shadow:0 0 0 1px rgba(9,17,47,0.08)}.nh-mega__link-body{display:flex;flex-direction:column;gap:2px;min-width:0}.nh-mega__link-title{display:flex;align-items:center;gap:6px;color:var(--nh-heading);font-size:var(--nh-fs-base);font-weight:var(--nh-fw-semibold);line-height:1.6}.nh-mega__link:hover .nh-mega__link-title{color:var(--nh-primary)}.nh-mega__link-desc{color:var(--nh-muted-2);font-size:var(--nh-fs-caption);line-height:1.7}.nh-mega__badge{display:inline-flex;align-items:center;background-color:var(--nh-accent-2);color:#fff;font-size:0.625rem;font-weight:var(--nh-fw-semibold);line-height:1;padding:4px 7px;border-radius:var(--nh-radius-pill)}.nh-mega__columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--nh-space-6);padding:var(--nh-space-7)}.nh-mega__columns[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.nh-mega__columns[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.nh-mega__column-title{display:flex;align-items:center;gap:8px;color:var(--nh-muted);font-size:var(--nh-fs-caption);font-weight:var(--nh-fw-semibold);letter-spacing:0.02em;margin-block-end:var(--nh-space-3)}.nh-mega__banner{display:flex;align-items:center;gap:var(--nh-space-5);padding:var(--nh-space-5) var(--nh-space-7);background:linear-gradient(255deg,var(--nh-primary-050) 0%,#fff 70%);border-block-start:1px solid var(--nh-border)}.nh-mega__banner-media{display:block;width:140px;flex-shrink:0;border-radius:var(--nh-radius-sm);overflow:hidden}.nh-mega__banner-img{width:100%;height:auto}.nh-mega__banner-body{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0}.nh-mega__banner-title{color:var(--nh-heading);font-size:var(--nh-fs-base);font-weight:var(--nh-fw-bold)}.nh-mega__banner-text{color:var(--nh-body);font-size:var(--nh-fs-small);line-height:1.8}.nh-mega__banner-body .nh-btn{margin-block-start:6px}.nh-mega__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--nh-space-5);padding:var(--nh-space-4) var(--nh-space-7);border-block-start:1px solid var(--nh-border);background-color:#fff}.nh-mega__foot-text{color:var(--nh-body);font-size:var(--nh-fs-small)}@media (max-width:1199px){.nh-mega__grid{grid-template-columns:210px minmax(0,1fr)}.nh-mega__links{grid-template-columns:minmax(0,1fr)}}@media (max-width:1279px){.nh-mega{display:none}}