.ngsn{background:#fff;color:#193e62;border-bottom:1px solid #e3e9ef;box-shadow:0 2px 12px rgba(12,44,72,.05);position:sticky;top:0;z-index:9999;font-family:inherit}.admin-bar .ngsn{top:32px}.ngsn *{box-sizing:border-box}.ngsn-inner{max-width:1240px;margin:auto;min-height:76px;padding:12px 22px;display:flex;align-items:center;gap:30px}.ngsn-brand{display:flex;align-items:center;flex-shrink:0;text-decoration:none!important}.ngsn-logo{max-width:190px;max-height:55px;width:auto;height:auto;object-fit:contain}.ngsn-wordmark{font-size:29px;font-weight:800;letter-spacing:-1.2px;line-height:1;color:#173e67}.ngsn-wordmark small{display:block;font-size:8px;letter-spacing:2px;color:#6d8090;margin-top:5px}.ngsn-links{display:flex;align-items:center;justify-content:flex-end;gap:clamp(12px,2vw,30px);margin-left:auto}.ngsn-links a{font-size:14px;color:#294b67;text-decoration:none!important;font-weight:600;white-space:nowrap}.ngsn-links a:hover,.ngsn-links a[aria-current=page]{color:var(--ngsn-accent);text-decoration:underline!important;text-underline-offset:8px}.ngsn-right{display:flex;align-items:center;gap:12px;margin-left:auto}.ngsn-state{font-size:12px;color:#6d8294;border:1px solid #e0e7ee;border-radius:7px;padding:7px 10px}.ngsn-toggle{display:none;border:0;background:transparent;padding:9px;cursor:pointer}.ngsn-toggle span{display:block;width:22px;height:2px;background:#173e67;margin:4px 0}@media(min-width:901px){.ngsn-right{margin-left:0;order:3}.ngsn-links{order:2}}@media(max-width:900px){.ngsn-inner{flex-wrap:wrap;gap:0;min-height:68px;padding:9px 16px}.ngsn-logo{max-width:145px;max-height:47px}.ngsn-wordmark{font-size:24px}.ngsn-toggle{display:block}.ngsn-links{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:0;margin:12px 0 0;border-top:1px solid #e7edf3}.ngsn-links.ngsn-open{display:flex}.ngsn-links a{padding:13px 6px;border-bottom:1px solid #edf1f5}.ngsn-state{font-size:11px}}@media(max-width:782px){.admin-bar .ngsn{top:46px}}@media(max-width:600px){.admin-bar .ngsn{top:0}}
