.NavItem_navItem__hgeqY{display:flex;align-items:center;justify-content:center;padding-bottom:.1em;text-decoration:none;transition:all .2s ease;border-bottom:1px solid rgba(0,0,0,0);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.4rem;line-height:2.1rem;font-weight:400;color:var(--neutral-text500)}.NavItem_navItem__hgeqY:hover{color:var(--brand-text300)}.NavItem_navItem__hgeqY:focus-visible{color:var(--brand-text300);border:1px solid var(--brand-border200);border-radius:var(--space-100);padding:var(--space-100);outline:none}.NavItem_navItem__hgeqY.NavItem_active__sHjlE{color:var(--brand-text300);border-bottom-color:var(--brand-text300)}@media(max-width:1024px){.NavItem_navItem__hgeqY{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:2.1rem;line-height:3.2rem;font-weight:400;font-weight:700;color:var(--color-purple-100);text-decoration:none;border-bottom:2px solid rgba(0,0,0,0)}.NavItem_navItem__hgeqY:hover{color:var(--color-purple-100);border-bottom-color:var(--color-purple-300)}.NavItem_navItem__hgeqY:focus-visible{color:var(--color-purple-100);border-bottom-color:var(--color-purple-300)}.NavItem_navItem__hgeqY.NavItem_active__sHjlE{color:var(--color-purple-100);border-bottom-color:var(--color-purple-300)}}.MobileMenu_header__ZdERI{position:fixed;height:var(--navbar-height);left:0;right:0;top:0;padding:0 var(--page-margin);background-color:var(--color-gray-white);z-index:100;border-bottom:1px solid var(--neutral-border100)}.MobileMenu_header__ZdERI.MobileMenu_gray__KXW6Y{background-color:var(--color-gray-50);border-color:var(--neutral-border200)}.MobileMenu_headerContent__lG_tm{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:var(--max-width-content);margin:0 auto}.MobileMenu_headerContent__lG_tm .MobileMenu_logo__uFczV{height:36px}.MobileMenu_headerContent__lG_tm .MobileMenu_logo__uFczV svg{height:100%;color:var(--brand-text300)}.MobileMenu_headerContent__lG_tm .MobileMenu_burger__FZFRW{background:var(--brand-area100);border-radius:99px;padding:var(--space-300);color:var(--brand-text300)}.MobileMenu_mobileMenu__DB1yl{position:fixed;top:var(--navbar-height);left:0;right:0;bottom:0;z-index:999;opacity:0;pointer-events:none;transition:opacity .3s ease;overflow-y:auto;background-color:var(--color-gray-white)}.MobileMenu_mobileMenu__DB1yl.MobileMenu_open__CfRPy{opacity:1;pointer-events:auto}.MobileMenu_mobileMenu__DB1yl .MobileMenu_content__jsG5a{padding:var(--space-400);border-top:1px solid var(--neutral-border100);display:flex;flex-direction:column;height:100%}.MobileMenu_mobileMenu__DB1yl .MobileMenu_navList__QSwey{display:flex;flex-direction:column;gap:var(--space-300);align-items:flex-end;justify-content:flex-end;height:100%;padding:var(--space-400) var(--space-500)}.MobileMenu_mobileMenu__DB1yl .MobileMenu_layout__ju6gj{background-color:var(--color-purple-800);height:100%}.MobileMenu_mobileMenu__DB1yl .MobileMenu_footer__6X1jo{padding-top:var(--space-600);display:flex;flex-direction:column;align-items:flex-end}.MobileMenu_mobileMenu__DB1yl .MobileMenu_socialLinks__PALWy{display:flex;gap:var(--space-500);justify-content:flex-end;margin-bottom:var(--space-400)}.MobileMenu_mobileMenu__DB1yl .MobileMenu_socialLinks__PALWy a{font-weight:400;font-weight:700;color:var(--color-purple-100)}.MobileMenu_mobileMenu__DB1yl .MobileMenu_contact__tqZGN,.MobileMenu_mobileMenu__DB1yl .MobileMenu_socialLinks__PALWy a{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;font-size:1.2rem;line-height:1.7rem;letter-spacing:.035em}.MobileMenu_mobileMenu__DB1yl .MobileMenu_contact__tqZGN{font-weight:400;text-align:right;margin-bottom:var(--space-400);display:flex;gap:var(--space-200);justify-content:flex-end;letter-spacing:.03em}.MobileMenu_mobileMenu__DB1yl .MobileMenu_contact__tqZGN .MobileMenu_contactLabel__7G8JL{color:var(--color-purple-300);font-weight:400}.MobileMenu_mobileMenu__DB1yl .MobileMenu_contact__tqZGN .MobileMenu_contactEmail__hyRXO{color:var(--color-purple-100);font-weight:700}.MobileMenu_mobileMenu__DB1yl .MobileMenu_wave__svrAC{width:100%;height:auto;display:block;color:var(--brand-text300);flex-shrink:0}