.nav.nav-v4{font-family:var(--hm-font-display);padding:0;border-bottom:1px solid rgba(251,251,251,.08);background:linear-gradient(180deg,rgba(3,3,3,.3),rgba(3,3,3,0));transition:transform .18s ease,background-color .18s ease,border-color .18s ease}.nav.nav-v4.nav-scrolled{border-color:rgba(251,251,251,.1);background:var(--hm-surface-inverse);backdrop-filter:none;-webkit-backdrop-filter:none}.nav.nav-v4.nav-hero-dark:not(.nav-scrolled){background:transparent}.nav.nav-v4.nav-hero-photo:not(.nav-scrolled){background:linear-gradient(180deg,rgba(3,3,3,.42),rgba(3,3,3,0))}.nav.nav-v4.nav-hero-light:not(.nav-scrolled){border-color:rgba(3,3,3,.1);background:rgba(251,251,251,.94)}.nav-v4.nav-hero-light:not(.nav-scrolled) .hamburger,.nav-v4.nav-hero-light:not(.nav-scrolled) .login,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-item-link,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-trigger,.nav-v4.nav-hero-light:not(.nav-scrolled) a[aria-label=Harmonity]{color:var(--hm-mkt-dark)}.nav-v4.nav-hero-light:not(.nav-scrolled) .login:hover,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-item-link:hover,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-item.is-open .nav-trigger,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-item:focus-within .nav-trigger,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-item:hover .nav-trigger,.nav-v4.nav-hero-light:not(.nav-scrolled) .nav-trigger:hover{color:var(--hm-black);background:rgba(3,3,3,.06)}.nav-v4.nav-hero-light:not(.nav-scrolled) .lang a,.nav-v4.nav-hero-light:not(.nav-scrolled) .lang button{color:rgba(3,3,3,.64)}.nav-v4.nav-hero-light:not(.nav-scrolled) .lang [aria-current=true],.nav-v4.nav-hero-light:not(.nav-scrolled) .lang [aria-selected=true]{color:var(--hm-black);background:rgba(3,3,3,.08)}.nav-v4.nav-hero-light:not(.nav-scrolled) .login{border-left-color:rgba(3,3,3,.24)}.nav-v4>.wrap{width:100%;max-width:1428px;padding-inline:var(--hm-site-gutter)}.nav-v4 .navbar{min-height:72px;padding:0;border-radius:0}.nav-v4 a[aria-label=Harmonity]{color:var(--hm-soft-white)}.nav.nav-v4 .glass-nav,.nav.nav-v4.nav-scrolled .glass-nav{border:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.nav-v4 .login,.nav-v4 .nav-item-link,.nav-v4 .nav-trigger{font-family:var(--hm-font-display);color:rgba(251,251,251,.9);font-size:14px;font-weight:500}.nav-v4 .nav-item-link,.nav-v4 .nav-trigger{min-height:32px;padding:6px 13px;border-radius:999px}.nav-v4 .nav-item{position:relative}.nav-v4 .login:hover,.nav-v4 .nav-item-link:hover,.nav-v4 .nav-item.is-open .nav-trigger,.nav-v4 .nav-item:focus-within .nav-trigger,.nav-v4 .nav-item:hover .nav-trigger,.nav-v4 .nav-trigger:hover{color:var(--hm-soft-white)}.nav-v4 .login:hover,.nav-v4 .nav-item-link:hover,.nav-v4 .nav-item.is-open .nav-trigger,.nav-v4 .nav-item:focus-within .nav-trigger,.nav-v4 .nav-item:hover .nav-trigger,.nav-v4 .nav-trigger:hover{background:rgba(251,251,251,.11)}.nav-v4 .mega{top:calc(100% + 15px);left:50%;transform:translateX(-50%);transition:opacity .18s ease}.nav-v4 .mega:before{top:-15px;height:15px}.nav-v4 .nav-item:focus-within .mega,.nav-v4 .nav-item:hover .mega{opacity:0;visibility:hidden;pointer-events:none;transform:translateX(-50%)}.nav-v4 .nav-item:focus-within .mega-col,.nav-v4 .nav-item:hover .mega-col{opacity:0;transform:translateY(8px)}.nav-v4 .nav-item:focus-within .nav-trigger svg,.nav-v4 .nav-item:hover .nav-trigger svg{transform:none}.nav-v4 .nav-item.is-open .mega{opacity:1;visibility:visible;pointer-events:auto;transform:translateX(-50%)}.nav-v4 .nav-item.is-open .mega-col{opacity:1;transform:none}.nav-v4 .nav-item.is-open .nav-trigger svg{transform:rotate(180deg)}.nav-v4 .mega-inner{gap:2px 10px;padding:10px;border-radius:8px;background:rgba(8,8,8,.96);border-color:rgba(251,251,251,.12);box-shadow:0 26px 70px rgba(3,3,3,.34)}.nav-v4 .mega-cat{color:rgba(251,251,251,.52);font-family:var(--hm-font-display);letter-spacing:.02em;text-transform:none}.nav-v4 .mega-link b{color:var(--hm-soft-white)}.nav-v4 .mega-link span{color:rgba(251,251,251,.58)}.nav-v4 .mega-link:hover{background:rgba(251,251,251,.07)}.nav-v4 .mega-link{padding:9px 10px;border-radius:5px}.nav-v4 .mega-link b{font-size:14px;font-weight:500}.nav-v4 .mega-link span{max-width:31ch;font-size:14px;line-height:1.3}.nav-v4 .mega-link .tag{color:var(--hm-blue-300);border-color:var(--hm-blue-300)}.nav-v4 .lang{gap:2px;border:0;border-radius:999px;font-family:var(--hm-font-display)}.nav-v4 .lang a,.nav-v4 .lang button{color:rgba(251,251,251,.56);padding:6px 8px;border-radius:999px;text-transform:none}.nav-v4 .lang [aria-current=true],.nav-v4 .lang [aria-selected=true]{background:rgba(251,251,251,.14);color:var(--hm-soft-white)}.nav-v4 .btn-sm{min-height:38px;padding-inline:18px;border-radius:6px;box-shadow:0 8px 24px rgba(50,95,235,.26)}.nav-v4 .login{margin-left:2px;padding:7px 10px 7px 18px;border-left:1px solid rgba(251,251,251,.44);border-radius:0 999px 999px 0}.nav-v4 .hamburger{min-width:44px;min-height:44px;margin-right:-8px}:is(.nav-v4,.mobile-menu-v4,.footer-v4) :focus-visible{outline-color:var(--hm-blue);box-shadow:var(--hm-focus-ring)}.mobile-menu.mobile-menu-v4{background:#080808;color:var(--hm-soft-white);font-family:var(--hm-font-display)}.mobile-menu-v4 .mm-toggle,.mobile-menu-v4 a.mm-sublink{font-family:var(--hm-font-display);border-color:rgba(251,251,251,.12)}.mobile-menu-v4 .mm-primary{background:var(--hm-blue)!important;color:#fff!important}.mobile-menu-v4 .mm-secondary{border-color:rgba(251,251,251,.2)!important}.mobile-menu-v4 .mm-close{display:grid;width:44px;height:44px;place-items:center}.mobile-menu-v4 .mm-toggle,.mobile-menu-v4 a.mm-sublink{min-height:48px}@media (max-width:1120px){.nav-v4 .nav-item-link,.nav-v4 .nav-trigger{padding-inline:9px}.nav-v4 .nav-right{gap:8px}}@media (max-width:960px){.nav-v4 .nav-links{display:none}.nav-v4 .hamburger{display:inline-flex}.nav-v4 .nav-right .btn-sm,.nav-v4 .nav-right .login{display:none}}footer.footer-v4{overflow:hidden;background:linear-gradient(180deg,rgba(3,3,3,.72),rgba(3,3,3,.96)),url(/web-v4/footer-bg-w.jpg) 50% /cover no-repeat,var(--hm-black);border-top-color:rgba(251,251,251,.12);box-shadow:none;color:var(--hm-soft-white);font-family:var(--hm-font-display)}.footer-v4 .foot-top{padding-top:clamp(64px,8vw,116px)}.footer-v4 .fcol a,.footer-v4 .foot-brand .ftag,.footer-v4 .foot-legal a,.footer-v4 .foot-legal span,.footer-v4 .foot-news p,.footer-v4 .foot-offices .oc{color:rgba(251,251,251,.68)}.footer-v4 .foot-news h2{color:var(--hm-soft-white);font-family:var(--hm-font-serif);font-size:var(--hm-type-section);font-weight:300}.footer-v4 .fcol h2{color:rgba(251,251,251,.56);font-family:var(--hm-font-display);letter-spacing:.02em;text-transform:none}.footer-v4 .foot-cols,.footer-v4 .foot-legal{border-color:rgba(251,251,251,.14)}.footer-v4 .foot-cols{grid-template-columns:repeat(4,minmax(0,1fr))}.footer-v4 .news input{border-color:rgba(251,251,251,.25);background:rgba(251,251,251,.04);color:var(--hm-soft-white);font-family:var(--hm-font-text)}.footer-v4 .news input:focus{border-color:var(--hm-blue);box-shadow:var(--hm-focus-ring)}.footer-v4 .fcol a:hover,.footer-v4 .foot-legal a:hover,.footer-v4 .foot-social a:hover{color:var(--hm-soft-white)}@media (max-width:900px){.footer-v4 .foot-cols{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.footer-v4 *,.mobile-menu-v4 *,.nav-v4 *{scroll-behavior:auto;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}