:root{--site-rail:clamp(64px, 8.34vw, 120px)}.site-header{--nav-ink:#090909;--nav-line:#989898;--nav-snow:#fafafc;--nav-green:#20451d;width:min(1440px - 2 * var(--site-rail), calc(100% - 2 * var(--site-rail)));letter-spacing:-.03em;margin:8px auto 0;top:8px}.site-header .site-nav{border:1px solid var(--nav-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#f2f1ece6;border-radius:28px;height:61px;padding:8px}.site-header .site-logo{gap:12px;padding-left:17px}.site-header .site-logo img:first-child{width:59px;height:auto}.site-header .site-logo img:last-child{width:48px;height:auto}.site-header .site-nav-links{gap:0}.site-header .site-nav-links a{border:1px solid var(--nav-line);color:#3b3b3b;border-radius:23px;justify-content:center;width:110px;min-height:45px;margin-left:-1px;transition:background-color .2s,color .2s}.site-header .site-nav-links a:first-child{margin-left:0}.site-header .site-nav-links a:hover,.site-header .site-nav-links a[aria-current=page]{color:var(--nav-ink);background:#fff}@media (forced-colors:none){.site-header .site-nav-links a[aria-current=page]>.nav-link-label{text-decoration:none}}.site-header .site-nav-cta{background:var(--nav-green);min-width:0;height:45px;min-height:45px;color:var(--nav-snow);border-radius:40px;gap:6px;padding:8px 18px}.site-header .site-nav-cta .awg-arrow{width:22px;height:22px;color:var(--nav-snow);background:0 0}.site-header .site-nav-cta .awg-arrow svg{width:22px;height:22px}@media (max-width:1100px){:root{--site-rail:40px}.site-header .site-logo img:last-child{display:none}.site-header .site-nav-links a{width:auto;min-width:72px;padding-inline:13px;font-size:15px}.site-header .site-nav-cta{padding-inline:14px}}@media (max-width:899px){.site-header .site-logo img:last-child{display:none}.site-header button.site-mobile-menu{place-items:center;width:44px;height:44px;margin-right:2px;padding:0;display:grid}.site-header .mobile-menu-label{width:20px;height:14px;display:block;position:relative;overflow:visible}.site-header .mobile-menu-label>span{display:none}.site-header button.site-mobile-menu .mobile-menu-label{background:linear-gradient(currentColor,currentColor) 50%/100% 1.5px no-repeat;transition:background-size .2s}.site-header .mobile-menu-label:before,.site-header .mobile-menu-label:after{content:"";background:currentColor;border-radius:1px;height:1.5px;transition:transform .3s,top .3s,bottom .3s;position:absolute;left:0;right:0}.site-header .mobile-menu-label:before{top:0}.site-header .mobile-menu-label:after{bottom:0}.site-header button.site-mobile-menu .mobile-menu-label.is-open{background-size:0 1.5px}.site-header .mobile-menu-label.is-open:before{top:calc(50% - .75px);transform:rotate(45deg)}.site-header .mobile-menu-label.is-open:after{bottom:calc(50% - .75px);transform:rotate(-45deg)}}@media (max-width:899px) and (prefers-reduced-motion:reduce){.site-header .mobile-menu-label:before,.site-header .mobile-menu-label:after{transition:none}}@media (max-width:700px){:root{--site-rail:0px}.site-header{width:calc(100% - 24px);margin-top:12px;top:12px}.site-header .site-nav{height:58px}.site-header .site-logo{padding-left:8px}.site-header .site-nav-cta{height:42px;min-height:42px;padding:8px 14px;font-size:14px}}@media (max-width:360px){.site-header .site-nav{padding-inline:6px}.site-header .site-nav-cta{margin-right:4px;padding:8px 12px;font-size:13px}}.mobile-nav-dialog .mobile-nav-links{flex:none;justify-content:flex-start;padding:20px 0 0}.mobile-nav-dialog .mobile-nav-links>a{padding:16px 0;font-size:clamp(40px,11vw,64px)}.mobile-nav-dialog .mobile-nav-bottom{padding-top:28px}
