.nav-line .nr-public-nav{display:flex;align-items:stretch;gap:0;overflow:visible}.nr-public-nav .nr-nav-node{position:relative;flex:0 1 auto;min-width:0}.nr-public-nav .nr-nav-node>a,.nr-public-nav .nr-nav-dropdown>summary{display:flex;align-items:center;gap:9px;padding:17px 18px;font-size:14px;font-weight:550;color:#40544d;line-height:1.4;text-decoration:none;cursor:pointer;list-style:none;border-bottom:2px solid transparent;white-space:normal}.nr-public-nav .nr-nav-dropdown>summary::-webkit-details-marker{display:none}.nr-public-nav .nr-nav-node:first-child>a,.nr-public-nav>.nr-nav-node:first-child>.nr-nav-dropdown>summary{padding-left:0}.nr-public-nav .nr-nav-node>a:hover,.nr-public-nav .nr-nav-dropdown>summary:hover{color:#086f68}.nr-public-nav .nr-nav-node>a.nav-active{color:#086f68;border-bottom-color:#086f68}.nr-public-nav .nr-nav-end{margin-left:auto}.nr-public-nav>.nr-nav-end{order:1}.nr-public-nav>.nr-nav-end~.nr-nav-end{margin-left:0}.nr-public-nav .nr-nav-highlight>a,.nr-public-nav .nr-nav-highlight>.nr-nav-dropdown>summary{background:#086f68;color:#fff!important;border-radius:6px;padding:9px 15px;margin:8px 0 8px 12px}.nr-public-nav .nr-nav-dropdown{position:relative}.nr-public-nav .nr-nav-dropdown>summary svg{flex-shrink:0;transition:transform .15s}.nr-public-nav .nr-nav-dropdown[open]>summary svg{transform:rotate(180deg)}.nr-public-nav .nr-nav-children{position:absolute;left:0;top:100%;z-index:110;min-width:245px;max-width:320px;background:#fff;border:1px solid #dbe5df;border-radius:8px;padding:7px;box-shadow:0 10px 28px #193d2d1a}.nr-public-nav .nr-nav-children .nr-nav-node>a,.nr-public-nav .nr-nav-children .nr-nav-dropdown>summary,.nr-public-nav .nr-nav-overview{display:flex;padding:11px 13px;border:0;border-radius:5px;line-height:1.45;text-decoration:none;font-size:14px;color:#40544d;overflow-wrap:anywhere;white-space:normal}.nr-public-nav .nr-nav-children a:hover,.nr-public-nav .nr-nav-children summary:hover{background:#f1f7f3}.nr-public-nav .nr-nav-children .nav-active{background:#edf6f0;color:#086f68!important}.nr-public-nav .nr-nav-overview{font-weight:650;border-bottom:1px solid #e6ece8;margin-bottom:5px}.nr-public-nav .nr-nav-children .nr-nav-children{top:-7px;left:100%}.nr-public-nav .nr-nav-flip>.nr-nav-children{left:auto;right:0}.nr-public-nav .nr-nav-children .nr-nav-flip>.nr-nav-children{right:100%;left:auto}.nr-public-nav :focus-visible{outline:3px solid #73b99c;outline-offset:2px;border-radius:4px}.nav-line:has(.nr-public-nav){position:relative;z-index:100}@media(max-width:1000px){.nr-public-nav .nr-nav-node>a,.nr-public-nav .nr-nav-dropdown>summary{font-size:13px;padding-left:12px;padding-right:12px}}@media(max-width:1023px){.nav-line .nr-public-nav{display:block;padding:12px 20px}.nr-public-nav .nr-nav-node>a,.nr-public-nav .nr-nav-dropdown>summary{font-size:15px;padding:14px 10px!important;border-bottom:1px solid #eaf0eb}.nr-public-nav .nr-nav-end{margin:0}.nr-public-nav .nr-nav-children,.nr-public-nav .nr-nav-children .nr-nav-children{position:static;min-width:0;max-width:none;box-shadow:none;border:0;border-left:2px solid #dce9df;border-radius:0;padding:0 0 0 13px;margin-left:10px}.nr-public-nav .nr-nav-children .nr-nav-node>a,.nr-public-nav .nr-nav-children .nr-nav-dropdown>summary{padding:12px 10px!important;font-size:14px}.nr-public-nav .nr-nav-highlight>a,.nr-public-nav .nr-nav-highlight>.nr-nav-dropdown>summary{margin:9px 0}.nr-public-nav .nr-nav-dropdown>summary{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.nr-public-nav .nr-nav-dropdown>summary svg{transition:none}}
/* Navigation additions stay scoped to the managed menu. */
.nr-public-nav .nr-device-mobile{display:none}.nr-public-nav .nr-language-switch{display:flex;align-items:center;gap:2px;margin-left:14px;order:2}.nr-public-nav .nr-language-switch a{font-size:13px;min-width:36px;min-height:36px;display:flex;align-items:center;justify-content:center;padding:7px;color:#40544d;border-radius:5px;text-decoration:none}.nr-public-nav .nr-language-switch a[aria-current]{background:#edf6f0;color:#075b55;font-weight:700}.nr-public-nav :focus-visible{outline:3px solid #086f68;outline-offset:3px}.nr-public-nav .nr-nav-dropdown:has(.nav-active)>summary{color:#075b55}
@media(max-width:1023px){.nr-public-nav .nr-device-mobile{display:block}.nr-public-nav .nr-device-desktop{display:none!important}.nr-public-nav .nr-language-switch{margin:12px 0 0}.nr-public-nav .nr-language-switch a{min-width:44px;min-height:44px}}
@media(forced-colors:active){.nr-public-nav :focus-visible{outline:3px solid Highlight}.nr-public-nav .nav-active{border-bottom:2px solid Highlight}.nr-public-nav .nr-language-switch a[aria-current]{outline:1px solid Highlight}}

#primary-navigation[hidden]{display:none!important}
