.header-burger{cursor:pointer;color:#fff;letter-spacing:2px;background:0 0;border:none;align-items:center;gap:20px;width:fit-content;display:flex}.header-burger__icons{width:16px;height:16px;position:relative}.header-burger__icons>span{background:#fff;border-radius:50%;width:2.5px;height:2.5px;display:block;position:absolute;top:50%;left:50%}.header-burger__icons>span:nth-child(3){transform:translate(-50%,-50%)}.header-burger__icons>span:first-child{transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translate(-50%,calc(-50% - 6px))}.header-burger__icons>span:nth-child(2){opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translate(-50%,calc(-50% - 6px))}.header-burger__icons>span:nth-child(4){transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translate(-50%,calc(6px - 50%))}.header-burger__icons>span:nth-child(5){opacity:0;transition:transform .45s cubic-bezier(.4,0,.2,1),opacity .3s;transform:translate(-50%,calc(6px - 50%))}.header-burger.open .header-burger__icons>span:first-child{transform:translate(calc(-50% - 6px),calc(-50% - 6px))}.header-burger.open .header-burger__icons>span:nth-child(2){opacity:1;transform:translate(calc(6px - 50%),calc(-50% - 6px))}.header-burger.open .header-burger__icons>span:nth-child(4){transform:translate(calc(-50% - 6px),calc(6px - 50%))}.header-burger.open .header-burger__icons>span:nth-child(5){opacity:1;transform:translate(calc(6px - 50%),calc(6px - 50%))}
.lang-root{flex-direction:column;justify-content:flex-end;align-items:center;display:flex}.lang-scene{flex-direction:column;justify-content:space-between;align-items:center;height:132px;display:flex}.lang-circle{-webkit-user-select:none;user-select:none;border:.5px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding-left:2px;display:flex}.lang-small{cursor:pointer;opacity:1;width:52px;height:52px;font-size:12px;transition:opacity .3s,transform .4s cubic-bezier(.34,1.56,.64,1),border-color .3s;transform:scale(1)}.lang-small.hidden{opacity:0;pointer-events:none}.lang-small.pop{transform:scale(.5)}.lang-big{opacity:1;border:.5px solid #fff;width:64px;height:64px;font-size:14px;transition:opacity .2s,transform .25s;transform:scale(1)}.lang-big.flash{opacity:0;transform:scale(.85)}.lang-flying{letter-spacing:2px;text-transform:uppercase;pointer-events:none;z-index:9999;border:.5px solid #fff;border-radius:50%;justify-content:center;align-items:center;padding-left:2px;font-size:12px;display:flex;position:fixed}
.header{--nav-top:120px;z-index:100;top:20px;left:max(20px,(100% - var(--content-max))/2);right:max(20px,(100% - var(--content-max))/2);-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);letter-spacing:2px;text-transform:uppercase;background:#616f8675;border:1px solid #fff3;border-radius:33px;grid-template-columns:1fr 1fr 1fr;place-items:center stretch;padding:8px 40px;font-size:14px;transition:all .3s;display:grid;position:fixed;overflow:hidden}.header.open{padding:8px 40px calc(var(--nav-h,370px) + var(--nav-top) - 34px)40px;background:#53627cbd}.header.dark,.header.dark.open{background:#0b111b59}.header__logo{opacity:0;pointer-events:none;width:48px;height:48px;margin:0 auto;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1);transform:translateY(24px)}.header__logo--shown{opacity:1;pointer-events:auto;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.header__logo{transition:none}}.header__logo img{width:100%;height:100%;display:block}.header__nav{letter-spacing:2px;text-transform:uppercase;top:var(--nav-top);justify-content:space-between;gap:160px;width:100%;padding-left:80px;padding-right:40px;font-size:14px;line-height:150%;display:flex;position:absolute}.header__nav-list{flex-direction:column;gap:32px;display:flex}.header__nav-dropdown-title{flex-direction:column;gap:16px;margin-bottom:8px;display:flex}.header__nav-dropdown-icons{gap:4px;display:flex}.header__nav-dropdown-icons>span{background:#fff;border-radius:50%;width:2.5px;height:2.5px;display:block}.header-logo-replaced .header:not(.open) .header__logo{opacity:0;pointer-events:none;visibility:hidden;transition:opacity .35s,transform .45s cubic-bezier(.22,1,.36,1),visibility 0s linear .45s;transform:translateY(-24px)}.header-nav-merged .header:not(.open){padding-bottom:52px}.header-nav-merged .header:not(.open) .header__nav{visibility:hidden}@media (max-width:1279px){.header__nav{grid-template-columns:repeat(3,1fr) auto;gap:24px;padding-left:40px;display:grid}}@media (max-width:1024px){.header{padding:8px 24px}.header.open{padding:8px 24px calc(var(--nav-h,370px) + var(--nav-top) - 34px)24px}.header__nav{padding-left:24px;padding-right:24px}}@media (max-width:600px){.header{--nav-top:96px;grid-template-columns:1fr auto 1fr;padding:8px 20px;font-size:12px;top:12px;left:12px;right:12px}.header.open{padding:8px 20px calc(var(--nav-h,370px) + var(--nav-top) - 34px)20px}.header .header-burger{gap:12px}.header__nav{height:calc(90dvh - 12px - var(--nav-top) - 22px);overscroll-behavior:contain;flex-direction:column;gap:40px;padding-left:20px;padding-right:20px;font-size:13px;display:flex;overflow-y:auto}.header__nav.has-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 96px),#0000);mask-image:linear-gradient(#000 calc(100% - 96px),#0000)}.header__nav.has-more-top{-webkit-mask-image:linear-gradient(#0000,#000 96px);mask-image:linear-gradient(#0000,#000 96px)}.header__nav.has-more.has-more-top{-webkit-mask-image:linear-gradient(#0000,#000 96px calc(100% - 96px),#0000);mask-image:linear-gradient(#0000,#000 96px calc(100% - 96px),#0000)}.header__nav-list{gap:20px}.header__nav .lang-root{align-items:flex-start}}
