@keyframes navbar_navFadeIn__C5Oog{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes navbar_mobileMenuFade__CR8Q_{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.navbar_landing-nav__bQzAZ{position:fixed;top:0;left:0;right:0;z-index:50;padding:1rem;animation:navbar_navFadeIn__C5Oog .7s ease-out forwards;opacity:0;transform:translateY(-20px)}.navbar_landing-nav-container__HU2qe{background:var(--bg);border-radius:1rem;padding:1rem 1.5rem;height:6rem;display:flex;align-items:center;border-width:2px;border-style:solid;border-color:var(--border);font-family:ClashGrotesk-Regular}[data-mantine-color-scheme=dark] .navbar_landing-nav-container__HU2qe{border-color:var(--border)}.navbar_landing-nav-logo-container__aUMAr,.navbar_landing-nav-logo-link__6J50V{gap:.5rem;display:flex;flex-direction:row;align-items:center;justify-content:center}.navbar_landing-nav-logo-link__6J50V{text-decoration:none}.navbar_landing-nav-logo__e4Juf{height:3rem;width:3rem;object-fit:contain;display:flex;align-items:center;justify-content:center}.navbar_landing-nav-brand-text__esZ6_{font-family:ClashGrotesk-Semibold;color:var(--text);font-size:28px;font-weight:600;text-shadow:0 0 10px transparent,0 0 20px var(--hover),0 0 30px var(--active)}.navbar_landing-nav-links__n6yvB{position:absolute;left:50%;transform:translateX(-50%);gap:2rem}.navbar_landing-nav-link__kv8Ng{font-size:1.1rem;font-weight:500;color:var(--dimmed);text-decoration:none;transition:all .2s ease;padding:.5rem 1rem;border-radius:.5rem;font-family:ClashGrotesk-Medium;background:none;border:none;cursor:pointer}.navbar_landing-nav-link__kv8Ng.navbar_active__Eby4s{color:var(--text)}.navbar_landing-nav-link__kv8Ng.navbar_active__Eby4s,.navbar_landing-nav-link__kv8Ng:hover:not(.navbar_active__Eby4s){background-color:var(--hover);padding:1rem 2rem;border-radius:1rem}.navbar_landing-nav-get-started-btn__WufLh{font-family:ClashGrotesk-Medium;background-color:var(--bg-reverse);color:var(--text-reverse);height:3.8rem;padding:0 1.5rem;font-size:1rem;font-weight:600;border-radius:1rem;border:none;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center}.navbar_theme-toggle-btn__ydj49{border-color:var(--border)!important;transition:all .2s ease!important}.navbar_theme-toggle-btn__ydj49:hover{background:var(--active)!important;transform:scale(1.05)}@media (max-width:768px){.navbar_landing-nav__bQzAZ{padding:1rem 0}.navbar_landing-nav-container__HU2qe{background:var(--bg);border-width:2px;border-style:solid;border-color:var(--border);height:auto;padding:1rem 1.5rem}[data-mantine-color-scheme=dark] .navbar_landing-nav-container__HU2qe{border-color:var(--border)}.navbar_landing-nav-links__n6yvB{display:none!important;opacity:0!important;visibility:hidden!important;position:absolute!important;width:0!important;height:0!important;overflow:hidden!important;pointer-events:none!important}.navbar_landing-nav-get-started-btn__WufLh:not(.navbar_landing-nav-mobile-menu__WPyLB *){display:none!important}.navbar_landing-nav-burger__iJvkg{color:var(--text);transition:transform .3s ease;width:32px!important;height:32px!important}.navbar_landing-nav-burger__iJvkg[data-opened=true]{transform:rotate(0deg)}.navbar_landing-nav-burger__iJvkg[data-opened=true]:before{transform:rotate(90deg) translateY(-6px)}.navbar_landing-nav-burger__iJvkg[data-opened=true]:after{opacity:0}.navbar_landing-nav-mobile-menu__WPyLB{position:absolute;top:calc(100% + 1rem);right:1rem;background:var(--bg);backdrop-filter:blur(10px);padding:1rem;border-radius:1rem;min-width:200px;display:flex;flex-direction:column;gap:1rem;border-width:2px;border-style:solid;border-color:var(--border);box-shadow:0 4px 30px var(--hover);transform-origin:top right;will-change:transform;z-index:100}[data-mantine-color-scheme=dark] .navbar_landing-nav-mobile-menu__WPyLB{border-color:var(--border)}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng{opacity:0;transform:translateY(-20px);font-family:ClashGrotesk-Medium;color:var(--dimmed)}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng.navbar_active__Eby4s{color:var(--text);background-color:var(--hover)}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng:hover:not(.navbar_active__Eby4s){background-color:var(--hover)}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng:first-child{animation:navbar_mobileMenuFade__CR8Q_ .5s ease .1s forwards}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng:nth-child(2){animation:navbar_mobileMenuFade__CR8Q_ .5s ease .2s forwards}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng:nth-child(3){animation:navbar_mobileMenuFade__CR8Q_ .5s ease .3s forwards}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-link__kv8Ng:nth-child(4){animation:navbar_mobileMenuFade__CR8Q_ .5s ease .4s forwards}.navbar_landing-nav-mobile-menu__WPyLB .navbar_landing-nav-get-started-btn__WufLh{opacity:0;transform:translateY(-20px);animation:navbar_mobileMenuFade__CR8Q_ .5s ease .5s forwards;height:auto;padding:.8rem 1.5rem;width:100%;margin-top:.5rem;background-color:var(--bg-reverse);color:var(--text-reverse);border:none}.navbar_landing-nav-mobile-menu__WPyLB .navbar_theme-toggle-btn__ydj49{width:100%!important;height:2.8rem!important;margin-top:.5rem;opacity:0;transform:translateY(-20px);animation:navbar_mobileMenuFade__CR8Q_ .5s ease .45s forwards}@supports (-webkit-touch-callout:none) and (not (-webkit-appearance:none)){.navbar_landing-nav-mobile-menu__WPyLB{top:70px!important}}}@media (min-width:769px){.navbar_landing-nav-burger__iJvkg{display:none}}@media (min-width:769px) and (max-width:969px){.navbar_landing-nav-container__HU2qe{padding:1rem .5rem}.navbar_landing-nav-logo__e4Juf{height:2.5rem;width:2.5rem}.navbar_landing-nav-brand-text__esZ6_{font-size:22px}.navbar_landing-nav-links__n6yvB{gap:1.5rem}.navbar_landing-nav-link__kv8Ng{font-size:.85rem;padding:.4rem .8rem}.navbar_landing-nav-link__kv8Ng:hover{padding:.8rem 1.6rem}.navbar_landing-nav-get-started-btn__WufLh{height:3rem;padding:0 .5rem;font-size:.95rem;border-radius:.8rem}}