#masthead.na-site-header{position:relative;z-index:50;float:none;width:100%;margin:0;padding:0;background:#fff;border:0;border-bottom:1px solid #e8ede7;box-shadow:none;color:#263c30;font-family:Inter,system-ui,-apple-system,"Segoe UI",sans-serif}
#masthead .na-header-inner{box-sizing:border-box;max-width:1160px;min-height:76px;width:100%;margin:0 auto;padding:8px 24px;display:grid;grid-template-columns:120px minmax(0,1fr) auto;gap:28px;align-items:center}
#masthead .na-header-brand{min-width:0}#masthead .na-header-brand .site-branding{display:block;float:none;margin:0;padding:0;max-width:100%;flex:none;text-align:left}#masthead .na-header-brand .site-logotype{margin:0;padding:0;line-height:0}#masthead .na-header-brand .site-logotype img{display:block;width:106px;max-width:100%;height:auto;max-height:57px;object-fit:contain}#masthead .na-header-brand .site-logotype a{display:inline-block}
#masthead .na-site-nav{display:block;min-width:0;margin:0;padding:0}#masthead .na-nav-list,#masthead .na-nav-submenu{list-style:none;margin:0;padding:0}#masthead .na-nav-list{display:flex;align-items:center;justify-content:center;gap:5px}#masthead .na-nav-list li{list-style:none;position:relative;float:none;margin:0;padding:0;border:0;background:none}#masthead .na-nav-list li:before,#masthead .na-nav-list li:after{content:none}
#masthead .na-nav-list>li>a,#masthead .na-nav-list>li>.removed-link,#masthead .na-nav-list>li>button{box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:9px;min-height:44px;margin:0;padding:12px 14px;border:0;border-radius:10px;background:transparent;box-shadow:none;color:#43564a;text-decoration:none;text-transform:none;letter-spacing:0;white-space:nowrap;font:500 14px/20px Inter,system-ui,-apple-system,"Segoe UI",sans-serif;cursor:pointer;transition:background .15s,color .15s}
#masthead .na-nav-list>li>.removed-link{cursor:default}#masthead .na-nav-list>li>a:hover,#masthead .na-nav-list>li>button:hover,#masthead .na-nav-list>li>button[aria-expanded=true]{background:#f3f6f1;color:#255b43}
#masthead .na-nav-list>li.current-menu-item>a,#masthead .na-nav-list>li.current-menu-item>.removed-link,#masthead .na-nav-list>li.current-menu-ancestor>button{background:#eaf2e7;color:#255b43;font-weight:500}
#masthead .na-nav-chevron{box-sizing:border-box;display:block!important;flex:none;width:6px;height:6px;margin:0 0 3px 0!important;padding:0!important;border:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s}#masthead button[aria-expanded=true]>.na-nav-chevron{transform:rotate(225deg);margin-bottom:-3px!important}
#masthead .na-nav-submenu{display:none;position:absolute;right:0;top:calc(100% + 10px);z-index:60;min-width:248px;padding:8px;background:#fff;border:1px solid #e3eae1;border-radius:16px;box-shadow:0 18px 48px -18px #233a3040}#masthead .na-nav-submenu:before{content:"";position:absolute;top:-12px;left:0;right:0;height:12px}#masthead .na-nav-submenu.is-open{display:block}#masthead .na-nav-submenu[hidden]{display:none!important}
#masthead .na-nav-submenu>li>a,#masthead .na-nav-submenu>li>.removed-link,#masthead .na-nav-submenu>li>button{box-sizing:border-box;display:flex;align-items:center;min-height:42px;margin:0;padding:10px 13px;border:0;border-radius:8px;background:transparent;color:#43564a;text-decoration:none;text-transform:none;letter-spacing:0;font:400 14px/22px Inter,system-ui,-apple-system,"Segoe UI",sans-serif;box-shadow:none}
#masthead .na-nav-submenu>li>a:hover,#masthead .na-nav-submenu>li>button:hover{background:#f3f6f1;color:#255b43}#masthead .na-nav-submenu>li.current-menu-item>a,#masthead .na-nav-submenu>li.current-menu-item>.removed-link{background:#eaf2e7;color:#255b43}
html:not(.na-nav-ready) #masthead .menu-item-has-children:hover>.na-nav-submenu,html:not(.na-nav-ready) #masthead .menu-item-has-children:focus-within>.na-nav-submenu{display:block}
#masthead .na-header-action{margin:0;padding:0;white-space:nowrap}#masthead .na-header-action .menubtn{margin:0;padding:0;background:none;border:0;border-radius:0;font:inherit}#masthead .na-header-action a{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-height:44px;padding:12px 21px;border:1px solid transparent;border-radius:11px;color:#fff;background:radial-gradient(ellipse at top right,#5c816340,transparent 75%),#255b43;text-decoration:none;font:600 13px/18px Inter,system-ui,-apple-system,"Segoe UI",sans-serif;box-shadow:0 3px 8px -5px #234b38;transition:background .15s}#masthead .na-header-action a:hover{background:#1c4935}#masthead .na-header-action a>span{font:inherit;padding:0;color:inherit;line-height:inherit;letter-spacing:0}
#masthead .na-menu-toggle{display:none}#masthead a:focus-visible,#masthead button:focus-visible{outline:3px solid #a8bd82;outline-offset:3px}
@media(max-width:1080px) and (min-width:961px){#masthead .na-header-inner{gap:14px;grid-template-columns:106px minmax(0,1fr) auto}#masthead .na-nav-list>li>a,#masthead .na-nav-list>li>.removed-link,#masthead .na-nav-list>li>button{padding-left:10px;padding-right:10px;font-size:13px}}
@media(max-width:960px){#masthead .na-header-inner{min-height:68px;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;padding:7px 20px}#masthead .na-header-brand{grid-column:1;grid-row:1}#masthead .na-header-brand .site-logotype img{width:94px;max-height:50px}#masthead .na-header-action{grid-column:2;grid-row:1}#masthead .na-header-action a{padding:12px 16px;font-size:12px}#masthead .na-menu-toggle{box-sizing:border-box;grid-column:3;grid-row:1;display:none;position:relative;align-items:center;justify-content:center;flex-direction:column;gap:6px;width:44px;height:44px;min-width:44px;margin:0;padding:12px 10px;border:1px solid #e0e7dd;border-radius:11px;background:#f8faf6;color:#255b43;cursor:pointer}.na-nav-ready #masthead .na-menu-toggle{display:flex}#masthead .na-menu-toggle span{display:block;width:20px;height:1.5px;margin:0;padding:0;background:currentColor;border:0;transition:transform .15s}#masthead .na-menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.75px) rotate(45deg)}#masthead .na-menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.75px) rotate(-45deg)}#masthead .na-site-nav{grid-column:1 / -1;grid-row:2;width:100%;padding-top:10px}.na-nav-ready #masthead .na-site-nav{position:absolute;top:100%;left:0;right:0;display:none;padding:14px 20px 20px;max-height:calc(100dvh - 100px);overflow-y:auto;overscroll-behavior:contain;background:#fff;border-bottom:1px solid #e3eae1;box-shadow:0 18px 28px -20px #26432d55}.na-nav-ready #masthead .na-site-nav.is-open{display:block}#masthead .na-nav-list{display:flex;flex-direction:column;align-items:stretch;gap:6px;max-width:680px;margin:0 auto}#masthead .na-nav-list>li>a,#masthead .na-nav-list>li>.removed-link,#masthead .na-nav-list>li>button{width:100%;justify-content:space-between;min-height:48px;padding:13px 15px;font-size:15px;line-height:22px}#masthead .na-nav-submenu{position:static;display:block;min-width:0;margin:6px 0 6px 16px;padding:4px 0 4px 10px;border:0;border-left:1px solid #d9e5d3;border-radius:0;box-shadow:none;background:none}#masthead .na-nav-submenu:before{content:none}#masthead .na-nav-submenu>li>a,#masthead .na-nav-submenu>li>.removed-link{min-height:44px;padding:10px 12px}.na-nav-ready #masthead .na-nav-submenu:not(.is-open){display:none}}
@media(max-width:360px){#masthead .na-header-inner{padding-left:14px;padding-right:14px;gap:8px}#masthead .na-header-brand .site-logotype img{width:78px}#masthead .na-header-action a{padding:12px;font-size:11px}}
@media(prefers-reduced-motion:reduce){#masthead a,#masthead button,#masthead span{transition:none!important}}
