:root{--gx-green:#00843d;--gx-ink:#182f22;--gx-pale:#eef7ef;--gx-line:#d4e3d7}.header{height:100px;max-width:1536px;margin:auto;background:#fff;padding:0 5%;gap:25px}.header .brand span{display:none}.header .brand img{width:138px;height:52px}.header nav{background:#f1f6f1;border-radius:50px;padding:10px 26px;gap:25px}.header nav a{font-size:12px}.header-cta{border-radius:50px;padding:13px 23px;font-weight:600}.header-cta span{padding-left:18px;font-size:10px}.btn{border-radius:50px}.under-link{border:0;text-decoration:underline;text-underline-offset:7px}.career-hero{padding-top:45px}.career-hero .people-mosaic img{border-radius:80px 80px 22px 22px}.career-hero .people-mosaic img:nth-child(even){border-radius:22px 22px 80px 80px}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #00843d;outline-offset:5px}@media(max-width:1000px){.header nav{gap:18px;padding:10px 18px}.header{padding:0 24px;gap:18px}}@media(max-width:760px){.header{height:82px;padding:0 20px;gap:15px}.header .brand img{width:110px;height:42px}.header-cta{padding:9px 15px;font-size:11px}.header nav{top:72px;margin:0 16px;border:1px solid #d4e3d7;border-radius:20px;padding:20px 25px;background:#fff;box-shadow:0 15px 30px #173e2412}.menu-toggle{font-size:23px}.header-cta span{padding-left:10px}}
.header .brand img{filter:none}.header .brand img[src="/assets/logo.svg"]{filter:brightness(0) saturate(100%) invert(32%) sepia(94%) saturate(1022%) hue-rotate(118deg) brightness(91%) contrast(103%)}.header nav{flex-wrap:wrap}
