.header .header-transparent:not(.is-sticky) .site-navigation a:not(.btn){color:#fff}.header .header-transparent:not(.is-sticky) .site-navigation .menu a:not(.btn):hover{color:var(--color-primary)}@media (min-width:1280px){.header-container .header-inner{position:relative}}.header-container .navigation-column{position:static}body.nav-open{overflow:hidden}.main-nav{font-size:16px}@media(max-width:1279px){.main-nav{background:var(--color-black);bottom:0;height:calc(100vh - 80px);left:0;opacity:0;overflow-x:hidden;overflow-y:auto;padding:16px 32px 32px;position:absolute;right:0;top:80px;transition:.3s;visibility:hidden}.nav-open .main-nav{opacity:1;transform:translateX(0);visibility:visible}.main-nav .mobile-nav-buttons{padding-top:16px}.main-nav .mobile-nav-buttons a{display:block;width:100%}}@media(max-width:1024px){.main-nav{padding-left:48px;padding-right:48px}}@media(max-width:767px){.main-nav{padding-left:16px;padding-right:16px}}@media(min-width:1280px){.main-nav .menu{display:flex}.main-nav .mobile-nav-buttons{display:none}}.main-nav .menu-item.has-submenu .submenu-toggler>svg{fill:var(--color-white)}.main-nav .menu-item.has-submenu .menu-item-inner{display:block;position:relative}.main-nav .menu-item.has-submenu .submenu-toggler{background:transparent;border:none;cursor:pointer;display:flex;position:absolute;right:2px;top:17px;z-index:-1}.main-nav .menu-item.item-level-1 .menu-item-inner>.menu-link{display:inline-block;font-weight:600}@media (max-width:1279px){.main-nav .menu-item.has-submenu.active>.menu-item-inner>.menu-link{color:var(--color-primary)!important}.main-nav .menu-item.has-submenu.active>.menu-item-inner>.submenu-toggler svg{fill:var(--color-primary)}.main-nav .menu-item.has-submenu .menu-link{padding-right:48px;position:relative;z-index:2}.main-nav .menu-item .menu-link{color:var(--color-white);display:block;padding:16px 0}.main-nav .menu-item.has-submenu .submenu-toggler{justify-content:flex-end;left:0;padding:1rem;right:-7px;top:10px;z-index:1}}@media(min-width:1280px){.main-nav .menu-item .menu-link{display:block;padding:8px 12px}.main-nav .menu-item.has-submenu .menu-link{padding-right:26px}.main-nav .menu-item.has-submenu:hover .menu-item-inner>a{color:var(--color-primary)}.main-nav .menu-item.has-submenu:hover .submenu-toggler>svg{fill:var(--color-primary)}}@media(max-width:1279px){.main-nav .menu-item.has-submenu .submenu{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .3s ease}.main-nav .menu-item.has-submenu .submenu>.submenu-inner{opacity:0;overflow:hidden;transition:opacity .3s ease}}.main-nav .menu-item-inner:has(.submenu-toggler[aria-expanded=true])+.submenu{grid-template-rows:1fr}.main-nav .menu-item-inner:has(.submenu-toggler[aria-expanded=true])+.submenu .submenu-inner{opacity:1}.main-nav .chevron-icon{transform-origin:50% 50%;transition:transform .28s ease}.main-nav .submenu-toggler[aria-expanded=true] .chevron-icon{transform:rotate(180deg)}@media (min-width:1280px){.main-nav .menu-item.has-submenu .menu-item-inner{cursor:pointer}.main-nav .menu-item.has-submenu .submenu{left:0;opacity:0;padding-top:32px;position:absolute;right:0;top:calc(100% - 40px);transform:scale(.95);transition:transform .4s ease,opacity .4s ease,visibility .4s ease;visibility:hidden;z-index:101}.main-nav .menu-item.has-submenu.open-submenu .submenu{opacity:1;transform:scale(1);visibility:visible}.main-nav .menu-item.has-submenu .submenu .submenu-inner{background:var(--color-white);border-radius:12px;box-shadow:0 0 99px #36c6fd33}.main-nav .menu-item.has-submenu .submenu.mega-menu .submenu-inner{padding:48px}.main-nav .menu-item.simple-dropdown-child{position:relative}.main-nav .menu-item.has-submenu .submenu.simple-dropdown{top:100%}.main-nav .menu-item.has-submenu .submenu.simple-dropdown .submenu-inner{padding:24px 18px;width:203px}.main-nav .menu-item.has-submenu .submenu.simple-dropdown .menu-link{color:var(--color-black);font-weight:700!important}}@media (min-width:1400px){.main-nav .menu-item.has-submenu .submenu.mega-menu .submenu-inner{padding:64px}}.main-nav .mega-menu .megamenu-title{display:none}@media (min-width:1280px){.main-nav .mega-menu .submenu-inner .submenu-menu ul{column-gap:8px;display:grid;grid-template-columns:repeat(3,1fr);row-gap:16px}.main-nav .mega-menu a .menu-label{color:var(--color-black);display:block;font-weight:700!important}.main-nav .mega-menu .submenu-menu a .menu-label{margin-bottom:8px}.main-nav .mega-menu .megamenu-title{display:block;font-family:DM Mono,sans-serif;font-weight:500;letter-spacing:.8px;margin-bottom:32px;opacity:.45;text-transform:uppercase}.main-nav .mega-menu .submenu-menu .menu-link{border-radius:6px;display:block;padding:20px 16px;transition:background .4s}.main-nav .mega-menu .submenu-menu .menu-link:hover{background:#eaf9ff}.main-nav .mega-menu .menu-link.has-icon{display:flex;gap:16px}.main-nav .mega-menu .menu-link.has-icon .menu-description,.main-nav .mega-menu .menu-link.has-icon .menu-icon{display:block}.main-nav .mega-menu .menu-link.has-icon .menu-icon{height:24px;width:24px}.main-nav .mega-menu .menu-link.has-icon .menu-description{color:var(--color-black)!important;font-size:14px}.main-nav .mega-menu .menu-link.has-icon .menu-item-inner{width:calc(100% - 40px)}.main-nav .mega-menu.two-col .submenu-inner{display:flex}.main-nav .mega-menu.two-col .submenu-menu{border-right:1px solid rgba(22,26,35,.2);padding-right:32px;width:80%}.main-nav .mega-menu.two-col .additional-menu{padding-left:32px;width:20%}.main-nav .mega-menu.two-col .additional-menu>ul{padding-top:8px!important}.main-nav .mega-menu.two-col .additional-menu a{display:block;padding:12px 0}.main-nav .mega-menu.two-col .additional-menu a:focus-within .menu-label,.main-nav .mega-menu.two-col .additional-menu a:hover .menu-label{color:var(--color-primary)!important}}.main-nav .menu-description,.main-nav .menu-icon{display:none}.main-nav .submenu .menu-link{padding-left:16px;padding-right:16px}.main-nav .submenu .menu-link .menu-label{font-weight:400}.hamburger-btn{background:none;border:0;cursor:pointer;height:20px;padding:0;position:relative;width:32px}.hamburger-btn .hamburger-line{background:#000;border-radius:4px;height:2px;left:0;position:absolute;right:0;transform-origin:50% 50%;transition:top .25s ease,transform .25s ease,opacity .2s ease}.hamburger-btn .hamburger-line:first-child{top:0}.hamburger-btn .hamburger-line:nth-child(2){top:10px}.hamburger-btn .hamburger-line:nth-child(3){top:19px}.hamburger-btn.active .hamburger-line{top:8px}.hamburger-btn.active .hamburger-line:first-child{transform:rotate(45deg)}.hamburger-btn.active .hamburger-line:nth-child(2){opacity:0}.hamburger-btn.active .hamburger-line:nth-child(3){transform:rotate(-45deg)}@media (min-width:1280px){.hamburger-btn{display:none}}