.header-nav-menu_topNavWrapper__ToHDb{position:relative;padding:1.125rem 0}.header-nav-menu_topNavWrapper__ToHDb:before{content:"";position:absolute;z-index:10;top:0;left:0;width:100%;height:100%;background-color:rgba(50,50,50,.33);backdrop-filter:blur(60px);pointer-events:none}.header-nav-menu_navLink__1TriR{display:flex;align-items:center;gap:.875rem}.header-nav-menu_navLink__1TriR .btn__decorator{height:1rem}.header-nav-menu_navLink__1TriR .icon{width:1rem;height:1rem;transform:rotate(0deg);transition:transform .15s ease-in-out}.header-nav-menu_navLink__1TriR[data-state=open]{color:var(--color-primary-2)}.header-nav-menu_icon__T_1WA[data-state=open],.header-nav-menu_navLink__1TriR[data-state=open] .icon{transform:rotate(180deg)}.header-nav-menu_navLink__1TriR[data-active]{color:var(--color-primary-2)}.header-nav-menu_navLinkBtnWrapper___qyy7{display:flex;align-items:center;gap:10px}.header-nav-menu_bottomNavWrapper___10W3{position:relative;padding-top:1px}.header-nav-menu_bottomNavWrapper___10W3:before{content:"";position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background-color:rgba(0,0,0,.1);backdrop-filter:blur(60px);pointer-events:none}.header-nav-menu_level1List__IiyqN{display:flex;position:relative;z-index:20}@media only screen and (max-width:1399.8px){.header-nav-menu_level1List__IiyqN{flex-direction:column;gap:1.75rem}}@media only screen and (min-width:1400px){.header-nav-menu_level1List__IiyqN{justify-content:space-between;align-items:center;gap:1rem}}.header-nav-menu_level1ItemContent__UUHy9{position:relative}@media only screen and (max-width:1399.8px){.header-nav-menu_level1ItemContent__UUHy9{padding:1.25rem 0;margin-top:1.75rem;background-color:rgba(217,217,217,.1)}}@media only screen and (min-width:1400px){.header-nav-menu_level1ItemContent__UUHy9{padding:2.5rem 0}}.header-nav-menu_level2Wrapper__5J9Ze{display:flex}@media only screen and (max-width:1399.8px){.header-nav-menu_level2Wrapper__5J9Ze{padding:0}}.header-nav-menu_level2List__gF91r{display:flex;flex-direction:column;gap:1.25rem;padding-right:2.5rem}@media only screen and (min-width:1400px){.header-nav-menu_level2List__gF91r{width:25.5rem}}.header-nav-menu_level2ItemLink__WrIUR{display:inline-flex;align-items:center;gap:1.25rem;font-weight:700}.header-nav-menu_level2ItemLink__WrIUR .btn__decorator{flex-shrink:0}.header-nav-menu_level2ItemLink__WrIUR .icon{width:21px}.header-nav-menu_level2ItemLink__WrIUR[data-state=open]{color:var(--color-primary-2)}@media only screen and (max-width:1199.8px){.header-nav-menu_level2ItemContent__EexmL{padding-left:2.5rem;padding-top:1.25rem}}@media only screen and (min-width:1200px){.header-nav-menu_level2ItemContent__EexmL{padding-left:2.5rem;padding-bottom:2.5rem;border-left:1px solid #fff}}.header-nav-menu_level3List__ULP17{display:flex;flex-direction:column;gap:1.25rem}.header-nav-menu_linkActive__M_eei{color:var(--color-primary-2)}.nav-menu_root__Zccoi{position:relative}.nav-menu_itemContentContainer__PftGQ[data-state=open] .nav-menu_itemContent__YYU5J{opacity:1}.nav-menu_itemContent__YYU5J{display:flex;flex-direction:column;position:relative;z-index:20}.nav-menu_viewportPosition__1qL4p{position:absolute;display:flex;justify-content:center;width:100%;top:100%}.nav-menu_viewport__f4VmW{position:relative;transform-origin:top center;width:100%;height:var(--radix-navigation-menu-viewport-height)}.nav-menu_viewport__f4VmW[data-state=open]{animation:nav-menu_fadeIn___yCWz .15s ease}.nav-menu_viewport__f4VmW[data-state=closed]{animation:nav-menu_fadeOut__3m62t .15s ease}@keyframes nav-menu_fadeIn___yCWz{0%{opacity:0}to{opacity:1}}@keyframes nav-menu_fadeOut__3m62t{0%{opacity:1}to{opacity:0}}.nav-toggle{position:relative;width:18px;height:12px}.nav-toggle__icon{top:calc(50% - 2px);left:0;transition:background .1s ease-in-out}.nav-toggle__icon,.nav-toggle__icon:after,.nav-toggle__icon:before{position:absolute;width:100%;height:2px;background-color:var(--text-color-primary)}.nav-toggle__icon:after,.nav-toggle__icon:before{content:"";right:0;transition:transform .1s ease-in-out}.nav-toggle__icon:before{bottom:5px}.nav-toggle__icon:after{top:5px}.nav-toggle.open .nav-toggle__icon{background-color:hsla(0,0%,100%,0)}.nav-toggle.open .nav-toggle__icon:before{bottom:0;transform:rotate(-45deg)}.nav-toggle.open .nav-toggle__icon:after{top:0;transform:rotate(45deg)}