
#g-header{background:#fff;border-bottom:1px solid #e1eae4}
#g-header .g-container>.g-grid:last-child{display:flex;align-items:center;gap:18px}
#g-header .g-container>.g-grid:last-child>.g-block{flex:0 0 auto;width:auto}
#g-header .g-container>.g-grid:last-child>.g-logo-block{flex:1 1 auto;min-width:0}
#g-header .g-content{margin:0;padding:10px 12px}
#g-header img{width:auto;height:48px;object-fit:contain;vertical-align:middle}
#g-header .g-logo-block .g-logo{font-weight:700;color:#243b32;font-size:22px}
#g-navigation{background:#f4f7f4;border-bottom:1px solid #dce7df}
#g-navigation .g-content{margin-top:0;margin-bottom:0;padding-top:6px;padding-bottom:6px}
#g-navigation .g-toplevel>.g-menu-item>.g-menu-item-container{color:#294438;border-radius:6px}
#g-navigation .g-toplevel>.g-menu-item.active>.g-menu-item-container,#g-navigation .g-toplevel>.g-menu-item:hover>.g-menu-item-container{background:#00713b;color:#fff}
#g-navigation a:focus-visible,#g-header a:focus-visible{outline:2px solid #00713b;outline-offset:2px}
@media(max-width:767px){#g-header .g-container>.g-grid:last-child{gap:10px;min-height:56px}#g-header .g-logo-block .g-logo{font-size:clamp(12px,3.5vw,16px)}}

#g-header #logo-9315-particle img{width:82px!important;height:48px!important;max-width:none!important;object-fit:contain}
#g-header #logo-8939-particle img{width:40px!important;height:48px!important;max-width:none!important;object-fit:contain}
#g-navigation .g-main-nav .g-toplevel>.g-menu-item.active>.g-menu-item-container{background:#00713b!important;color:#fff!important}
@media(max-width:767px){#g-header #logo-9315-particle img{width:64px!important;height:40px!important}#g-header #logo-8939-particle img{width:32px!important;height:40px!important}}
