.logo[data-v-9222dbff]{text-decoration:none}.nav-actions[data-v-9222dbff]{gap:1rem}.lang-switcher[data-v-9222dbff],.nav-actions[data-v-9222dbff]{align-items:center;display:flex}.lang-switcher[data-v-9222dbff]{gap:.25rem}.lang-btn[data-v-9222dbff],.lang-switcher[data-v-9222dbff]{font-size:.8rem;font-weight:600}.lang-btn[data-v-9222dbff]{background:none;border:none;border-radius:6px;color:var(--gh-text-muted,hsla(0,0%,100%,.65));cursor:pointer;letter-spacing:.05em;padding:.35rem .5rem;transition:color .2s ease,background .2s ease}.lang-btn.active[data-v-9222dbff]{color:var(--gh-primary)}.lang-btn[data-v-9222dbff]:hover:not(.active){background:#ffffff0f;color:#fff}.lang-divider[data-v-9222dbff]{color:#ffffff4d;font-size:.75rem}.dropdown-toggle svg[data-v-9222dbff]{height:.75em;vertical-align:middle;width:.75em}.dropdown[data-v-9222dbff]{position:relative}.dropdown-toggle[data-v-9222dbff]{cursor:pointer;text-decoration:none}.dropdown-toggle[data-v-9222dbff]:after{display:none}.nav-links .dropdown.active .dropdown-toggle.active[data-v-9222dbff],.nav-links a.active[data-v-9222dbff]{color:var(--gh-primary);font-weight:600}.dropdown-menu[data-v-9222dbff]{background:#fff;border-radius:10px;box-shadow:0 8px 28px #0000002e;inset-inline-start:0;min-width:220px;opacity:0;padding:.5rem 0;position:absolute;top:calc(100% + 8px);transform:translateY(-6px);transition:opacity .18s ease,transform .18s ease,visibility .18s;visibility:hidden;z-index:1000}.dropdown-menu[data-v-9222dbff]:before{content:"";height:8px;left:0;position:absolute;right:0;top:-8px}.dropdown-menu.show[data-v-9222dbff]{opacity:1;transform:translateY(0);visibility:visible}.dropdown-toggle svg[data-v-9222dbff]{transition:transform .18s ease}.dropdown-toggle[aria-expanded=true] svg[data-v-9222dbff],.dropdown.active .dropdown-toggle[aria-expanded=true] svg[data-v-9222dbff]{transform:rotate(180deg)}.dropdown-menu li[data-v-9222dbff]{padding:0}.dropdown-menu a[data-v-9222dbff]{color:#333;display:block;padding:.75rem 1.5rem;text-decoration:none;transition:background .2s}.dropdown-menu a[data-v-9222dbff]:hover{background:#f5f5f5}.dropdown-menu a.active[data-v-9222dbff]{background:#fff5f5;color:var(--gh-primary);font-weight:600}.menu-toggle[data-v-9222dbff]{align-items:center;background:none;border:none;cursor:pointer;display:none;flex-direction:column;gap:6px;height:44px;justify-content:center;margin-inline-end:-8px;padding:0;width:44px}.menu-toggle span[data-v-9222dbff]{background:#fff;border-radius:2px;display:block;height:2px;transform-origin:center;transition:transform .25s,opacity .25s;width:24px;width:100%}.menu-toggle span.open[data-v-9222dbff]:first-child{transform:translateY(8px) rotate(45deg)}.menu-toggle span.open[data-v-9222dbff]:nth-child(2){opacity:0}.menu-toggle span.open[data-v-9222dbff]:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.mobile-menu[data-v-9222dbff]{display:none;left:0;max-height:calc(100dvh - var(--gh-nav-height));overflow-y:auto;position:fixed;right:0;top:var(--gh-nav-height);-webkit-overflow-scrolling:touch;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0af7;border-top:1px solid hsla(0,0%,100%,.08);flex-direction:column;gap:0;overscroll-behavior:contain;padding:1.25rem 5% 2rem;z-index:999}.mobile-menu.open[data-v-9222dbff]{display:flex}.mobile-nav-links[data-v-9222dbff]{list-style:none;margin:0;padding:0}.mobile-nav-links>li[data-v-9222dbff]{border-bottom:1px solid hsla(0,0%,100%,.08)}.mobile-nav-links>li>a[data-v-9222dbff],.mobile-nav-links>li>a.router-link-active[data-v-9222dbff]{color:#ffffffd9;display:block;font-size:1rem;font-weight:500;padding:1rem 0;text-decoration:none}.mobile-nav-links>li>a[data-v-9222dbff]:hover{color:var(--gh-primary)}.mobile-solutions-toggle[data-v-9222dbff]{align-items:center;cursor:pointer;display:flex;gap:.5rem}.mobile-solutions-toggle .rotated[data-v-9222dbff]{transform:rotate(180deg);transition:transform .2s}.mobile-submenu[data-v-9222dbff]{list-style:none;margin:0;padding:0 0 .5rem 1rem}.mobile-submenu li a[data-v-9222dbff]{align-items:center;color:#ffffffb3;display:flex;font-size:.95rem;min-height:44px;padding:.5rem 0;text-decoration:none}.mobile-submenu li a[data-v-9222dbff]:hover{color:var(--gh-primary)}.mobile-bottom[data-v-9222dbff]{display:flex;flex-direction:column;gap:1rem;padding-top:1.25rem}.btn-nav-mobile[data-v-9222dbff]{align-self:flex-start;font-size:.85rem;padding:.6rem 1.4rem}.mobile-lang[data-v-9222dbff]{align-items:center;color:#ffffff80;display:flex;font-size:.85rem;gap:.5rem}.mobile-lang button[data-v-9222dbff]{background:none;border:none;border-radius:8px;color:#ffffff80;cursor:pointer;font-size:.95rem;font-weight:600;min-height:44px;min-width:44px;padding:.4rem .6rem;transition:color .2s ease,background .2s ease}.mobile-lang button[data-v-9222dbff]:hover{background:#ffffff0f}.mobile-lang button.active[data-v-9222dbff]{color:var(--gh-primary)}@media(max-width:1024px){.menu-toggle[data-v-9222dbff]{display:flex}.nav-actions[data-v-9222dbff]{display:none}}
