.NavigationMenu_navigationHeader__EyKKg{background:#ffffff;border-bottom:1px solid #e5e7eb;position:-webkit-sticky;position:sticky;top:0;z-index:50;box-shadow:0 1px 3px 0 rgba(0,0,0,.1);font-family:Poppins,sans-serif}.NavigationMenu_navigationContainer__tQ1gS{max-width:1200px;margin:0 auto;padding:0 1rem;display:flex;align-items:center;justify-content:space-between;height:4rem}.NavigationMenu_navigationLogo__kvT2K img{height:2.5rem;width:auto}.NavigationMenu_logoSvg__Ewuj_{height:2.5rem;width:auto;display:flex;align-items:center}.NavigationMenu_logoSvg__Ewuj_ svg{height:100%;width:auto;max-width:200px}.NavigationMenu_navigationMenu__yfsFm{position:relative;display:flex;align-items:center}.NavigationMenu_navigationMenu__yfsFm [data-radix-navigation-menu-viewport]{position:absolute;top:100%;left:0;width:100%;background:transparent;border-radius:.5rem;z-index:10;height:var(--radix-navigation-menu-viewport-height);width:var(--radix-navigation-menu-viewport-width);transform-origin:top center;transition:width,height,.3s ease;overflow:hidden}.NavigationMenu_navigationList__EP8sP{display:flex;align-items:center;gap:.5rem;list-style:none;margin:0;padding:0}.NavigationMenu_navigationItem__YLVh_{position:relative}.NavigationMenu_navigationLink__9KQP3,.NavigationMenu_navigationTrigger__s6FMV{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;border-radius:.375rem;text-decoration:none;color:#374151;font-weight:500;font-size:.875rem;transition:all .2s ease;border:none;background:none;cursor:pointer}.NavigationMenu_navigationLink__9KQP3:hover,.NavigationMenu_navigationTrigger__s6FMV:hover{background-color:#f3f4f6;color:#111827}.NavigationMenu_navigationLink__9KQP3:focus,.NavigationMenu_navigationTrigger__s6FMV:focus{outline:2px solid #3b82f6;outline-offset:2px}.NavigationMenu_chevronIcon__11zSb{width:1rem;height:1rem;transition:transform .2s ease}.NavigationMenu_navigationTrigger__s6FMV[data-state=open] .NavigationMenu_chevronIcon__11zSb{transform:rotate(180deg)}.NavigationMenu_navigationContent__PdaSc{position:absolute;top:0;left:0;width:16rem;background:white;border-radius:.5rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05);border:1px solid #e5e7eb;padding:.5rem;z-index:10}.NavigationMenu_submenuList__SkwIu{list-style:none;margin:0;padding:0}.NavigationMenu_submenuItem__CZN2I{margin:0}.NavigationMenu_submenuLink__J5_Lb{display:block;padding:.75rem 1rem;border-radius:.375rem;text-decoration:none;color:#374151;font-size:.875rem;transition:all .2s ease}.NavigationMenu_submenuLink__J5_Lb:hover{background-color:#f3f4f6;color:#111827}.NavigationMenu_navigationViewport__KZNQZ{position:absolute;top:100%;left:0;width:100%;background:transparent;border-radius:.5rem;z-index:10;height:var(--radix-navigation-menu-viewport-height);width:var(--radix-navigation-menu-viewport-width);transform-origin:top center;transition:width,height,.3s ease;overflow:hidden}.NavigationMenu_mobileMenuButton__b43HM{display:none;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:none;background:none;color:#374151;cursor:pointer;border-radius:.375rem;transition:background-color .2s ease}.NavigationMenu_mobileMenuButton__b43HM:hover{background-color:#f3f4f6}.NavigationMenu_mobileMenuButton__b43HM svg{width:1.5rem;height:1.5rem}.NavigationMenu_mobileNavigation__RDXLA{display:none;position:absolute;top:100%;left:0;right:0;background:white;border-top:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgba(0,0,0,.1);z-index:40}.NavigationMenu_mobileNavigationContent__8aK8p{padding:1rem;max-width:1200px;margin:0 auto}.NavigationMenu_mobileNavigationItem__Mx4_O{margin-bottom:.5rem}.NavigationMenu_mobileNavigationLink__W0Zoq{display:block;padding:.75rem 1rem;border-radius:.375rem;text-decoration:none;color:#374151;font-weight:500;font-size:.875rem;transition:background-color .2s ease}.NavigationMenu_mobileNavigationLink__W0Zoq:hover{background-color:#f3f4f6}.NavigationMenu_mobileSubmenu__1Rd_q{margin-bottom:.5rem}.NavigationMenu_mobileSubmenuTrigger__bZP4r{display:block;padding:.75rem 1rem;border-radius:.375rem;color:#374151;font-weight:500;font-size:.875rem;background-color:#f9fafb;border:1px solid #e5e7eb}.NavigationMenu_mobileSubmenuContent__39QDt{padding:.5rem 0 0 1rem}.NavigationMenu_mobileSubmenuLink__JyGfn{display:block;padding:.5rem 1rem;border-radius:.375rem;text-decoration:none;color:#6b7280;font-size:.875rem;transition:background-color .2s ease;margin-bottom:.25rem}.NavigationMenu_mobileSubmenuLink__JyGfn:hover{background-color:#f3f4f6;color:#374151}@media (max-width:768px){.NavigationMenu_navigationContainer__tQ1gS{padding:0 1rem}.NavigationMenu_navigationMenu__yfsFm{display:none}.NavigationMenu_mobileMenuButton__b43HM{display:flex}.NavigationMenu_mobileNavigation__RDXLA{display:block}.NavigationMenu_navigationLogo__kvT2K img{height:2rem}}@media (max-width:480px){.NavigationMenu_navigationContainer__tQ1gS{padding:0 .75rem}.NavigationMenu_mobileNavigationContent__8aK8p{padding:.75rem}}.NavigationMenu_mobileNavigation__RDXLA{animation:NavigationMenu_slideDown__pu2HJ .2s ease-out}@keyframes NavigationMenu_slideDown__pu2HJ{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.NavigationMenu_mobileMenuButton__b43HM:focus-visible,.NavigationMenu_navigationLink__9KQP3:focus-visible,.NavigationMenu_navigationTrigger__s6FMV:focus-visible{outline:2px solid #3b82f6;outline-offset:2px}@media (prefers-contrast:high){.NavigationMenu_navigationHeader__EyKKg{border-bottom:2px solid #000}.NavigationMenu_navigationLink__9KQP3,.NavigationMenu_navigationTrigger__s6FMV{border:1px solid transparent}.NavigationMenu_navigationLink__9KQP3:hover,.NavigationMenu_navigationTrigger__s6FMV:hover{border-color:#000}}