.vg-menu .site-header.is-scrolled{top:12px;background:var(--vg-glass-heavy);box-shadow:0 14px 44px -10px rgba(0,0,0,.65)}.vg-menu .site-header.is-hidden{top:-120px;opacity:0;pointer-events:none}@media (max-width:860px){.vg-menu .site-header.mobile-menu-open{top:0;left:auto;width:100%;height:0;padding:0;transform:none;border:0;border-radius:0;background:0 0;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none;pointer-events:none}.vg-menu .site-header.mobile-menu-open .logo{display:none}.vg-menu .site-header.mobile-menu-open .menu-toggle{position:fixed;top:18px;right:20px;pointer-events:auto;z-index:1000003}}.vg-menu .main-nav>ul>li.has-dropdown.open>a,.vg-menu .main-nav>ul>li.has-dropdown.active>a{color:var(--vg-gold-1);background:rgba(243,213,123,.08)}.vg-menu .vg-lang-switch.open .vg-lang-trigger,.vg-menu .vg-lang-switch.active .vg-lang-trigger{color:var(--vg-gold-1);background:rgba(243,213,123,.08)}.vg-menu .menu-toggle.is-open span:nth-child(1){transform:translateY(0) rotate(45deg)}.vg-menu .menu-toggle.is-open span:nth-child(2){opacity:0}.vg-menu .menu-toggle.is-open span:nth-child(3){transform:translateY(0) rotate(-45deg)}.vg-menu .mobile-panel.is-open{opacity:1;visibility:visible;transform:scale(1);transition:opacity .45s var(--vg-ease),transform .45s var(--vg-ease)}.vg-menu .mobile-parent.is-open .mobile-caret{color:var(--vg-gold-1);transform:rotate(180deg)}.vg-menu .mobile-parent.is-open+.mobile-sub-outer{height:auto;max-height:600px;opacity:1;visibility:visible;pointer-events:auto;transition:max-height .55s var(--vg-ease),opacity .3s ease,visibility 0s linear 0s}@media (max-width:860px){.vg-menu .site-header.mobile-menu-open .vg-lang-switch{display:none}}