.nh-mnav-overlay{position:fixed;inset:0;z-index:var(--nh-z-overlay);background-color:rgba(6,12,32,0.55);backdrop-filter:blur(2px);opacity:0;transition:opacity var(--nh-dur-drawer,0.52s) var(--nh-ease)}.nh-mnav-overlay.is-visible{opacity:1}.nh-mnav{position:fixed;inset-block:0;right:0;left:auto;z-index:var(--nh-z-drawer);display:flex;flex-direction:column;width:min(400px,92vw);background-color:var(--nh-white);box-shadow:-12px 0 40px rgba(9,17,47,0.18);transform:translateX(100%);transition:transform var(--nh-dur-drawer,0.52s) var(--nh-ease-out);will-change:transform;overscroll-behavior:contain}html[dir="ltr"] .nh-mnav{right:auto;left:0;box-shadow:12px 0 40px rgba(9,17,47,0.18);transform:translateX(-100%)}.nh-mnav.is-open{transform:translateX(0)}.nh-mnav__head{display:flex;align-items:center;justify-content:space-between;gap:var(--nh-space-4);padding:var(--nh-space-4) var(--nh-space-5);border-block-end:1px solid var(--nh-border);flex-shrink:0}.nh-mnav__brand .nh-logo__image{max-height:36px}.nh-mnav__body{flex:1;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:var(--nh-space-3) var(--nh-space-3) var(--nh-space-5)}.nh-mnav__list,.nh-mnav__sub,.nh-mnav__secondary-list{list-style:none;margin:0;padding:0}.nh-mnav__row{display:flex;align-items:stretch;gap:4px;border-radius:var(--nh-radius-sm);transition:background-color var(--nh-dur) var(--nh-ease)}.nh-mnav__row:hover{background-color:var(--nh-surface)}.nh-mnav__link{display:flex;align-items:center;gap:12px;flex:1;min-width:0;padding:14px 14px;color:var(--nh-heading);font-size:var(--nh-fs-base);font-weight:var(--nh-fw-medium);line-height:1.6}.nh-mnav__item--level-1>.nh-mnav__row>.nh-mnav__link{font-weight:var(--nh-fw-regular);font-size:0.9375rem;padding-block:12px}.nh-mnav__item--level-2>.nh-mnav__row>.nh-mnav__link{font-size:0.9375rem;color:var(--nh-body);padding-block:11px}.nh-mnav__icon{display:inline-flex;color:var(--nh-primary);flex-shrink:0}.nh-mnav__icon svg[class*="nh-flag"]{border-radius:3px;box-shadow:0 0 0 1px rgba(9,17,47,0.1)}.nh-mnav__text{display:flex;flex-direction:column;gap:2px;min-width:0}.nh-mnav__label{display:flex;align-items:center;gap:6px}.nh-mnav__desc{font-size:var(--nh-fs-caption);color:var(--nh-muted);line-height:1.6}.nh-mnav__toggle{display:grid;place-items:center;width:46px;flex-shrink:0;color:var(--nh-muted);border-radius:var(--nh-radius-sm);transition:color var(--nh-dur) var(--nh-ease),background-color var(--nh-dur) var(--nh-ease)}.nh-mnav__toggle:hover{color:var(--nh-primary);background-color:var(--nh-primary-050)}.nh-mnav__toggle .nh-icon{transition:transform var(--nh-dur) var(--nh-ease)}.nh-mnav__toggle[aria-expanded="true"]{color:var(--nh-primary)}.nh-mnav__toggle[aria-expanded="true"] .nh-icon{transform:rotate(180deg)}.nh-mnav__sub{padding-inline-start:var(--nh-space-5);margin-block:2px var(--nh-space-2);border-inline-start:2px solid var(--nh-border);margin-inline-start:var(--nh-space-4)}.nh-mnav__secondary{margin-block-start:var(--nh-space-5);padding-block-start:var(--nh-space-4);border-block-start:1px solid var(--nh-border)}.nh-mnav__secondary-list a{display:block;padding:10px 14px;color:var(--nh-body);font-size:var(--nh-fs-small);border-radius:var(--nh-radius-xs)}.nh-mnav__secondary-list a:hover{background-color:var(--nh-surface);color:var(--nh-primary)}.nh-mnav__foot{flex-shrink:0;display:grid;gap:var(--nh-space-3);padding:var(--nh-space-5);border-block-start:1px solid var(--nh-border);background-color:var(--nh-surface)}.nh-mnav__contact{display:grid;gap:8px;margin-block-start:4px}.nh-mnav__contact a{display:inline-flex;align-items:center;gap:8px;color:var(--nh-body);font-size:var(--nh-fs-small)}.nh-mnav__contact a:hover{color:var(--nh-primary)}.nh-mnav__contact .nh-icon{color:var(--nh-primary)}@media (min-width:1280px){.nh-mnav,.nh-mnav-overlay{display:none !important}}