.navbar_navbar-bg-up__6J1iB{background:linear-gradient(#fff,#fff,hsla(0,0%,100%,.5),transparent)}.navbar_desktopNavList__NOZB2{gap:.25rem}.navbar_desktopNavItem__bQUNe{padding:.5rem .75rem}.navbar_desktopNavLink__raLPG{color:#313232;text-decoration:none;transition:color .15s ease;cursor:pointer;background:none;border:none;font:inherit}.navbar_desktopNavLink__raLPG:hover{color:#2c7b63}.navbar_desktopActions__VjaOs{gap:.625rem}.navbar_desktopSignIn__fek6L{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.625rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:1.25;background-color:transparent;color:#2c7b63;border:1px solid #2c7b63;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.navbar_desktopSignIn__fek6L:hover{background-color:rgba(44,123,99,.06);color:#236b55;border-color:#236b55}.navbar_desktopRegister__PAzJP{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;padding:.625rem 1.5rem;border-radius:.5rem;font-size:.875rem;font-weight:500;line-height:1.25;background-color:#2c7b63;color:#fff;border:none;text-decoration:none;box-shadow:0 1px 2px rgba(44,123,99,.2),0 4px 12px rgba(44,123,99,.18);transition:background-color .15s ease,box-shadow .15s ease,transform .15s ease}.navbar_desktopRegister__PAzJP:hover{background-color:#246b55;color:#fff;box-shadow:0 2px 4px rgba(44,123,99,.22),0 6px 16px rgba(44,123,99,.22)}.navbar_closeButton__O1V0Q,.navbar_hamburger__HuWtZ{cursor:pointer;background:none;border:none;padding:.25rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.navbar_closeButton__O1V0Q:hover,.navbar_hamburger__HuWtZ:hover{cursor:pointer}.navbar_mobileMenu__de_gV{position:fixed;inset:0;z-index:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:stretch;align-items:stretch;width:100%;min-height:100vh;min-height:100dvh;margin:0;padding:4.75rem 1.25rem 1.5rem;background:#fff;border:none;border-radius:0;box-shadow:none;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;transition:opacity .25s ease-out,transform .25s ease-out,visibility .25s ease-out}@media (min-width:1280px){.navbar_mobileMenu__de_gV{display:none}}.navbar_mobileMenuClosed__agoRf{opacity:0;transform:translateY(.5rem);visibility:hidden;pointer-events:none}.navbar_mobileMenuOpen__X6_zA{opacity:1;transform:translateY(0);visibility:visible;pointer-events:auto}.navbar_mobileMenuItem__hAX2X{padding:0;list-style:none}.navbar_mobileMenuItem__hAX2X a,.navbar_mobileMenuLink__S5w_r{display:block;width:100%;padding:.625rem .875rem;color:#313232;font-size:.9375rem;font-weight:500;text-decoration:none;border:1px solid #2c7b63;border-radius:.5rem;background-color:#fff;transition:color .15s ease,background-color .15s ease,border-color .15s ease}.navbar_mobileMenuItem__hAX2X a:hover,.navbar_mobileMenuLink__S5w_r:hover{background-color:rgba(44,123,99,.06);color:#236b55;border-color:#236b55}.navbar_mobileMenuGroupLabel__Fekvc{padding:.5rem .75rem .25rem;margin-top:.125rem;font-size:.75rem;font-weight:600;color:#5d6060;text-transform:uppercase;letter-spacing:.05em;list-style:none}