.nbqnav,.nbqnav *{box-sizing:border-box}.nbqnav{width:100%;max-width:100%;position:relative;isolation:isolate;background:var(--nbqnav-bg,#fff);color:var(--nbqnav-text,#142238);font-family:inherit;font-size:var(--nbqnav-font,16px);line-height:1.45;border:var(--nbqnav-border-width,1px) solid var(--nbqnav-border,#dbe3ef);border-radius:var(--nbqnav-radius,10px);padding:var(--nbqnav-pad-y,12px) var(--nbqnav-pad-x,20px);overflow:visible}.nbqnav--shadow{box-shadow:0 8px 26px rgba(15,23,42,.10)}.nbqnav .nbqnav__inner{width:100%;max-width:var(--nbqnav-max-width,1200px);margin:0 auto;display:flex;align-items:center;gap:24px;min-width:0}.nbqnav .nbqnav__body{display:flex;align-items:center;justify-content:var(--nbqnav-align,center);flex:1;gap:20px;min-width:0;flex-wrap:wrap}.nbqnav .nbqnav__items,.nbqnav .nbqnav__submenu{list-style:none!important;padding:0;margin:0;list-style-image:none}.nbqnav .nbqnav__items{display:flex;align-items:center;justify-content:var(--nbqnav-align,center);flex-wrap:wrap;gap:var(--nbqnav-gap,12px)}.nbqnav .nbqnav__item{position:relative;list-style:none!important;margin:0;padding:0;min-width:0}.nbqnav .nbqnav__item::marker{content:''}.nbqnav .nbqnav__row{display:flex;align-items:center;min-width:0;border-radius:6px}.nbqnav a.nbqnav__link,.nbqnav span.nbqnav__link{display:block;color:var(--nbqnav-text,#142238);font:inherit;font-weight:var(--nbqnav-weight,600);line-height:1.45;text-decoration:none!important;text-transform:none;letter-spacing:normal;padding:var(--nbqnav-item-y,12px) var(--nbqnav-item-x,16px);border:1px solid transparent;border-radius:6px;min-height:44px;white-space:normal;overflow-wrap:anywhere;position:relative;transition:background-color .16s,color .16s}.nbqnav a.nbqnav__link:hover,.nbqnav a.nbqnav__link:focus-visible{background:var(--nbqnav-hover-bg,#eef3ff);color:var(--nbqnav-hover-text,#174ee8)}.nbqnav a.nbqnav__link.is-current{background:var(--nbqnav-active-bg,#eef3ff);color:var(--nbqnav-active-text,#174ee8)}.nbqnav--underline>.nbqnav__inner>.nbqnav__body>.nbqnav__items>.nbqnav__item>.nbqnav__row>.nbqnav__link{background:transparent;border-radius:0;border-bottom:2px solid transparent}.nbqnav--underline>.nbqnav__inner>.nbqnav__body>.nbqnav__items>.nbqnav__item>.nbqnav__row>a.nbqnav__link:hover,.nbqnav--underline>.nbqnav__inner>.nbqnav__body>.nbqnav__items>.nbqnav__item>.nbqnav__row>a.nbqnav__link.is-current{border-bottom-color:currentColor}.nbqnav--pills a.nbqnav__link,.nbqnav--pills span.nbqnav__link{border-radius:999px}.nbqnav--outline>.nbqnav__inner>.nbqnav__body>.nbqnav__items>.nbqnav__item>.nbqnav__row>.nbqnav__link{border-color:var(--nbqnav-border,#dbe3ef)}.nbqnav a.nbqnav__brand{display:inline-flex;align-items:center;color:var(--nbqnav-text,#142238);font-size:1.3em;font-weight:800;letter-spacing:-.025em;text-decoration:none!important;flex-shrink:0;max-width:60%;overflow-wrap:anywhere}.nbqnav img.nbqnav__logo{display:block;height:var(--nbqnav-logo-height,36px);max-height:100px;width:auto;max-width:180px;object-fit:contain;border:0;border-radius:0;box-shadow:none}.nbqnav a.nbqnav__cta{display:inline-flex;justify-content:center;align-items:center;min-height:44px;white-space:normal;overflow-wrap:anywhere;background:var(--nbqnav-button-bg,#174ee8);color:var(--nbqnav-button-text,#fff);border:1px solid transparent;border-radius:6px;padding:var(--nbqnav-item-y,12px) var(--nbqnav-item-x,16px);font:inherit;font-weight:700;text-decoration:none!important}.nbqnav a.nbqnav__cta:hover{filter:brightness(.94)}.nbqnav button.nbqnav__toggle,.nbqnav button.nbqnav__sub-toggle{box-shadow:none;background:transparent;color:var(--nbqnav-text,#142238);font:inherit;text-transform:none;letter-spacing:normal;cursor:pointer;border:1px solid var(--nbqnav-border,#dbe3ef);border-radius:6px;min-height:44px;line-height:1.4;display:none;align-items:center;justify-content:center;gap:10px;padding:8px 12px;margin:0;flex-shrink:0}.nbqnav button.nbqnav__sub-toggle{border-color:transparent;width:40px;padding:8px;min-width:40px}.nbqnav button.nbqnav__toggle:hover,.nbqnav button.nbqnav__sub-toggle:hover{background:var(--nbqnav-hover-bg,#eef3ff);color:var(--nbqnav-hover-text,#174ee8)}.nbqnav .nbqnav__bars{display:flex;flex-direction:column;gap:4px;width:18px}.nbqnav .nbqnav__bars i{display:block;height:2px;width:100%;background:currentColor}.nbqnav .nbqnav__chevron{display:block;width:7px;height:7px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .16s}.nbqnav .nbqnav__sub-toggle[aria-expanded=true] .nbqnav__chevron{transform:rotate(225deg)}.nbqnav .nbqnav__submenu{padding:8px;min-width:210px;border:1px solid var(--nbqnav-border,#dbe3ef);border-radius:8px;background:var(--nbqnav-panel-bg,#fff)}.nbqnav .nbqnav__submenu .nbqnav__link{flex:1}.nbqnav.nbqnav--enhanced .nbqnav__sub-toggle{display:inline-flex}.nbqnav.nbqnav--enhanced .nbqnav__submenu{display:none;position:absolute;top:100%;left:0;z-index:20;box-shadow:0 12px 30px rgba(15,23,42,.12)}.nbqnav.nbqnav--enhanced .nbqnav__item.is-open>.nbqnav__submenu{display:block}.nbqnav--vertical .nbqnav__inner,.nbqnav--vertical .nbqnav__body,.nbqnav--vertical .nbqnav__items{flex-direction:column;align-items:stretch}.nbqnav--vertical .nbqnav__link{flex:1}.nbqnav--vertical.nbqnav--enhanced .nbqnav__submenu{position:static;box-shadow:none;margin:4px 0 4px 14px}.nbqnav[data-collapsed="1"] .nbqnav__inner{flex-wrap:wrap;gap:12px;flex-direction:row;align-items:center}.nbqnav[data-collapsed="1"] button.nbqnav__toggle{display:inline-flex;margin-left:auto}.nbqnav[data-collapsed="1"] .nbqnav__body{display:none;flex-basis:100%;width:100%;flex-direction:column;align-items:stretch;gap:14px;padding-top:10px}.nbqnav[data-collapsed="1"].is-menu-open .nbqnav__body{display:flex}.nbqnav[data-collapsed="1"] .nbqnav__items{width:100%;flex-direction:column;align-items:stretch;gap:4px}.nbqnav[data-collapsed="1"] .nbqnav__link{flex:1}.nbqnav[data-collapsed="1"] .nbqnav__submenu{position:static;box-shadow:none;margin:4px 0 4px 14px;min-width:0}.nbqnav :is(a,button):focus-visible{outline:3px solid var(--nbqnav-active-text,#174ee8);outline-offset:3px}.nbqnav .nbqnav__label{cursor:default}@media(prefers-reduced-motion:reduce){.nbqnav *{transition:none!important}}
