.Header_header__hrF4W{position:fixed;top:0;left:0;right:0;z-index:1000;font-family:var(--font-primary);color:#171717;pointer-events:none}.Header_header__hrF4W a,.Header_header__hrF4W button{pointer-events:auto}.Header_topBar__xzwYr{display:flex;align-items:center;justify-content:space-between;padding:18px clamp(20px,3.4vw,48px)}.Header_logoWrapper__xKmNJ{display:inline-flex;align-items:center}.Header_logo__0h7JC{width:clamp(140px,13vw,186px);height:auto;transition:filter .3s ease}.Header_light__d2U1G .Header_logo__0h7JC{filter:invert(1) brightness(1.6) drop-shadow(0 1px 6px rgba(0,0,0,.45))}.Header_light__d2U1G{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.Header_light__d2U1G .Header_menuIcon__RuV2e{filter:drop-shadow(0 1px 5px rgba(0,0,0,.5))}.Header_topRight__PDabx{display:flex;align-items:center;gap:16px}html[data-intro-done] .Header_langSwitch__8PxYW,html[data-intro-done] .Header_logoWrapper__xKmNJ,html[data-intro-done] .Header_mobileMenuButton__Le6PE,html[data-intro-done] .Header_topContact__7tYbB,html[data-intro-done] .Header_topNav__0GZ6x>*{animation:Header_hdrIn__YPClh .76s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--hd,.7s)}html[data-intro-done] .Header_logoWrapper__xKmNJ{--hd:640ms}html[data-intro-done] .Header_topNav__0GZ6x>:first-child{--hd:700ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(2){--hd:750ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(3){--hd:800ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(4){--hd:850ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(5){--hd:900ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(6){--hd:950ms}html[data-intro-done] .Header_topNav__0GZ6x>:nth-child(7){--hd:1000ms}html[data-intro-done] .Header_langSwitch__8PxYW{--hd:1040ms}html[data-intro-done] .Header_topContact__7tYbB{--hd:1100ms}html[data-intro-done] .Header_mobileMenuButton__Le6PE{--hd:720ms}@keyframes Header_hdrIn__YPClh{0%{opacity:0;transform:translateY(-10px)}to{transform:none}}@media (prefers-reduced-motion:reduce){html[data-intro-done] .Header_langSwitch__8PxYW,html[data-intro-done] .Header_logoWrapper__xKmNJ,html[data-intro-done] .Header_mobileMenuButton__Le6PE,html[data-intro-done] .Header_topContact__7tYbB,html[data-intro-done] .Header_topNav__0GZ6x>*{animation:none}}.Header_langSwitch__8PxYW{display:flex;align-items:center;gap:2px}.Header_langButton__PZLpJ{padding:2px 4px;border:0;background:transparent;color:currentColor;opacity:.38;font-family:inherit;font-size:.82rem;font-weight:700;letter-spacing:.12em;cursor:pointer;transition:opacity .2s ease}.Header_langButton__PZLpJ:hover{opacity:.7}.Header_langButtonActive__3OyTB{opacity:1}.Header_topNav__0GZ6x{display:flex;align-items:center;gap:clamp(16px,1.8vw,28px)}.Header_topLink__dcbbV{font-size:.88rem;font-weight:600;letter-spacing:.06em;color:currentColor;opacity:.66;text-decoration:none;white-space:nowrap;padding-bottom:2px;background:linear-gradient(currentColor,currentColor) no-repeat 0 100% /0 1px;transition:opacity .2s ease,background-size .4s cubic-bezier(.7,0,.2,1)}.Header_topLink__dcbbV:hover{opacity:1;background-size:100% 1px}.Header_topLink__dcbbV.Header_active__fudgB{opacity:1}.Header_topLink__dcbbV.Header_active__fudgB:after{content:"";display:inline-block;width:6px;height:6px;margin-left:7px;border-radius:50%;background:currentColor;vertical-align:middle}.Header_topContact__7tYbB{position:relative;isolation:isolate;display:inline-flex;align-items:center;height:42px;margin-left:10px;padding:0 20px;background:var(--ng-navy);color:#fff;text-decoration:none;overflow:hidden;transition:color .3s cubic-bezier(.4,.4,0,1) 60ms,background-color .3s cubic-bezier(.4,.4,0,1)}.Header_topContact__7tYbB:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--ng-blue);transform:scaleY(0);transform-origin:50% 100%;transition:transform .4s cubic-bezier(.65,0,.35,1)}.Header_topContact__7tYbB:hover:before{transform:scaleY(1)}.Header_topContact__7tYbB:hover{color:#fff}.Header_topContactLabel__MIMo5{display:inline-block;font-size:.85rem;font-weight:700;letter-spacing:.05em;transition:letter-spacing .42s cubic-bezier(.22,1,.36,1)}.Header_topContact__7tYbB:hover .Header_topContactLabel__MIMo5{letter-spacing:.09em}.Header_light__d2U1G .Header_topContact__7tYbB{background:#fff;color:var(--ng-navy)}.Header_light__d2U1G .Header_topContact__7tYbB:hover{color:#fff}.Header_mobileMenuButton__Le6PE{display:none;background:transparent;border:0;color:currentColor;cursor:pointer;padding:6px}.Header_menuIcon__RuV2e{width:26px;height:26px}.Header_mobileNav__N0gHT{display:none}@media (max-width:1023px){.Header_topContact__7tYbB,.Header_topNav__0GZ6x{display:none}.Header_mobileMenuButton__Le6PE{display:inline-flex}.Header_mobileNav__N0gHT{display:block;position:fixed;inset:0;background:#efefef;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility .28s ease;z-index:-1}.Header_mobileNavOpen__MDeCO{opacity:1;visibility:visible;pointer-events:auto}.Header_mobileNavContent__wYYfx{display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding:120px 32px 48px}.Header_mobileNavLink__DgPDA{font-size:1.05rem;font-weight:700;letter-spacing:.06em;color:#171717;text-decoration:none}.Header_mobileContactButton__ldxiN{margin-top:10px}}.Header_topRight__PDabx [data-on-dark=true]{color:#fff;text-shadow:0 1px 8px rgba(0,0,0,.45)}.Header_topRight__PDabx [data-on-dark=false]{color:var(--ng-ink);text-shadow:none}.Header_topRight__PDabx [data-on-dark=true] .Header_menuIcon__RuV2e{filter:drop-shadow(0 1px 5px rgba(0,0,0,.5))}.Header_topRight__PDabx [data-on-dark=false] .Header_menuIcon__RuV2e{filter:none}.Header_topRight__PDabx .Header_topContact__7tYbB[data-on-dark=true]{background:#fff;color:var(--ng-navy)}.Header_topRight__PDabx .Header_topContact__7tYbB[data-on-dark=false]{background:var(--ng-navy);color:#fff}.Header_topRight__PDabx .Header_topContact__7tYbB[data-on-dark=false]:hover,.Header_topRight__PDabx .Header_topContact__7tYbB[data-on-dark=true]:hover{color:#fff}.Header_menuOpen___c14b .Header_topRight__PDabx [data-on-dark=true]{color:var(--ng-ink);text-shadow:none}@media (max-width:640px){html[data-intro-done] .Header_langSwitch__8PxYW,html[data-intro-done] .Header_logoWrapper__xKmNJ,html[data-intro-done] .Header_mobileMenuButton__Le6PE{animation:none}}