.Navbar-module__E3zbLa__navbar{z-index:50;backdrop-filter:blur(20px);background:#fffc;border-bottom:1px solid #0000001a;justify-content:space-between;align-items:center;width:100%;height:4.5rem;padding:0 2rem;transition:box-shadow .3s cubic-bezier(.4,0,.2,1),backdrop-filter .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.dark .Navbar-module__E3zbLa__navbar{backdrop-filter:blur(20px);background:#111827cc;border-bottom-color:#ffffff1a;box-shadow:0 1px 3px #0000004d,0 1px 2px #0003}.Navbar-module__E3zbLa__navbarScrolled{backdrop-filter:blur(25px)!important;background:#fffffff2!important;border-bottom-color:#00000026!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f!important}.dark .Navbar-module__E3zbLa__navbarScrolled{backdrop-filter:blur(25px)!important;background:#111827f2!important;border-bottom-color:#ffffff26!important;box-shadow:0 4px 6px -1px #0006,0 2px 4px -1px #0000004d!important}.Navbar-module__E3zbLa__navbarLogo{align-items:center;display:flex}.Navbar-module__E3zbLa__navbarLogo a{-webkit-text-fill-color:transparent;white-space:nowrap;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-background-clip:text;background-clip:text;font-size:1.75rem;font-weight:700;text-decoration:none;transition:transform .3s,filter .3s}.Navbar-module__E3zbLa__navbarLogo a:hover{filter:brightness(1.1);transform:translateY(-1px)}.Navbar-module__E3zbLa__navbarLinks{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.Navbar-module__E3zbLa__li{position:relative}.Navbar-module__E3zbLa__li a{color:#374151;white-space:nowrap;border-radius:.5rem;align-items:center;padding:.75rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:transform .2s;display:flex}.dark .Navbar-module__E3zbLa__li a{color:#d1d5db}.Navbar-module__E3zbLa__li a:hover{color:#3b82f6;background:#3b82f61a;transform:translateY(-1px)}.dark .Navbar-module__E3zbLa__li a:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__columnsDropdown{cursor:pointer;color:#374151;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;outline:none;align-items:center;gap:.25rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;display:flex}.dark .Navbar-module__E3zbLa__columnsDropdown{color:#d1d5db}.Navbar-module__E3zbLa__columnsDropdown:hover{color:#3b82f6;background:#3b82f61a}.dark .Navbar-module__E3zbLa__columnsDropdown:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__columnsDropdownArrow{align-items:center;font-size:.875rem;transition:transform .2s;display:inline-flex}.Navbar-module__E3zbLa__columnsDropdownContent{z-index:100;background:#fff;border:1px solid #0000001a;border-radius:.75rem;min-width:200px;padding:.5rem;position:absolute;top:100%;left:0;box-shadow:0 10px 25px -5px #0000001a,0 10px 10px -5px #0000000a}.dark .Navbar-module__E3zbLa__columnsDropdownContent{background:#1f2937;border-color:#ffffff1a;box-shadow:0 10px 25px -5px #0000004d,0 10px 10px -5px #0003}.Navbar-module__E3zbLa__columnsDropdownContent ul{margin:0;padding:0;list-style:none}.Navbar-module__E3zbLa__columnsDropdownContentli{margin:0}.Navbar-module__E3zbLa__columnsDropdownContentli a{color:#374151;white-space:nowrap;text-overflow:ellipsis;border-radius:.375rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:transform .2s;display:block;overflow:hidden}.dark .Navbar-module__E3zbLa__columnsDropdownContentli a{color:#d1d5db}.Navbar-module__E3zbLa__columnsDropdownContentli a:hover{color:#3b82f6;background:#3b82f61a;transform:translate(4px)}.dark .Navbar-module__E3zbLa__columnsDropdownContentli a:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__hamburger{cursor:pointer;color:#374151;background:0 0;border:none;border-radius:.375rem;padding:.5rem;display:none}.dark .Navbar-module__E3zbLa__hamburger{color:#d1d5db}.Navbar-module__E3zbLa__hamburger:hover{color:#3b82f6;background:#3b82f61a}.dark .Navbar-module__E3zbLa__hamburger:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__hamburgerIcon{justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex;position:relative}.Navbar-module__E3zbLa__hamburgerIcon svg{font-size:1.25rem;position:absolute}.Navbar-module__E3zbLa__mobileNav{backdrop-filter:blur(10px);z-index:40;opacity:0;visibility:hidden;overscroll-behavior:contain;background:#00000080;justify-content:center;align-items:center;width:100vw;height:100dvh;transition:opacity .3s,visibility .3s;display:flex;position:fixed;top:0;left:0}.Navbar-module__E3zbLa__mobileNav[style*="width: 100vw"]{opacity:1;visibility:visible}.Navbar-module__E3zbLa__mobileNavContainer{backdrop-filter:blur(20px);background:#fffffff2;border-radius:0;flex-direction:column;width:100vw;height:100dvh;padding:2rem;display:flex;position:relative;overflow:hidden auto;box-shadow:0 25px 50px -12px #00000040}.dark .Navbar-module__E3zbLa__mobileNavContainer{background:#1f2937f2;box-shadow:0 25px 50px -12px #00000080}.Navbar-module__E3zbLa__mobileCloseButton{cursor:pointer;color:#374151;z-index:10;background:0 0;border:none;border-radius:.5rem;padding:.75rem;font-size:1.5rem;transition:transform .2s;position:absolute;top:1rem;right:1rem}.dark .Navbar-module__E3zbLa__mobileCloseButton{color:#d1d5db}.Navbar-module__E3zbLa__mobileCloseButton:hover{color:#3b82f6;background:#3b82f61a;transform:scale(1.1)}.dark .Navbar-module__E3zbLa__mobileCloseButton:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__mobileNavLinks{flex-direction:column;flex:1;justify-content:center;width:100%;margin:0;padding:2rem 0;list-style:none;display:flex}.Navbar-module__E3zbLa__mobileNavLinks li{width:100%;margin:0}.Navbar-module__E3zbLa__mobileNavLinks li a{color:#374151;box-sizing:border-box;white-space:nowrap;border-radius:.75rem;align-items:center;gap:.75rem;width:100%;margin-bottom:.75rem;padding:1.25rem 1rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:transform .3s;display:flex;position:relative;overflow:hidden}.Navbar-module__E3zbLa__mobileNavLinks li a:before{content:"";background:linear-gradient(90deg,#0000,#3b82f61a,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.Navbar-module__E3zbLa__mobileNavLinks li a:hover:before{left:100%}.dark .Navbar-module__E3zbLa__mobileNavLinks li a{color:#d1d5db}.Navbar-module__E3zbLa__mobileNavLinks li a:hover{color:#3b82f6;background:#3b82f61a;transform:translate(8px)}.dark .Navbar-module__E3zbLa__mobileNavLinks li a:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__mobileDropdown{width:100%;margin-bottom:.75rem}.Navbar-module__E3zbLa__mobileDropdownButton{color:#374151;cursor:pointer;box-sizing:border-box;white-space:nowrap;background:0 0;border:none;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;margin-bottom:0;padding:1.25rem 1rem;font-size:1.125rem;font-weight:500;text-decoration:none;transition:transform .3s;display:flex;position:relative;overflow:hidden}.Navbar-module__E3zbLa__mobileDropdownButton:before{content:"";background:linear-gradient(90deg,#0000,#3b82f61a,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}.Navbar-module__E3zbLa__mobileDropdownButton:hover:before{left:100%}.dark .Navbar-module__E3zbLa__mobileDropdownButton{color:#d1d5db}.Navbar-module__E3zbLa__mobileDropdownButton:hover{color:#3b82f6;background:#3b82f61a;transform:translate(8px)}.dark .Navbar-module__E3zbLa__mobileDropdownButton:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__mobileDropdownArrow{flex-shrink:0;align-items:center;font-size:1rem;transition:transform .4s cubic-bezier(.4,0,.2,1);display:inline-flex}.Navbar-module__E3zbLa__columnsDropdownMobile{background:#00000005;border-radius:.75rem;width:100%;max-height:0;margin:.75rem 0 0;padding:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.Navbar-module__E3zbLa__columnsDropdownMobile[style*="height: auto"]{max-height:500px}.dark .Navbar-module__E3zbLa__columnsDropdownMobile{background:#ffffff05}.Navbar-module__E3zbLa__columnsDropdownMobile li{width:100%;margin:0}.Navbar-module__E3zbLa__columnsDropdownMobile li a{color:#374151;box-sizing:border-box;white-space:nowrap;border-radius:.5rem;align-items:center;gap:.75rem;width:100%;margin-bottom:.5rem;padding:1rem 1.5rem;font-size:1rem;font-weight:500;text-decoration:none;transition:transform .3s;display:flex;position:relative;overflow:hidden}.Navbar-module__E3zbLa__columnsDropdownMobile li a:before{content:"";background:linear-gradient(90deg,#0000,#3b82f61a,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}.Navbar-module__E3zbLa__columnsDropdownMobile li a:hover:before{left:100%}.dark .Navbar-module__E3zbLa__columnsDropdownMobile li a{color:#d1d5db}.Navbar-module__E3zbLa__columnsDropdownMobile li a:hover{color:#3b82f6;background:#3b82f61a;transform:translate(12px)}.dark .Navbar-module__E3zbLa__columnsDropdownMobile li a:hover{color:#60a5fa;background:#3b82f633}.Navbar-module__E3zbLa__mobileThemeToggle{width:100%;margin-top:1.5rem}.Navbar-module__E3zbLa__mobileThemeToggleContainer{cursor:pointer;background:linear-gradient(135deg,#3b82f61a 0%,#9333ea1a 100%);border:2px solid #3b82f633;border-radius:1rem;align-items:center;gap:1rem;width:100%;padding:1.5rem;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.Navbar-module__E3zbLa__mobileThemeToggleContainer:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;position:absolute;top:0;left:-100%}.Navbar-module__E3zbLa__mobileThemeToggleContainer:hover:before{left:100%}.dark .Navbar-module__E3zbLa__mobileThemeToggleContainer{background:linear-gradient(135deg,#3b82f626 0%,#9333ea26 100%);border-color:#3b82f64d}.Navbar-module__E3zbLa__mobileThemeToggleContainer:hover{border-color:#3b82f666;transform:translateY(-4px)scale(1.02);box-shadow:0 20px 40px -12px #3b82f64d}.dark .Navbar-module__E3zbLa__mobileThemeToggleContainer:hover{border-color:#3b82f680;box-shadow:0 20px 40px -12px #3b82f666}.Navbar-module__E3zbLa__mobileThemeToggleIcon{background:#ffffffe6;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:3rem;height:3rem;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 4px 12px #0000001a}.dark .Navbar-module__E3zbLa__mobileThemeToggleIcon{background:#1f2937e6;box-shadow:0 4px 12px #0000004d}.Navbar-module__E3zbLa__mobileThemeToggleContainer:hover .Navbar-module__E3zbLa__mobileThemeToggleIcon{transform:scale(1.1)rotate(-90deg);box-shadow:0 8px 20px #3b82f64d}.Navbar-module__E3zbLa__mobileThemeToggleContent{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.Navbar-module__E3zbLa__mobileThemeToggleLabel{color:#1f2937;font-size:1.125rem;font-weight:600}.dark .Navbar-module__E3zbLa__mobileThemeToggleLabel{color:#f9fafb}.Navbar-module__E3zbLa__mobileThemeToggleSubtext{color:#6b7280;font-size:.875rem;font-weight:400}.dark .Navbar-module__E3zbLa__mobileThemeToggleSubtext{color:#9ca3af}.Navbar-module__E3zbLa__mobileThemeToggleContainer:hover .Navbar-module__E3zbLa__mobileThemeToggleLabel{color:#3b82f6}.dark .Navbar-module__E3zbLa__mobileThemeToggleContainer:hover .Navbar-module__E3zbLa__mobileThemeToggleLabel{color:#60a5fa}.Navbar-module__E3zbLa__mobileThemeToggleContainer:hover .Navbar-module__E3zbLa__mobileThemeToggleSubtext{color:#3b82f6}.dark .Navbar-module__E3zbLa__mobileThemeToggleContainer:hover .Navbar-module__E3zbLa__mobileThemeToggleSubtext{color:#60a5fa}.Navbar-module__E3zbLa__mobileThemeToggleIcon button{color:inherit!important;cursor:pointer!important;background:0 0!important;border:none!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:auto!important;height:100%!important;padding:0!important;font-size:1.5rem!important;display:flex!important}.Navbar-module__E3zbLa__mobileThemeToggleIcon button:hover{color:inherit!important;background:0 0!important;transform:none!important}@media screen and (max-width:1024px){.Navbar-module__E3zbLa__navbar{padding:0 1.5rem}.Navbar-module__E3zbLa__navbarLinks{gap:.25rem}.Navbar-module__E3zbLa__li a,.Navbar-module__E3zbLa__columnsDropdown{padding:.625rem .75rem;font-size:.9375rem}}@media screen and (max-width:900px){.Navbar-module__E3zbLa__navbarLinks{display:none}.Navbar-module__E3zbLa__hamburger{justify-content:center;align-items:center;display:flex}.Navbar-module__E3zbLa__navbar{padding:0 1rem}}@media screen and (max-width:640px){.Navbar-module__E3zbLa__navbar{height:4rem;padding:0 .75rem}.Navbar-module__E3zbLa__navbarLogo a{font-size:1.5rem}.Navbar-module__E3zbLa__mobileNavContainer{padding:1.5rem}.Navbar-module__E3zbLa__mobileNavLinks li a,.Navbar-module__E3zbLa__mobileDropdownButton{padding:1rem;font-size:1rem}.Navbar-module__E3zbLa__columnsDropdownMobile li a{padding:.875rem 1.25rem;font-size:.9375rem}.Navbar-module__E3zbLa__mobileThemeToggleContainer{padding:1.25rem}.Navbar-module__E3zbLa__mobileThemeToggleIcon{width:2.5rem;height:2.5rem}.Navbar-module__E3zbLa__mobileThemeToggleLabel{font-size:1rem}.Navbar-module__E3zbLa__mobileThemeToggleSubtext{font-size:.8125rem}.Navbar-module__E3zbLa__mobileThemeToggleIcon button{font-size:1.25rem!important}}@media screen and (max-width:480px){.Navbar-module__E3zbLa__navbar{padding:0 .5rem}.Navbar-module__E3zbLa__navbarLogo a{font-size:1.375rem}.Navbar-module__E3zbLa__mobileNavContainer{padding:1rem}.Navbar-module__E3zbLa__mobileNavLinks li a,.Navbar-module__E3zbLa__mobileDropdownButton{padding:.875rem;font-size:.9375rem}.Navbar-module__E3zbLa__columnsDropdownMobile li a{padding:.75rem 1rem;font-size:.875rem}.Navbar-module__E3zbLa__mobileThemeToggleContainer{padding:1rem}.Navbar-module__E3zbLa__mobileThemeToggleIcon{width:2.25rem;height:2.25rem}.Navbar-module__E3zbLa__mobileThemeToggleLabel{font-size:.9375rem}.Navbar-module__E3zbLa__mobileThemeToggleSubtext{font-size:.75rem}.Navbar-module__E3zbLa__mobileThemeToggleIcon button{font-size:1.125rem!important}}
/*# sourceMappingURL=12t8zbxrcbud_.css.map*/