.Navbar_navbar__aRAsV{position:fixed;width:100%;height:4.5rem;padding:0 2rem;display:flex;justify-content:space-between;align-items:center;z-index:50;transition:all .3s cubic-bezier(.4,0,.2,1);border-bottom:1px solid transparent;background:rgba(255,255,255,.8);backdrop-filter:blur(20px);border-bottom-color:rgba(0,0,0,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.06)}.dark .Navbar_navbar__aRAsV{background:rgba(17,24,39,.8);backdrop-filter:blur(20px);border-bottom-color:rgba(255,255,255,.1);box-shadow:0 1px 3px 0 rgba(0,0,0,.3),0 1px 2px 0 rgba(0,0,0,.2)}.Navbar_navbarScrolled__cz7Az{background:rgba(255,255,255,.95)!important;backdrop-filter:blur(25px)!important;border-bottom-color:rgba(0,0,0,.15)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06)!important}.dark .Navbar_navbarScrolled__cz7Az{background:rgba(17,24,39,.95)!important;backdrop-filter:blur(25px)!important;border-bottom-color:rgba(255,255,255,.15)!important;box-shadow:0 4px 6px -1px rgba(0,0,0,.4),0 2px 4px -1px rgba(0,0,0,.3)!important}.Navbar_navbarLogo__EpmTq{display:flex;align-items:center}.Navbar_navbarLogo__EpmTq a{font-size:1.75rem;font-weight:700;text-decoration:none;background:linear-gradient(135deg,#667eea,#764ba2);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:all .3s ease}.Navbar_navbarLogo__EpmTq a:hover{transform:translateY(-1px);filter:brightness(1.1)}.Navbar_navbarLinks__Vhzrl{list-style:none;margin:0;padding:0;display:flex;align-items:center;gap:.5rem}.Navbar_li__FrkQa{position:relative}.Navbar_li__FrkQa a{display:flex;align-items:center;padding:.75rem 1rem;text-decoration:none;font-size:1rem;font-weight:500;border-radius:.5rem;transition:all .2s ease;color:#374151}.dark .Navbar_li__FrkQa a{color:#d1d5db}.Navbar_li__FrkQa a:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:translateY(-1px)}.dark .Navbar_li__FrkQa a:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_columnsDropdown__wwrXV{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;border-radius:.5rem;cursor:pointer;transition:all .2s ease;color:#374151;background:none;border:none;outline:none}.dark .Navbar_columnsDropdown__wwrXV{color:#d1d5db}.Navbar_columnsDropdown__wwrXV:hover{background:rgba(59,130,246,.1);color:#3b82f6}.dark .Navbar_columnsDropdown__wwrXV:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_columnsDropdownArrow__qOH7Q{display:inline-flex;align-items:center;transition:transform .2s ease;font-size:.875rem}.Navbar_columnsDropdownContent__vJ3va{position:absolute;top:100%;left:0;min-width:200px;padding:.5rem;background:rgb(255,255,255);border:1px solid rgba(0,0,0,.1);border-radius:.75rem;box-shadow:0 10px 25px -5px rgba(0,0,0,.1),0 10px 10px -5px rgba(0,0,0,.04);transition:all .2s cubic-bezier(.4,0,.2,1);z-index:100}.dark .Navbar_columnsDropdownContent__vJ3va{background:rgb(31,41,55);border-color:rgba(255,255,255,.1);box-shadow:0 10px 25px -5px rgba(0,0,0,.3),0 10px 10px -5px rgba(0,0,0,.2)}.Navbar_columnsDropdownContent__vJ3va ul{list-style:none;margin:0;padding:0}.Navbar_columnsDropdownContentli__6FPlE{margin:0}.Navbar_columnsDropdownContentli__6FPlE a{display:block;padding:.75rem 1rem;text-decoration:none;font-size:.9375rem;font-weight:500;color:#374151;border-radius:.375rem;transition:all .2s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dark .Navbar_columnsDropdownContentli__6FPlE a{color:#d1d5db}.Navbar_columnsDropdownContentli__6FPlE a:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:translateX(4px)}.dark .Navbar_columnsDropdownContentli__6FPlE a:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_hamburger__R1Pf8{display:none;background:none;border:none;cursor:pointer;padding:.5rem;border-radius:.375rem;transition:all .2s ease;color:#374151}.dark .Navbar_hamburger__R1Pf8{color:#d1d5db}.Navbar_hamburger__R1Pf8:hover{background:rgba(59,130,246,.1);color:#3b82f6}.dark .Navbar_hamburger__R1Pf8:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_hamburgerIcon___ByGJ{position:relative;width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center}.Navbar_hamburgerIcon___ByGJ svg{position:absolute;transition:all .3s ease;font-size:1.25rem}.Navbar_mobileNav__RnH_2{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:40;opacity:0;visibility:hidden;transition:all .3s ease}.Navbar_mobileNav__RnH_2[style*="width: 100vw"]{opacity:1;visibility:visible}.Navbar_mobileNavContainer__ejVkp{position:relative;background:rgba(255,255,255,.95);backdrop-filter:blur(20px);border-radius:0;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);width:100vw;height:100vh;overflow-y:auto;overflow-x:hidden;padding:2rem;display:flex;flex-direction:column}.dark .Navbar_mobileNavContainer__ejVkp{background:rgba(31,41,55,.95);box-shadow:0 25px 50px -12px rgba(0,0,0,.5)}.Navbar_mobileCloseButton__KQ3br{position:absolute;top:1rem;right:1rem;background:none;border:none;cursor:pointer;padding:.75rem;border-radius:.5rem;transition:all .2s ease;color:#374151;font-size:1.5rem;z-index:10}.dark .Navbar_mobileCloseButton__KQ3br{color:#d1d5db}.Navbar_mobileCloseButton__KQ3br:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:scale(1.1)}.dark .Navbar_mobileCloseButton__KQ3br:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_mobileNavLinks__1Qlsp{list-style:none;margin:0;padding:4rem 0 0;width:100%;flex:1;display:flex;flex-direction:column;justify-content:center}.Navbar_mobileNavLinks__1Qlsp li{margin:0;width:100%}.Navbar_mobileNavLinks__1Qlsp li a{display:flex;align-items:center;gap:.75rem;padding:1.25rem 1rem;text-decoration:none;font-size:1.125rem;font-weight:500;color:#374151;border-radius:.75rem;transition:all .3s ease;margin-bottom:.75rem;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.Navbar_mobileNavLinks__1Qlsp li a:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.Navbar_mobileNavLinks__1Qlsp li a:hover:before{left:100%}.dark .Navbar_mobileNavLinks__1Qlsp li a{color:#d1d5db}.Navbar_mobileNavLinks__1Qlsp li a:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:translateX(8px)}.dark .Navbar_mobileNavLinks__1Qlsp li a:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_mobileDropdown__o9thg{margin-bottom:.75rem;width:100%}.Navbar_mobileDropdownButton__6E6wU{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.25rem 1rem;text-decoration:none;font-size:1.125rem;font-weight:500;color:#374151;border-radius:.75rem;transition:all .3s ease;background:none;border:none;cursor:pointer;margin-bottom:0;box-sizing:border-box;position:relative;overflow:hidden}.Navbar_mobileDropdownButton__6E6wU:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.Navbar_mobileDropdownButton__6E6wU:hover:before{left:100%}.dark .Navbar_mobileDropdownButton__6E6wU{color:#d1d5db}.Navbar_mobileDropdownButton__6E6wU:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:translateX(8px)}.dark .Navbar_mobileDropdownButton__6E6wU:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_mobileDropdownArrow__3DDP5{display:inline-flex;align-items:center;transition:transform .4s cubic-bezier(.4,0,.2,1);font-size:1rem;flex-shrink:0}.Navbar_columnsDropdownMobile__GX8B_{padding:0;overflow:hidden;max-height:0;transition:all .4s cubic-bezier(.4,0,.2,1);background:rgba(0,0,0,.02);border-radius:.75rem;margin:.75rem 0 0;width:100%}.Navbar_columnsDropdownMobile__GX8B_[style*="height: auto"]{max-height:500px}.dark .Navbar_columnsDropdownMobile__GX8B_{background:rgba(255,255,255,.02)}.Navbar_columnsDropdownMobile__GX8B_ li{margin:0;width:100%}.Navbar_columnsDropdownMobile__GX8B_ li a{display:flex;align-items:center;gap:.75rem;padding:1rem 1.5rem;text-decoration:none;font-size:1rem;font-weight:500;color:#374151;border-radius:.5rem;transition:all .3s ease;margin-bottom:.5rem;width:100%;box-sizing:border-box;position:relative;overflow:hidden}.Navbar_columnsDropdownMobile__GX8B_ li a:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(59,130,246,.1),transparent);transition:left .5s ease}.Navbar_columnsDropdownMobile__GX8B_ li a:hover:before{left:100%}.dark .Navbar_columnsDropdownMobile__GX8B_ li a{color:#d1d5db}.Navbar_columnsDropdownMobile__GX8B_ li a:hover{background:rgba(59,130,246,.1);color:#3b82f6;transform:translateX(12px)}.dark .Navbar_columnsDropdownMobile__GX8B_ li a:hover{background:rgba(59,130,246,.2);color:#60a5fa}.Navbar_mobileThemeToggle__YaSRn{margin-top:1.5rem;width:100%}.Navbar_mobileThemeToggleContainer__cnsyx{display:flex;align-items:center;gap:1rem;width:100%;padding:1.5rem;background:linear-gradient(135deg,rgba(59,130,246,.1),rgba(147,51,234,.1));border:2px solid rgba(59,130,246,.2);border-radius:1rem;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer}.Navbar_mobileThemeToggleContainer__cnsyx:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .6s ease}.Navbar_mobileThemeToggleContainer__cnsyx:hover:before{left:100%}.dark .Navbar_mobileThemeToggleContainer__cnsyx{background:linear-gradient(135deg,rgba(59,130,246,.15),rgba(147,51,234,.15));border-color:rgba(59,130,246,.3)}.Navbar_mobileThemeToggleContainer__cnsyx:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 20px 40px -12px rgba(59,130,246,.3);border-color:rgba(59,130,246,.4)}.dark .Navbar_mobileThemeToggleContainer__cnsyx:hover{box-shadow:0 20px 40px -12px rgba(59,130,246,.4);border-color:rgba(59,130,246,.5)}.Navbar_mobileThemeToggleIcon__bljdw{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;background:rgba(255,255,255,.9);border-radius:50%;box-shadow:0 4px 12px rgba(0,0,0,.1);flex-shrink:0;transition:all .3s ease}.dark .Navbar_mobileThemeToggleIcon__bljdw{background:rgba(31,41,55,.9);box-shadow:0 4px 12px rgba(0,0,0,.3)}.Navbar_mobileThemeToggleContainer__cnsyx:hover .Navbar_mobileThemeToggleIcon__bljdw{transform:scale(1.1) rotate(-90deg);box-shadow:0 8px 20px rgba(59,130,246,.3)}.Navbar_mobileThemeToggleContent__89_BI{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1}.Navbar_mobileThemeToggleLabel__I7sxW{font-size:1.125rem;font-weight:600;color:#1f2937;transition:all .3s ease}.dark .Navbar_mobileThemeToggleLabel__I7sxW{color:#f9fafb}.Navbar_mobileThemeToggleSubtext__dSqpw{font-size:.875rem;font-weight:400;color:#6b7280;transition:all .3s ease}.dark .Navbar_mobileThemeToggleSubtext__dSqpw{color:#9ca3af}.Navbar_mobileThemeToggleContainer__cnsyx:hover .Navbar_mobileThemeToggleLabel__I7sxW{color:#3b82f6}.dark .Navbar_mobileThemeToggleContainer__cnsyx:hover .Navbar_mobileThemeToggleLabel__I7sxW{color:#60a5fa}.Navbar_mobileThemeToggleContainer__cnsyx:hover .Navbar_mobileThemeToggleSubtext__dSqpw{color:#3b82f6}.dark .Navbar_mobileThemeToggleContainer__cnsyx:hover .Navbar_mobileThemeToggleSubtext__dSqpw{color:#60a5fa}.Navbar_mobileThemeToggleIcon__bljdw button{background:none!important;border:none!important;padding:0!important;border-radius:0!important;color:inherit!important;font-size:1.5rem!important;transition:all .3s ease!important;display:flex!important;align-items:center!important;justify-content:center!important;min-width:auto!important;height:auto!important;cursor:pointer!important;width:100%!important;height:100%!important}.Navbar_mobileThemeToggleIcon__bljdw button:hover{background:none!important;color:inherit!important;transform:none!important}@media screen and (max-width:1024px){.Navbar_navbar__aRAsV{padding:0 1.5rem}.Navbar_navbarLinks__Vhzrl{gap:.25rem}.Navbar_columnsDropdown__wwrXV,.Navbar_li__FrkQa a{padding:.625rem .75rem;font-size:.9375rem}}@media screen and (max-width:900px){.Navbar_navbarLinks__Vhzrl{display:none}.Navbar_hamburger__R1Pf8{display:flex;align-items:center;justify-content:center}.Navbar_navbar__aRAsV{padding:0 1rem}}@media screen and (max-width:640px){.Navbar_navbar__aRAsV{height:4rem;padding:0 .75rem}.Navbar_navbarLogo__EpmTq a{font-size:1.5rem}.Navbar_mobileNavContainer__ejVkp{padding:1.5rem}.Navbar_mobileDropdownButton__6E6wU,.Navbar_mobileNavLinks__1Qlsp li a{padding:1rem;font-size:1rem}.Navbar_columnsDropdownMobile__GX8B_ li a{padding:.875rem 1.25rem;font-size:.9375rem}.Navbar_mobileThemeToggleContainer__cnsyx{padding:1.25rem}.Navbar_mobileThemeToggleIcon__bljdw{width:2.5rem;height:2.5rem}.Navbar_mobileThemeToggleLabel__I7sxW{font-size:1rem}.Navbar_mobileThemeToggleSubtext__dSqpw{font-size:.8125rem}.Navbar_mobileThemeToggleIcon__bljdw button{font-size:1.25rem!important}}@media screen and (max-width:480px){.Navbar_navbar__aRAsV{padding:0 .5rem}.Navbar_navbarLogo__EpmTq a{font-size:1.375rem}.Navbar_mobileNavContainer__ejVkp{padding:1rem}.Navbar_mobileDropdownButton__6E6wU,.Navbar_mobileNavLinks__1Qlsp li a{padding:.875rem;font-size:.9375rem}.Navbar_columnsDropdownMobile__GX8B_ li a{padding:.75rem 1rem;font-size:.875rem}.Navbar_mobileThemeToggleContainer__cnsyx{padding:1rem}.Navbar_mobileThemeToggleIcon__bljdw{width:2.25rem;height:2.25rem}.Navbar_mobileThemeToggleLabel__I7sxW{font-size:.9375rem}.Navbar_mobileThemeToggleSubtext__dSqpw{font-size:.75rem}.Navbar_mobileThemeToggleIcon__bljdw button{font-size:1.125rem!important}}