.global-header__bar[data-v-b6c17f58] {
  background-color: rgba(25, 29, 30, 0.7);
  position: fixed;
  top: 0;
  transition: all ease 0.5s;
  width: 100%;
  z-index: 100;
}
.global-header__bar-content[data-v-b6c17f58] {
  align-items: center;
  display: flex;
  height: 36px;
  justify-content: space-between;
  padding: 24px 64px;
}
@media screen and (max-width: 768px) {
.global-header__bar-content[data-v-b6c17f58] {
    padding: 24px 20px;
}
}
.global-header__bar--hidden[data-v-b6c17f58] {
  top: -100%;
}
.global-header__logo-link[data-v-b6c17f58] {
  align-items: center;
  display: flex;
  height: 100%;
  flex-shrink: 0;
  max-width: calc(100% - 60px);
}
.global-header__logo-container[data-v-b6c17f58] {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
}
.global-header__logo-image[data-v-b6c17f58] {
  height: 32px;
}
@media screen and (max-width: 768px) {
.global-header__logo-image[data-v-b6c17f58] {
    height: 28px;
}
}
.global-header__logo-animation[data-v-b6c17f58] {
  position: relative;
  display: flex;
  align-items: center;
  height: 100%;
  width: auto;
  max-height: 32px;
}
@media screen and (max-width: 768px) {
.global-header__logo-animation[data-v-b6c17f58] {
    max-height: 28px;
}
}
.global-header__menu[data-v-b6c17f58] {
  display: flex;
  flex-direction: column;
  height: 18px;
  justify-content: space-around;
  padding: 0;
  position: relative;
  width: 24px;
  flex-shrink: 0;
  z-index: 10;
}
.global-header__menu--open .global-header__menu-line[data-v-b6c17f58] {
  height: 0;
  width: 0;
}
.global-header__menu--open .global-header__menu-line[data-v-b6c17f58]:first-child {
  top: 50%;
  transform: translateY(-50%);
}
.global-header__menu--open .global-header__menu-line[data-v-b6c17f58]:last-child {
  bottom: 50%;
  transform: translateY(-50%);
}
.global-header__menu--open .global-header__menu-close-line[data-v-b6c17f58]:first-child {
  transform: rotate(45deg);
}
.global-header__menu--open .global-header__menu-close-line[data-v-b6c17f58]:last-child {
  transform: rotate(-45deg);
}
.global-header__menu-close[data-v-b6c17f58] {
  height: 3px;
  position: relative;
  width: 100%;
}
.global-header__menu-line[data-v-b6c17f58] {
  background-color: #FFFFFF;
  display: block;
  height: 3px;
  transition: all ease 0.5s;
  position: absolute;
  width: 100%;
}
.global-header__menu-line[data-v-b6c17f58]:first-child {
  top: 0;
}
.global-header__menu-line[data-v-b6c17f58]:last-child {
  bottom: 0;
}
.global-header__menu-close-line[data-v-b6c17f58] {
  background-color: #FFFFFF;
  height: 3px;
  left: 0;
  position: absolute;
  transition: all ease 0.5s;
  width: 100%;
}
.global-header__nav[data-v-b6c17f58] {
  display: block;
  height: 100vh;
  left: 0;
  position: fixed;
  top: 0;
  transition: all ease 0.5s;
  width: 100vw;
  z-index: 100;
}
.global-header__nav-inner-wrapper[data-v-b6c17f58] {
  box-sizing: border-box;
  display: flex;
  height: 100%;
  padding: 84px 0;
  overflow: hidden auto;
  width: 100%;
}
.global-header__nav-background[data-v-b6c17f58] {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -1;
}
.global-header__nav-background-video[data-v-b6c17f58] {
  height: 100%;
  filter: grayscale(1);
  mix-blend-mode: luminosity;
  object-fit: cover;
  width: 100%;
}
.global-header__nav-background-video-overlay[data-v-b6c17f58] {
  background-color: #2C3D59;
  display: block;
  height: 100%;
  left: 0;
  opacity: 0.95;
  position: absolute;
  top: 0;
  width: 100%;
}
.global-header__nav-content-wrapper[data-v-b6c17f58] {
  display: flex;
  margin: auto;
  width: 100%;
}
@media screen and (max-width: 768px) {
.global-header__nav-content-wrapper[data-v-b6c17f58] {
    margin: auto 0;
}
}
.global-header__nav-content[data-v-b6c17f58] {
  display: flex;
  gap: 20px;
  justify-content: space-between;
  margin: 0 calc(63px / 1500 * var(--inner-width)) 0 calc(425px / 1500 * var(--inner-width));
  padding: 56px 0;
  position: relative;
  transition: all ease 0.5s;
  width: 100%;
}
@media screen and (max-width: 1200px) {
.global-header__nav-content[data-v-b6c17f58] {
    margin: 0 calc(63px / 1200 * var(--inner-width)) 0 calc(100px / 1200 * var(--inner-width));
}
}
@media screen and (max-width: 768px) {
.global-header__nav-content[data-v-b6c17f58] {
    flex-direction: column;
    gap: 112px;
    margin: 0;
    padding: 56px 20px;
}
}
.global-header__nav-links[data-v-b6c17f58] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.global-header__nav-link[data-v-b6c17f58] {
  text-decoration: none;
  white-space: nowrap;
}
.global-header__nav-link.headline-2[data-v-b6c17f58] {
  line-height: 72px;
  letter-spacing: -0.122px;
}
.global-header__contact-us-network[data-v-b6c17f58] {
  display: flex;
  flex-direction: column;
  gap: 32px;
}
@media screen and (max-width: 768px) {
.global-header__contact-us-network[data-v-b6c17f58] {
    gap: 24px;
}
}
.global-header__contact-us-network a[data-v-b6c17f58] {
  font-weight: 600;
  text-decoration: none;
  letter-spacing: 0.48px;
  line-height: 24px;
}
.global-header__contact-us-links[data-v-b6c17f58] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
.global-header__contact-us-link[data-v-b6c17f58] {
  display: flex;
  gap: 4px;
}
.global-header__network[data-v-b6c17f58] {
  max-width: 252px;
}
.global-header__network-link-wrapper[data-v-b6c17f58] {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

