.Header-module__TgNBWq__header{z-index:1000;will-change:background, box-shadow;background:#fff;border-bottom:2px solid #f0f0f0;height:79px;transition:background .3s,box-shadow .3s,border-color .3s;position:fixed;top:0;left:0;right:0}.Header-module__TgNBWq__headerScrolled{-webkit-backdrop-filter:blur(14px)saturate(160%);background:#ffffffeb;border-bottom-color:#0000;box-shadow:0 2px 28px #0000001a}.Header-module__TgNBWq__headerInner{justify-content:space-between;align-items:center;max-width:1400px;height:100%;margin:0 auto;padding:0 40px;display:flex}.Header-module__TgNBWq__logoLink{flex-shrink:0;align-items:center;width:190px;height:60px;text-decoration:none;display:flex}.Header-module__TgNBWq__navDesktop{align-items:center;gap:20px;margin-left:32px;margin-right:auto;display:flex}.Header-module__TgNBWq__navItem{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;flex-direction:column;align-items:center;gap:6px;text-decoration:none;display:flex}.Header-module__TgNBWq__navIcon{color:#ff8c00;justify-content:center;align-items:center;transition:color .22s,transform .22s;display:flex}.Header-module__TgNBWq__navItem:hover .Header-module__TgNBWq__navIcon,.Header-module__TgNBWq__navItemActive .Header-module__TgNBWq__navIcon{color:#e07000;transform:translateY(-2px)}.Header-module__TgNBWq__navLabel{font-family:var(--font-primary);letter-spacing:.09em;color:#2b2b2b;text-transform:uppercase;white-space:nowrap;font-size:10px;font-weight:800;transition:color .22s}.Header-module__TgNBWq__navItem:hover .Header-module__TgNBWq__navLabel,.Header-module__TgNBWq__navItemActive .Header-module__TgNBWq__navLabel{color:#f47c20}.Header-module__TgNBWq__hamburger{cursor:pointer;z-index:1100;background:0 0;border:none;flex-direction:column;flex-shrink:0;justify-content:center;gap:5px;width:40px;height:40px;padding:4px;display:none}.Header-module__TgNBWq__hamburger span{transform-origin:50%;background:#2b2b2b;border-radius:3px;width:100%;height:2.5px;transition:transform .35s cubic-bezier(.4,0,.2,1),opacity .3s,width .3s;display:block}.Header-module__TgNBWq__hamburgerOpen span:first-child{transform:translateY(7.5px)rotate(45deg)}.Header-module__TgNBWq__hamburgerOpen span:nth-child(2){opacity:0;width:0}.Header-module__TgNBWq__hamburgerOpen span:nth-child(3){transform:translateY(-7.5px)rotate(-45deg)}.Header-module__TgNBWq__mobileMenu{z-index:999;background:#fff;border-top:1px solid #f0f0f0;flex-direction:column;max-height:0;transition:max-height .4s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:82px;left:0;right:0;overflow:hidden;box-shadow:0 16px 40px #0000001f}.Header-module__TgNBWq__mobileMenuVisible{max-height:520px}@media (min-width:901px){.Header-module__TgNBWq__mobileMenu{display:none}}.Header-module__TgNBWq__mobileNavItem{font-family:var(--font-primary);letter-spacing:.09em;color:#2b2b2b;text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-bottom:1px solid #f0f0f0;align-items:center;gap:16px;padding:15px 32px;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s,color .2s;display:flex}.Header-module__TgNBWq__mobileNavItem:hover,.Header-module__TgNBWq__mobileNavItemActive{color:#ff8c00;background:#fff8ef}.Header-module__TgNBWq__mobileCircle{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.Header-module__TgNBWq__mobileIcon{color:#ff8c00;justify-content:center;align-items:center;transition:color .22s,transform .22s;display:flex}.Header-module__TgNBWq__mobileNavItem:hover .Header-module__TgNBWq__mobileIcon,.Header-module__TgNBWq__mobileNavItemActive .Header-module__TgNBWq__mobileIcon{color:#e07000;transform:translateY(-2px)}@media (max-width:900px){.Header-module__TgNBWq__navDesktop{display:none}.Header-module__TgNBWq__hamburger{display:flex}.Header-module__TgNBWq__headerInner{padding:0 20px}.Header-module__TgNBWq__logoLink{width:160px;height:51px}}@media (max-width:520px){.Header-module__TgNBWq__header{height:66px}.Header-module__TgNBWq__mobileMenu{top:66px}.Header-module__TgNBWq__logoLink{width:140px;height:44px}}.Header-module__TgNBWq__mobileOverlay{z-index:998;cursor:pointer;background:#00000073;animation:.25s forwards Header-module__TgNBWq__overlayFadeIn;position:fixed;inset:0}@keyframes Header-module__TgNBWq__overlayFadeIn{0%{opacity:0}to{opacity:1}}
