.navigation{position:fixed;z-index:999}.navigation,.navigation .nav-menu{left:0;pointer-events:auto;top:0;width:100%}.navigation .nav-menu{background-color:#101010;color:#fff;height:100vh;overflow-x:hidden;overflow-y:scroll;padding:7.5rem 0 2.5rem;position:absolute;-webkit-transition:visibility .4s,opacity .4s;transition:visibility .4s,opacity .4s;z-index:1}@media(min-width:768px){.navigation .nav-menu{padding:8.75rem 0 7.5rem}}.navigation .nav-menu:has(.active-btn-script .modal.show){z-index:99!important}.navigation .nav-menu .c{padding:0}.navigation .nav-menu .c>.cta-menu.active-btn-script{-webkit-box-align:baseline;-ms-flex-align:baseline;-webkit-box-pack:justify;-ms-flex-pack:justify;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between}.navigation .nav-menu .c>.cta-menu.active-btn-script li:last-child{display:none}.navigation .nav-menu .c>.cta-menu.active-btn-script button{margin:0}@media(min-width:1200px){.navigation .nav-menu .c>.cta-menu.active-btn-script button{display:none}}.navigation .nav-menu nav{font-size:1.1875rem;white-space:nowrap}.navigation .nav-menu nav>ul{margin:-1.25rem}.navigation .nav-menu nav>ul>li{padding:1.25rem}.navigation .nav-menu nav>ul>li a{text-transform:uppercase}.navigation .nav-menu nav.cta-menu{margin-bottom:3.75rem}.navigation .nav-menu nav.cta-menu ul{-webkit-box-pack:justify;-ms-flex-pack:justify;display:-webkit-box;display:-ms-flexbox;display:flex;justify-content:space-between;padding:0 1.25rem}.navigation .nav-menu nav.cta-menu ul li{-webkit-box-ordinal-group:3;-ms-flex-order:2;max-width:15.625rem;order:2;padding:0;width:100%}.navigation .nav-menu nav.cta-menu ul li a{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:NotoSans-Regular;font-size:.875rem;height:3.125rem;justify-content:center;width:100%}.navigation .nav-menu nav.cta-menu ul li:nth-child(2){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.navigation .nav-menu nav.cta-menu ul li:nth-child(2) a{border-radius:3.125rem;-webkit-box-shadow:inset 0 0 0 .0625rem #4e4d4d;box-shadow:inset 0 0 0 .0625rem #4e4d4d}.navigation .nav-menu nav.main-menu{margin-bottom:2.5rem}.navigation .nav-menu nav.main-menu a{font-family:NotoSans-Regular;font-size:1.125rem}.navigation .nav-menu nav.main-menu li{font-size:1.125rem}.navigation .nav-menu nav.main-menu li ul{height:0;opacity:0;pointer-events:none;visibility:hidden}.navigation .nav-menu nav.main-menu li ul li>a{pointer-events:none}.navigation .nav-menu nav.main-menu li span{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}.navigation .nav-menu nav.main-menu li span svg{height:.3125rem;-webkit-transition:-webkit-transform .4s;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:.5625rem}.navigation .nav-menu nav.main-menu li span.is-open svg{-webkit-transform:rotate(-180deg) translateZ(0);transform:rotate(-180deg) translateZ(0)}.navigation .nav-menu nav.main-menu li span.is-open+ul{height:auto;margin-top:1.25rem;opacity:1;pointer-events:auto;visibility:visible}.navigation .nav-menu nav.main-menu li span.is-open+ul li{font-weight:400;line-height:1.375rem;margin-top:1.375rem}.navigation .nav-menu nav.main-menu li span.is-open+ul li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1rem!important;gap:.625rem;pointer-events:auto}.navigation .nav-menu nav.main-menu li span.is-open+ul li a .menu-icon{height:1.5rem;width:1.5rem}.navigation .nav-menu nav.main-menu li span.is-open+ul li a .menu-icon picture{height:100%}.navigation .nav-menu nav.main-menu li span.is-open+ul li a .menu-icon img{-o-object-fit:cover;object-fit:cover}.navigation .nav-menu nav.sub-menu li{padding:1.0625rem 1.25rem}.navigation .nav-menu nav.sub-menu li a{font-size:.875rem}.navigation .nav-menu .desktop{display:none}@media(min-width:992px){.navigation .nav-menu .desktop{display:block}}.navigation.menu-open .nav-menu{opacity:1!important;pointer-events:auto;visibility:visible!important}.navigation.menu-open .nav-bar .hamburger{color:#fff}.navigation.scroll-start{background:rgba(4,4,4,.85);opacity:1;-webkit-transition:opacity .4s;transition:opacity .4s}.navigation.scroll-start .nav-bar__left,.navigation.scroll-start .nav-bar__left .logo,.navigation.scroll-start .nav-bar__right,.navigation.scroll-start .nav-bar__right .logo{height:3.75rem}.navigation:has(.active-btn-script .modal.show){opacity:1!important;position:fixed!important;z-index:999!important}.navigation.scrolled{opacity:0;pointer-events:none}.navigation--white .nav-bar{color:#fff!important}.navigation.tb{padding-top:2.1875rem}.navigation.tb .nav-menu{padding:9.6875rem 0 2.5rem}@media(min-width:768px){.navigation.tb .nav-menu{padding:10.9375rem 0 7.5rem}}.navigation.hide{padding-top:0!important}.navigation.hide.tb{padding-top:2.1875rem!important}.navigation.hide.tb.scrolled,.navigation.scroll-start,.navigation.scroll-start.tb.hide{padding-top:0!important}.fill .navigation .nav-bar__right nav ul li:last-child a{border-color:transparent;-webkit-box-shadow:inset 0 0 0 .0625rem transparent;box-shadow:inset 0 0 0 .0625rem transparent;height:2.5rem;min-width:9.375rem}.fill .navigation .nav-bar__right nav ul li:last-child a:after{background:linear-gradient(45.66deg,rgba(var(--color-gradient-primary),.5) 14.53%,rgba(var(--color-gradient-secondary),50%) 50.09%,rgba(var(--color-gradient-primary),.5) 80.91%);bottom:0;content:"";height:2.5rem;left:0;opacity:1;position:absolute;-webkit-transition:opacity .4s,height .4s;transition:opacity .4s,height .4s;width:100%;z-index:-1}@media(hover:hover)and (pointer:fine){.fill .navigation .nav-bar__right nav ul li:last-child a:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4e4d4d;box-shadow:inset 0 0 0 .0625rem #4e4d4d}.fill .navigation .nav-bar__right nav ul li:last-child a:hover:after{height:0}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fill .navigation .nav-bar__right nav ul li:last-child a:hover{-webkit-box-shadow:inset 0 0 0 .0625rem #4e4d4d;box-shadow:inset 0 0 0 .0625rem #4e4d4d}.fill .navigation .nav-bar__right nav ul li:last-child a:hover:after{height:0}}.fill .navigation .nav-menu .cta-menu ul li:nth-child(2) a{background:linear-gradient(45.66deg,rgba(var(--color-gradient-primary),.5) 14.53%,rgba(var(--color-gradient-secondary),50%) 50.09%,rgba(var(--color-gradient-primary),.5) 80.91%);-webkit-box-shadow:transparent;box-shadow:transparent}