.ns-hdr{--ns-bg:#00345d;--ns-line:hsla(0,0%,100%,.12);--ns-text:#fff;--ns-link:#d4e6f5;--ns-muted:#a9c4e4;--ns-hover:hsla(0,0%,100%,.1);--ns-active:hsla(0,0%,100%,.14);--ns-focus:#ffd166;--ns-portal:#2d557f;--ns-contact:#ffdad9;--ns-contact-text:#2d557f;--ns-alert-bg:#ffdad9;--ns-alert-title:#b42318;--ns-alert-text:#7a2e2e;--ns-container:1280px;--ns-gutter:clamp(16px,4vw,40px);--ns-bar-h:80px;--ns-bar-h-compact:64px;--ns-bar-h-current:var(--ns-bar-h);--ns-col-gap:20px;--ns-card-w:256px;background:var(--ns-bg);box-shadow:0 1px 0 var(--ns-line);color:var(--ns-text);font-family:inherit;left:0;position:fixed;right:0;top:0;z-index:1000}.ns-hdr *,.ns-hdr :after,.ns-hdr :before{box-sizing:border-box}.ns-hdr-spacer{height:80px}:where(.ns-hdr) ul{list-style:none;margin:0;padding:0}:where(.ns-hdr) p{margin:0}:where(.ns-hdr) img{display:block;max-width:100%}:where(.ns-hdr) button{color:inherit;font:inherit}.ns-hdr :focus-visible{border-radius:4px;outline:3px solid var(--ns-focus);outline-offset:3px}.ns-hdr__vh{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute!important;width:1px;clip:rect(0 0 0 0);border:0;white-space:nowrap}.ns-hdr__container{margin-inline:auto;max-width:var(--ns-container);padding-inline:var(--ns-gutter);width:100%}.ns-hdr__bar{align-items:center;display:flex;gap:2rem;height:var(--ns-bar-h);transition:height .2s ease}.ns-hdr.is-scrolled{--ns-bar-h-current:var(--ns-bar-h-compact)}.ns-hdr{transition:background-color .25s ease,box-shadow .25s ease}.ns-hdr--transparent:not(.is-scrolled):not(.is-open){background:transparent;box-shadow:none}.ns-hdr.is-scrolled .ns-hdr__bar{height:var(--ns-bar-h-compact)}.ns-hdr__logo{align-items:center;border-radius:4px;display:inline-flex;flex:none}.ns-hdr__logo img{height:29px;transition:height .2s ease;width:auto}.ns-hdr.is-scrolled .ns-hdr__logo img{height:24px}.ns-hdr__nav{margin-left:.5rem}.ns-hdr__utils{align-items:center;display:flex;gap:.5rem;margin-left:auto}.ns-hdr__divider{background:hsla(0,0%,100%,.25);height:24px;margin-inline:.5rem;width:1px}.ns-hdr__menu{display:flex;gap:.25rem}.ns-hdr__top{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ns-text);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.375rem;line-height:1.2;min-height:42px;padding:0 .75rem;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.ns-hdr__top:hover{background:var(--ns-hover)}.ns-hdr__top[aria-expanded=true]{background:var(--ns-active)}.ns-hdr__chev{flex:none;transition:transform .2s ease}[aria-expanded=true]>.ns-hdr__chev{transform:rotate(180deg)}.ns-hdr__icon-btn{align-items:center;background:transparent;border:0;border-radius:6px;color:var(--ns-text);cursor:pointer;display:inline-flex;font-size:1rem;font-weight:500;gap:.4rem;justify-content:center;min-height:44px;min-width:44px;padding:0 .625rem}.ns-hdr__icon-btn:hover,.ns-hdr__icon-btn[aria-expanded=true]{background:var(--ns-hover)}.ns-hdr__icon-btn svg{flex:none}.ns-hdr__btn{align-items:center;border:0;border-radius:999px;cursor:pointer;display:inline-flex;font-size:1rem;font-weight:600;gap:.5rem;justify-content:center;line-height:1.2;min-height:40px;padding:.5rem 1.375rem;text-decoration:none;transition:background-color .15s ease;white-space:nowrap}.ns-hdr__btn svg{flex:none}.ns-hdr__btn--portal{background:var(--ns-portal);color:#fff}.ns-hdr__btn--portal:hover{background:#3a6898}.ns-hdr__btn--contact{background:var(--ns-contact);color:var(--ns-contact-text)}.ns-hdr__btn--contact:hover{background:#ffc4c2}.ns-hdr__btn--white{background:#fff;color:var(--ns-bg)}.ns-hdr__btn--white:hover{background:#d4e6f5}.ns-hdr__lang{position:relative}.ns-hdr__lang-menu{background:var(--ns-bg);border:1px solid var(--ns-line);border-radius:8px;box-shadow:0 12px 24px rgba(0,0,0,.3);min-width:200px;padding:.375rem;position:absolute;right:0;top:calc(100% + 8px)}.ns-hdr__lang-menu[hidden]{display:none}.ns-hdr__lang-menu a{align-items:center;border-radius:6px;color:var(--ns-link);display:flex;font-weight:500;gap:.75rem;min-height:44px;padding:.5rem .75rem;text-decoration:none}.ns-hdr__lang-menu a:hover{background:var(--ns-hover);color:#fff}.ns-hdr__lang-code{border:1px solid var(--ns-line);border-radius:4px;color:#fff;display:inline-grid;font-size:.75rem;font-weight:700;height:22px;letter-spacing:.04em;place-items:center;width:32px}.ns-hdr__check{flex:none;margin-left:auto;visibility:hidden}.ns-hdr__lang-menu a[aria-current=true]{color:#fff;font-weight:600}.ns-hdr__lang-menu a[aria-current=true] .ns-hdr__lang-code{background:#fff;border-color:#fff;color:var(--ns-bg)}.ns-hdr__lang-menu a[aria-current=true] .ns-hdr__check{visibility:visible}.ns-hdr__search{background:var(--ns-bg);border-top:1px solid var(--ns-line);left:0;position:absolute;right:0;top:100%}.ns-hdr__search[hidden]{display:none}.ns-hdr__search-inner{padding-block:1.5rem}.ns-hdr__search-form{align-items:center;display:flex;gap:.75rem}.ns-hdr__search-field{flex:1;position:relative}.ns-hdr__search-field svg{color:var(--ns-portal);left:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.ns-hdr__search-input{background:#fff;border:0;border-radius:8px;color:#0d2440;font:inherit;font-size:1.125rem;min-height:56px;padding:.75rem 1rem .75rem 3rem;width:100%}.ns-hdr .ns-hdr__search-input:focus,.ns-hdr .ns-hdr__search-input:focus-visible{box-shadow:inset 0 0 0 2px #6e93c2;outline:none}.ns-hdr__search-input::placeholder{color:#4a5a70;opacity:1}.ns-hdr__search-submit{border-radius:8px;min-height:56px}.ns-hdr__search-close{background:transparent;border:0;border-radius:6px;color:#fff;cursor:pointer;display:inline-grid;height:48px;place-items:center;width:48px}.ns-hdr__search-close:hover{background:var(--ns-hover)}.ns-hdr__panel{background:var(--ns-bg);border-top:1px solid var(--ns-line);box-shadow:0 24px 40px -16px rgba(0,0,0,.45);left:0;max-height:calc(100vh - var(--ns-bar-h-current));overflow-y:auto;overscroll-behavior:contain;position:absolute;right:0;top:100%}.ns-hdr__panel[hidden]{display:none}.ns-hdr__panel-inner{align-items:start;column-gap:var(--ns-col-gap);display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) var(--ns-card-w);padding-block:2.25rem 3rem}.ns-hdr__cols,.ns-hdr__row,.ns-hdr__rows{display:grid;grid-template-columns:subgrid}.ns-hdr__cols,.ns-hdr__row,.ns-hdr__row-label{grid-column:1/-1}.ns-hdr__row+.ns-hdr__row{border-top:1px solid var(--ns-line);margin-top:2rem;padding-top:2rem}.ns-hdr__row-label{color:var(--ns-muted);font-size:.8125rem;font-weight:600;margin-bottom:1.25rem!important}.ns-hdr__cols{align-items:start}.ns-hdr__col{display:flex;flex-direction:column;gap:1.5rem;min-width:0}.ns-hdr__heading{align-items:center;border-bottom:1px solid var(--ns-line);color:var(--ns-text);display:flex;font-size:.9375rem;font-weight:600;gap:.625rem;line-height:1.3;min-height:40px;padding-bottom:.75rem;text-decoration:none}a.ns-hdr__heading:hover span{text-decoration:underline;text-underline-offset:4px}.ns-hdr__group--single:last-child .ns-hdr__heading{border-bottom:0;padding-bottom:0}.ns-hdr__group--single+.ns-hdr__group--single{margin-top:-.5rem}.ns-hdr__icon{flex:none;height:20px;object-fit:contain;width:20px}.ns-hdr__links{margin-top:.625rem!important}.ns-hdr__links a{align-items:center;color:var(--ns-link);display:flex;font-size:.875rem;font-weight:400;line-height:1.35;min-height:32px;padding-block:.25rem;text-decoration:none}.ns-hdr__links a:hover{color:#fff;text-decoration:underline;text-underline-offset:3px}.ns-hdr__links--2{column-count:2;column-gap:var(--ns-col-gap)}.ns-hdr__links--2 li{break-inside:avoid}.ns-hdr__note{color:var(--ns-muted);font-size:.875rem;margin-left:.3rem}.ns-hdr__card{background:hsla(0,0%,100%,.06);border:1px solid var(--ns-line);border-radius:8px;color:var(--ns-text);display:flex;flex-direction:column;gap:.5rem;padding:1.5rem;text-decoration:none;transition:border-color .2s ease}.ns-hdr__card:hover{border-color:hsla(0,0%,100%,.45)}.ns-hdr__card-img{aspect-ratio:16/9;border-radius:8px 8px 0 0;margin:-1.5rem -1.5rem .75rem;max-height:200px;max-width:none;object-fit:cover;width:calc(100% + 3rem)}.ns-hdr__card-icon{height:30px;margin-bottom:.5rem;object-fit:contain;width:30px}.ns-hdr__card-eyebrow{color:var(--ns-muted);font-size:.8125rem;font-weight:600}.ns-hdr__card-title{font-size:1.25rem;font-weight:600;line-height:1.3}.ns-hdr__card-text{color:var(--ns-link);font-size:.9375rem;hyphens:auto;line-height:1.6;overflow-wrap:break-word}.ns-hdr__card-cta{align-items:center;color:var(--ns-contact);display:inline-flex;font-weight:600;gap:.5rem;margin-top:.5rem}.ns-hdr__arrow{flex:none;transition:transform .2s ease}.ns-hdr__card:hover .ns-hdr__arrow{transform:translateX(3px)}.ns-hdr__card--alert{background:var(--ns-alert-bg);border-color:var(--ns-alert-bg)}.ns-hdr__card--alert:hover{border-color:#fff}.ns-hdr__card--alert .ns-hdr__card-cta,.ns-hdr__card--alert .ns-hdr__card-eyebrow,.ns-hdr__card--alert .ns-hdr__card-title{color:var(--ns-alert-title)}.ns-hdr__card--alert .ns-hdr__card-text{color:var(--ns-alert-text)}.ns-hdr__card--alert:focus-visible{outline-color:#fff}.ns-hdr__backdrop{background:rgba(0,0,0,.5);bottom:0;left:0;position:fixed;right:0;top:var(--ns-bar-h-current);z-index:-1}.ns-hdr__alert,.ns-hdr__backdrop[hidden],.ns-hdr__drawer-ctas,.ns-hdr__menu-btn{display:none}.ns-hdr__menu-btn{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.45);border-radius:6px;color:#fff;cursor:pointer;font-weight:600;gap:.5rem;min-height:44px;padding:0 1rem 0 .875rem}.ns-hdr__menu-btn:hover{background:var(--ns-hover)}.ns-hdr__burger{height:14px;position:relative;width:18px}.ns-hdr__burger span{background:currentColor;border-radius:1px;height:2px;left:0;position:absolute;right:0;transition:transform .2s ease,opacity .2s ease,top .2s ease}.ns-hdr__burger span:first-child{top:0}.ns-hdr__burger span:nth-child(2){top:6px}.ns-hdr__burger span:nth-child(3){top:12px}.ns-hdr__menu-btn[aria-expanded=true] .ns-hdr__burger span:first-child{top:6px;transform:rotate(45deg)}.ns-hdr__menu-btn[aria-expanded=true] .ns-hdr__burger span:nth-child(2){opacity:0}.ns-hdr__menu-btn[aria-expanded=true] .ns-hdr__burger span:nth-child(3){top:6px;transform:rotate(-45deg)}@media (min-width:1200px) and (max-width:1399px){.ns-hdr{--ns-col-gap:16px;--ns-card-w:240px}.ns-hdr__bar{gap:1.25rem}.ns-hdr__top{padding-inline:.625rem}.ns-hdr__btn{padding-inline:1rem}.ns-hdr__divider{display:none}.ns-hdr__heading,.ns-hdr__links a{hyphens:auto}}@media (max-width:1199px){.ns-hdr__menu-btn{display:inline-flex}.ns-hdr__utils{margin-left:auto}.ns-hdr__nav{background:var(--ns-bg);border-top:1px solid var(--ns-line);bottom:0;display:none;left:0;margin:0;overflow-y:auto;overscroll-behavior:contain;padding:1rem var(--ns-gutter) 2rem;position:fixed;right:0;top:var(--ns-bar-h-current)}.ns-hdr__nav.is-open{display:block}.ns-hdr__menu{flex-direction:column;gap:0}.ns-hdr__menu-item{border-bottom:1px solid var(--ns-line)}.ns-hdr__top{border-radius:0;font-size:1.125rem;font-weight:600;justify-content:space-between;min-height:60px;padding:0 .25rem;width:100%}.ns-hdr__panel,.ns-hdr__top:hover,.ns-hdr__top[aria-expanded=true]{background:transparent}.ns-hdr__panel{border:0;box-shadow:none;max-height:none;overflow:visible;position:static}.ns-hdr__panel .ns-hdr__container{padding-inline:.25rem}.ns-hdr__panel-inner,.ns-hdr__panel-inner--card{display:block;padding-block:.25rem 1.75rem}.ns-hdr__row,.ns-hdr__rows{display:block}.ns-hdr__cols{display:grid;gap:1.75rem 2rem;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.ns-hdr__col{grid-column:auto!important}.ns-hdr__links--2{column-count:1}.ns-hdr__links a{font-size:1rem;min-height:44px}.ns-hdr__heading{font-size:1rem}.ns-hdr__card{margin-top:1.75rem}.ns-hdr__alert{align-items:center;background:var(--ns-alert-bg);border-radius:8px;color:var(--ns-alert-text);display:flex;font-size:.9375rem;gap:.875rem;margin-bottom:.75rem;padding:1rem;text-decoration:none}.ns-hdr__alert strong{color:var(--ns-alert-title);display:block}.ns-hdr__alert .ns-hdr__icon{height:26px;width:26px}.ns-hdr__alert .ns-hdr__arrow{color:var(--ns-alert-title);margin-left:auto}.ns-hdr__alert:focus-visible{outline-color:#fff}.ns-hdr__drawer-ctas{display:grid;gap:.75rem;grid-template-columns:1fr 1fr;margin-top:1.75rem}.ns-hdr__drawer-ctas .ns-hdr__btn{min-height:52px}body.ns-hdr-open{overflow:hidden}}@media (max-width:719px){.ns-hdr__divider,.ns-hdr__search-submit,.ns-hdr__utils .ns-hdr__btn--portal{display:none}.ns-hdr__bar{gap:.75rem}.ns-hdr__logo img{height:22px}}@media (max-width:519px){.ns-hdr__utils .ns-hdr__btn--contact{display:none}}@media (max-width:479px){.ns-hdr__drawer-ctas{grid-template-columns:1fr}.ns-hdr__menu-label{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.ns-hdr__menu-btn{justify-content:center;padding:0;width:44px}.ns-hdr__bar{gap:.5rem}.ns-hdr__utils{gap:.25rem}.ns-hdr__lang .ns-hdr__icon-btn{gap:.3rem;padding-inline:.5rem}}@media (prefers-reduced-motion:reduce){.ns-hdr *,.ns-hdr :after,.ns-hdr :before{animation-duration:.001ms!important;transition-duration:.001ms!important}}