.localeSelector[data-v-c8cf0c9c]{border:2px solid hsla(0,0%,100%,.3);border-radius:6px;color:#fff;font-family:var(--typeface-main);font-size:1.2rem;font-weight:600;letter-spacing:-.04em;padding:8px 12px;text-decoration:none;transition:all .2s ease}.localeSelector[data-v-c8cf0c9c]:hover{background-color:#ffffff1a;border-color:#fff9}nav[data-v-046e3657]{background-color:var(--color-vibrant-green);color:#fff;height:var(--topBar-height);padding:0 20px;position:fixed;top:0;width:100%;z-index:1000}.homeLink[data-v-046e3657]{font-size:1.5rem;font-weight:700}.homeLink[data-v-046e3657],.link[data-v-046e3657]{letter-spacing:-.04em}.link[data-v-046e3657]{font-family:var(--typeface-main);font-size:1.3rem;font-weight:600}.desktopNav[data-v-046e3657]{display:flex}.mobileMenuButton[data-v-046e3657]{background:none;border:none;border-radius:4px;color:#fff;display:none;padding:8px;transition:background-color .2s ease}.mobileMenuButton[data-v-046e3657]:hover{background-color:#ffffff1a}.mobileMenuOverlay[data-v-046e3657]{background-color:#00000080;height:100%;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease,visibility .3s ease;visibility:hidden;width:100%;z-index:999}.mobileMenuOverlay.open[data-v-046e3657]{opacity:1;visibility:visible}.mobileMenuPanel[data-v-046e3657]{background-color:var(--color-vibrant-green);height:100%;max-width:80vw;position:fixed;right:0;top:0;transform:translate(100%);transition:transform .3s ease;width:280px;z-index:1001}.mobileMenuPanel.open[data-v-046e3657]{transform:translate(0)}.mobileMenuContent[data-v-046e3657]{display:flex;flex-direction:column;gap:20px;padding:80px 20px 20px}.mobileMenuLink[data-v-046e3657]{border-bottom:1px solid hsla(0,0%,100%,.1);color:#fff;font-family:var(--typeface-main);font-size:1.4rem;font-weight:600;letter-spacing:-.04em;padding:15px 0;text-decoration:none;transition:color .2s ease}.mobileMenuLink[data-v-046e3657]:hover{color:#fffc}.mobileMenuLocale[data-v-046e3657]{border-top:1px solid hsla(0,0%,100%,.1);margin-top:20px;padding-top:20px}@media(max-width:768px){.desktopNav[data-v-046e3657]{display:none}.mobileMenuButton[data-v-046e3657]{display:block}}@media(min-width:769px){.mobileMenuOverlay[data-v-046e3657],.mobileMenuPanel[data-v-046e3657]{display:none!important}}.linkBox[data-v-4c3cfcd4]{padding:0 10px 40px}.textButton[data-v-4c3cfcd4]{font-size:1.2rem}.logo[data-v-4c3cfcd4]{border-radius:20px;margin-bottom:10vh;margin-top:15vh;width:150px}#website_viewportContainer[data-v-5eff9be6]{padding-bottom:25vh;padding-top:var(--topBar-height)}#pageContent[data-v-5eff9be6]{min-height:50vh}
