.Header_servicesDropdown__AWvzo{position:relative}.Header_servicesButton__SMEc3{display:inline-flex;align-items:center;gap:.55em;min-height:44px;padding:0;border:0;background:rgba(0,0,0,0);color:inherit;font:inherit;cursor:pointer}.Header_servicesButton__SMEc3 svg{flex-shrink:0;transition:transform .18s ease}.Header_servicesButton__SMEc3[aria-expanded=true] svg{transform:rotate(180deg)}.Header_servicesButton__SMEc3:hover,.Header_servicesButton__SMEc3[data-active]{color:#ba96e7}.Header_servicesMenu__dWZIe{position:absolute;z-index:2;top:calc(100% + .75rem);left:-1rem;width:-moz-max-content;width:max-content;max-width:min(24rem,100vw - 2rem);margin:0;padding:.5rem;list-style:none;border:1px solid rgba(186,150,231,.3);border-radius:1rem;background:rgba(17,16,20,.98);box-shadow:0 1rem 3rem rgba(0,0,0,.35)}.Header_servicesMenu__dWZIe a{display:flex;align-items:center;min-height:44px;padding:.75rem 1rem;border-radius:.6rem;font-size:16px;line-height:1.5;text-decoration:none}.Header_servicesMenu__dWZIe a:focus-visible,.Header_servicesMenu__dWZIe a:hover,.Header_servicesMenu__dWZIe a[aria-current=page]{color:#ba96e7;background:rgba(186,150,231,.08)}@media(min-width:992px){.Header_commercialNavigation__6Oww5.header-nav-list{gap:clamp(14px,1.8vw,32px)}}@media(max-width:991.98px){.Header_commercialNavigation__6Oww5.header-nav-list{justify-content:flex-start;padding-top:calc(var(--header-height) + 1.5rem);padding-bottom:5rem;gap:1rem;background-color:rgba(0,0,0,.92)}.Header_commercialNavigation__6Oww5.header-nav-list .header-nav-item--break{margin-top:0}.Header_commercialNavigation__6Oww5.header-nav-list .dropdown--language{position:static}.Header_servicesDropdown__AWvzo{max-width:100%;text-align:center}.Header_servicesMenu__dWZIe{position:static;width:auto;margin-top:.75rem}.Header_servicesMenu__dWZIe a{justify-content:center}}@media(prefers-reduced-motion:reduce){.Header_servicesButton__SMEc3 svg{transition:none}}.Header_header__gtmFw{position:fixed;top:0;left:0;z-index:50;width:100%;border-bottom:1px solid rgba(0,0,0,0);background:rgba(0,0,0,.3);backdrop-filter:blur(0);transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_headerScrolled__68HoB{border-bottom:1px solid hsla(0,0%,100%,.1);background:rgba(0,0,0,.85);backdrop-filter:blur(16px);box-shadow:0 4px 20px rgba(0,0,0,.3)}.Header_navLink__6SzPp{position:relative;color:#fff;opacity:.7;font-family:Lexend Deca,sans-serif;font-weight:500;letter-spacing:.01em;text-decoration:none;transition:opacity .3s ease}.Header_navLink__6SzPp:hover{opacity:1}.Header_navLink__6SzPp:after{content:"";position:absolute;bottom:-6px;left:0;width:0;height:2px;background-color:#fff;transition:width .3s cubic-bezier(.4,0,.2,1)}.Header_navLink__6SzPp:hover:after{width:100%}.Header_contactBtn__1Q2GH{display:inline-flex;align-items:center;border:1px solid hsla(0,0%,100%,.3);border-radius:9999px;background:rgba(0,0,0,0);color:#fff;padding:.5rem 1.5rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_contactBtn__1Q2GH:hover{border-color:#fff;background:#fff;color:#000;transform:translateY(-1px)}.Header_contactBtn__1Q2GH:active{transform:translateY(0)}.Header_langSelectMobile__yJQpD,.Header_langSelect__cx4hH{cursor:pointer;border:none;background:rgba(0,0,0,0);color:#fff;padding:.5rem;opacity:.8;font-weight:600;outline:none;transition:opacity .3s ease}.Header_langSelectMobile__yJQpD:hover,.Header_langSelect__cx4hH:hover{opacity:1}.Header_langSelectMobile__yJQpD option,.Header_langSelect__cx4hH option{background:#0a0a0a;color:hsla(0,0%,100%,.8)}.Header_mobileMenu__TLZW_{position:fixed;top:0;left:0;z-index:40;display:flex;width:100%;height:100vh;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;background:rgba(0,0,0,.95);opacity:0;pointer-events:none;backdrop-filter:blur(8px);transform:translateY(-20px);transition:all .3s cubic-bezier(.4,0,.2,1)}.Header_mobileMenu__TLZW_ a{opacity:.8;transition:all .3s ease}.Header_mobileMenu__TLZW_ a:hover{opacity:1;transform:translateX(5px)}.Header_mobileMenuActive__vV_2k{opacity:1;pointer-events:all;transform:translateY(0)}@media(min-width:1024px){.Header_mobileMenu__TLZW_{display:none}}