@font-face {
  font-family: 'Microgramma';
  src: url("../../assets/font/Microgramma/microgramma.woff") format('woff2'), url("../../assets/font/Microgramma/microgramma.woff2") format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Michroma';
  src: url("../../assets/font/Microgramma/michroma.woff") format('woff2'), url("../../assets/font/Microgramma/michroma.woff2") format('woff');
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Microgramma D';
  src: url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.eot");
  src: url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.eot?#iefix") format('embedded-opentype'), url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.woff2") format('woff2'), url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.woff") format('woff'), url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.ttf") format('truetype'), url("../../assets/font/MicrogrammaD-BoldExte/MicrogrammaD-BoldExte.svg#MicrogrammaD-BoldExte") format('svg');
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: 'Univers-Light-Normal';
  src: url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.eot");
  src: url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.eot?#iefix") format('embedded-opentype'), url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.woff2") format('woff2'), url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.woff") format('woff'), url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.ttf") format('truetype'), url("../../assets/font/Univers-Light-Normal/Univers-Light-Normal.svg#Univers-Light-Normal") format('svg');
  font-weight: 300;
  font-style: normal;
  font-display: swap;
}
/* CUT THE FILE HERE */
.AlmightyMagnet {
  background: #dbdbdb;
  font-family: 'Univers-Light-Normal';
  margin-bottom: 17vw;
}
.AlmightyMagnet .Link {
  color: #c82832;
  border-bottom: 1px solid rgba(200,40,50,0.149);
}
.AlmightyMagnet .Link:hover {
  border-bottom: 1px solid #c82832;
}
.AlmightyMagnet_Launched .Vincentfreeman__countdown {
  display: none !important;
}
.AlmightyMagnet__p + .AlmightyMagnet__p {
  margin-top: 2vw;
}
.AlmightyMagnet__image {
  text-align: center;
}
.AlmightyMagnet__image .Thumb {
  max-width: 40vw;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__image .Thumb {
    max-width: 91vw !important;
  }
}
.AlmightyMagnet__caption {
  display: block;
  max-width: 40vw;
  margin: 0.8vw auto 0 auto;
  font-size: 0.9vw;
  line-height: 1.2vw;
  text-align: center;
  color: #999;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__caption {
    max-width: 91vw;
    font-size: 13px;
    line-height: 18px;
    margin-top: 10px;
  }
}
.AlmightyMagnet__item {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-size: 1.4vw;
  line-height: 1.6vw;
  position: relative;
}
.AlmightyMagnet__item + .AlmightyMagnet__item {
  margin-top: 12vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__item + .AlmightyMagnet__item {
    margin-top: 34vw;
  }
}
.AlmightyMagnet__item:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  opacity: 0.22;
  height: 7vw;
  width: 3vw;
  background-size: 3vw;
  background-position: center center;
  background-image: var(--separator-image, url("/assets/missions/vincent-freeman/cross.svg"));
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__item:after {
    height: 25vw;
    width: 12vw;
    background-size: 12vw;
  }
}
.AlmightyMagnet__text {
  max-width: 34vw;
  margin: 2.5vw auto;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__text {
    max-width: 100%;
    padding: 20px;
    font-size: 4.5vw;
    line-height: 5.4vw;
  }
}
.AlmightyMagnet__subtitle {
  font-family: 'Microgramma D';
  font-size: 2vw;
  line-height: 2.2vw;
  text-align: center;
  margin-bottom: 2vw;
}
.AlmightyMagnet__subtitle + .almightymagnet__date {
  margin-bottom: 1vw;
  margin-top: -1vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__subtitle + .almightymagnet__date {
    margin-bottom: 5vw;
    margin-top: 5vw;
  }
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__subtitle {
    font-size: 5.5vw;
    line-height: 6vw;
  }
}
.AlmightyMagnet__date {
  color: #999;
  text-align: center;
  font-size: 1.2vw;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__date {
    font-size: 3.5vw;
    margin-bottom: 2vw;
  }
}
.AlmightyMagnet__title {
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__title {
    margin-bottom: 5vw;
  }
}
.AlmightyMagnet__logos {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 0 auto;
  height: 3.4vw;
  width: 30vw;
  background-size: 30vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__logos {
    height: 10vw;
    width: 70vw;
    background-size: 70vw;
  }
}
.AlmightyMagnet__logo {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 2.5vw auto 4vw auto;
  height: 25vw;
  width: 25vw;
  background-size: 25vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__logo {
    height: 55vw;
    width: 55vw;
    background-size: 55vw;
    margin: 3vw auto 9vw auto;
  }
}
.AlmightyMagnet__title {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__title {
    margin-bottom: 5vw;
  }
}
.AlmightyMagnet__meta {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  margin: 4vw auto;
  text-align: center;
  width: -webkit-fit-content;
  width: fit-content;
  max-width: 100%;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__meta {
    margin: 10vw auto;
  }
}
.AlmightyMagnet__meta-items {
  margin: 0 auto;
}
.AlmightyMagnet__meta-item {
  text-align: left;
  display: -webkit-flex;
  display: flex;
  line-height: 3vw;
  gap: 1vw;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__meta-item {
    line-height: 10vw;
  }
}
.AlmightyMagnet__meta-key {
  text-transform: uppercase;
  color: #c82832;
  font-size: 1vw;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 8vw;
  padding-right: 2vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__meta-key {
    width: 36vw;
    font-size: 3.5vw;
    letter-spacing: 0.1vw;
  }
}
.AlmightyMagnet__meta-value {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding-left: 1vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__meta-value {
    font-size: 4vw;
    letter-spacing: -0.1vw;
  }
}
.AlmightyMagnet__countdown {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
}
.AlmightyMagnet__countdown-content {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
  z-index: 2;
}
.AlmightyMagnet__countdown-shadow {
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0.15;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
}
.AlmightyMagnet__time-unit {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 4vw;
}
.AlmightyMagnet__number {
  font-size: 12vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__number {
    font-size: 17vw;
  }
}
.AlmightyMagnet__label {
  font-size: 0.4em;
  text-transform: lowercase;
  margin-top: 0.2em;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__label {
    font-size: 10px;
  }
}
.AlmightyMagnet__dot {
  text-align: center;
  font-size: 12vw;
  margin: 0;
/* animation blink 1s infinite */
  -webkit-align-self: center;
  align-self: center;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__dot {
    font-size: 17vw;
  }
}
.AlmightyMagnet__p_type_list {
  margin-left: 2.4vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__p_type_list {
    margin-left: 32px;
  }
}
.AlmightyMagnet__p_type_list + .AlmightyMagnet__p_type_list {
  margin-top: 1vw !important;
}
.AlmightyMagnet__p_type_list:before {
  content: '—';
  color: #c82832;
  position: absolute;
  margin-left: -2.2vw;
}
@media screen and (max-width: 767px) {
  .AlmightyMagnet__p_type_list:before {
    margin-left: -30px;
  }
}
.AlmightyMagnet__p + .AlmightyMagnet__p {
  margin-top: 24px;
}
.AlmightyMagnet__highlight {
  display: inline;
  font-weight: bold;
}
.AlmightyMagnet__livestream {
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-top: 2em;
}
.AlmightyMagnet__livestream a {
  display: inline-block;
  -webkit-align-items: center;
  align-items: center;
}
.AlmightyMagnet__animate-ready,
.almightymagnet__animate-ready {
  will-change: opacity, transform;
  transition: opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out, -webkit-transform 0.6s ease-out;
}
.AlmightyMagnet__animate-in,
.almightymagnet__animate-in {
  opacity: 1 !important;
  -webkit-transform: translateY(0) translateZ(0) !important;
  transform: translateY(0) translateZ(0) !important;
  will-change: auto;
}
@media screen and (max-width: 1440px) {
  .almightymagnet__livestream a {
    font-size: 18px;
  }
}
@media screen and (max-width: 428px) {
  .almightymagnet__livestream {
    margin-top: 2.5em;
  }
  .almightymagnet__livestream a {
    font-size: 16px;
  }
}
/* CUT THE FILE HERE */
table {
  border-collapse: collapse;
  border-spacing: 0;
  border: none;
}
td {
  padding: 0;
  vertical-align: baseline;
}
html {
  background: transparent;
}
.no-scroll {
  overflow: hidden !important;
  height: 100%;
  width: 100%;
}
.Fog {
  position: fixed;
  z-index: 11000;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  background: #000;
  opacity: 0.8;
  display: none;
}
.App {
  overflow-x: hidden;
  overflow-y: auto;
  background: #dbdbdb;
  color: #000;
  padding: 0;
  margin: 0;
  touch-highlight: none;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Univers-Light-Normal';
  padding-top: 140px;
}
.App_Empire {
  background: #000;
}
.App__layer {
  background: #c82832;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 200px;
}
@media screen and (max-width: 767px) {
  .App__layer {
    height: 190px;
  }
}
.App_Main .App__menu .Button {
  top: 12vw !important;
}
.App_Mission {
  padding-top: 4vw;
}
@media screen and (max-width: 767px) {
  .App_Mission .Footer,
  .App_Mission .FooterMission {
    margin-top: 19vw;
  }
}
.App_black {
  background: #000;
  color: #dbdbdb;
}
.App__side {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 50vw;
}
.App__menu {
  visibility: hidden;
  z-index: 11000;
  position: relative;
}
.App__menu-close .Button {
  position: fixed;
  top: 16px;
  right: 16px;
  z-index: 500;
}
.App__cols {
  display: -webkit-flex;
  display: flex;
}
@media screen and (max-width: 767px) {
  .App__cols {
    display: block;
  }
}
.App__cols .App__text {
  width: 50%;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .App__cols .App__text {
    width: 100%;
  }
}
.App__cols .App__text:first-child {
  margin-right: 32px;
}
@media screen and (max-width: 767px) {
  .App__cols .App__text:first-child {
    margin-right: 0;
  }
}
.App .intro,
.App .introv2,
.App .empire__hero {
  margin-bottom: 2.5vw;
  margin-top: -140px;
}
@media screen and (max-width: 767px) {
  .App .intro,
  .App .introv2,
  .App .empire__hero {
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 767px) {
  .App .empire__hero {
    margin-bottom: 64px;
  }
}
.App__live {
  margin-bottom: 8px;
}
.App__level {
  margin-top: 24px;
}
.App__item {
  overflow: hidden;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .App__item {
    padding: 0 20px;
  }
}
.App__item + .App__item {
  margin-top: 6.4vw;
}
@media screen and (max-width: 767px) {
  .App__item + .App__item {
    margin-top: 16vw;
  }
}
.App__text {
  font-size: 1.6vw;
  line-height: 2vw;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .App__text {
    font-size: 19px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .App__text {
    max-width: 100%;
  }
}
.App__text_Size_L {
  font-size: 2vw;
  line-height: 2.4vw;
}
@media screen and (max-width: 767px) {
  .App__text_Size_L {
    font-size: 19px;
    line-height: 25px;
  }
}
.App__p {
  margin-top: 2.2vw;
}
.App__topline {
  font-size: 5vw;
  line-height: 4.4vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .App__topline {
    font-size: 34px;
    line-height: 33px;
    max-width: 100%;
  }
}
.App__title {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-top: -6px;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .App__title {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .App__title {
    max-width: 100%;
  }
}
.App__supertitle {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #c82832;
}
@media screen and (max-width: 767px) {
  .App__supertitle {
    font-size: 34px;
    line-height: 32px;
  }
}
.Split {
  display: -webkit-flex;
  display: flex;
}
@media screen and (max-width: 767px) {
  .Split {
    display: block;
  }
}
.Split__item {
  position: relative;
  width: 50%;
  height: 42vw;
  background: #fff;
  transition: border-radius 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, border-radius 0.3s;
  transition: transform 0.3s, border-radius 0.3s, -webkit-transform 0.3s;
  overflow: hidden;
  border-radius: 6px;
}
@media screen and (max-width: 767px) {
  .Split__item {
    width: 100%;
    height: 120vw;
  }
}
.Split__item + .Split__item {
  margin-left: 16px;
}
@media screen and (max-width: 767px) {
  .Split__item + .Split__item {
    margin-left: 0;
    margin-top: 16px;
  }
}
.Split__item_Size_XS .thumb {
  background: top top no-repeat;
}
.Split__item_Size_XS .Card__title {
  font-size: 2.3vw;
  line-height: 2.5vw;
}
@media screen and (max-width: 767px) {
  .Split__item_Size_XS .Card__title {
    font-size: 20px;
    line-height: 22px;
  }
}
.Split__item_Size_S .thumb {
  background: top top no-repeat;
}
.Split__item_Size_S .Card__title {
  font-size: 3vw;
  line-height: 2.9vw;
}
@media screen and (max-width: 767px) {
  .Split__item_Size_S .Card__title {
    font-size: 34px;
    line-height: 32px;
  }
}
.Split__item_Size_S .Split__title,
.Split__item_Size_S .Split__subtitle {
  font-size: 3vw;
  line-height: 2.9vw;
}
@media screen and (max-width: 767px) {
  .Split__item_Size_S .Split__title,
  .Split__item_Size_S .Split__subtitle {
    font-size: 34px;
    line-height: 32px;
  }
}
.Split__content {
  position: absolute;
  top: 24px;
  right: 24px;
  left: 24px;
  color: #fff;
  z-index: 100;
}
.Split__title {
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
  font-size: 3.5vw;
  line-height: 3vw;
}
@media screen and (max-width: 767px) {
  .Split__title {
    font-size: 34px;
    line-height: 28px;
  }
}
@media screen and (max-width: 767px) {
  .Split__title {
    font-size: 3vw;
    line-height: 2.9vw;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .Split__title {
    font-size: 34px;
    line-height: 32px;
  }
}
.Split__subtitle {
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  text-transform: uppercase;
  max-width: 60%;
  font-size: 3.5vw;
  line-height: 3vw;
  margin-top: 10px;
}
@media screen and (max-width: 767px) {
  .Split__subtitle {
    font-size: 34px;
    line-height: 28px;
  }
}
@media screen and (max-width: 767px) {
  .Split__subtitle {
    font-size: 3vw;
    line-height: 2.9vw;
  }
}
@media screen and (max-width: 767px) and (max-width: 767px) {
  .Split__subtitle {
    font-size: 34px;
    line-height: 32px;
  }
}
.Split__text {
  font-size: 1.6vw;
  line-height: 2vw;
  position: absolute;
  bottom: 24px;
  right: 24px;
  left: 24px;
  color: #fff;
  z-index: 100;
}
@media screen and (max-width: 767px) {
  .Split__text {
    font-size: 19px;
    line-height: 25px;
  }
}
.Split__image {
  position: relative;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  position: relative;
}
.Split__image:before {
  content: '';
  background-color: #000;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 1;
  bottom: 0;
  right: 0;
  left: 0;
  transition: 0.2s opacity ease;
  border-radius: 4px;
}
.Split__image .thumb {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  overflow: hidden;
}
.Split__image:after {
  background: -webkit-linear-gradient(bottom, #000a15 0%, rgba(255,255,255,0) 60%);
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  border-radius: 4px;
}
.JobData {
  overflow-x: hidden;
  overflow-y: auto;
  background: #dbdbdb;
  color: #000;
  padding: 0;
  margin: 0;
  touch-highlight: none;
  font-smoothing: antialiased;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: 'Univers-Light-Normal';
  padding-top: 140px;
  padding-bottom: 80px;
}
@media screen and (max-width: 767px) {
  .JobData {
    padding-top: 0;
  }
}
.JobData_black {
  background: #000;
  color: #dbdbdb;
}
.JobData__side {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 50vw;
}
.JobData__menu {
  visibility: hidden;
  z-index: 11000;
  position: relative;
}
.JobData__menu-close .Button {
  position: fixed;
  top: 16px;
  right: 16px;
  z-index: 500;
}
.JobData__cols {
  display: -webkit-flex;
  display: flex;
}
@media screen and (max-width: 767px) {
  .JobData__cols {
    display: block;
  }
}
.JobData__cols .App__text {
  width: 50%;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .JobData__cols .App__text {
    width: 100%;
  }
}
.JobData__cols .App__text:first-child {
  margin-right: 32px;
}
@media screen and (max-width: 767px) {
  .JobData__cols .App__text:first-child {
    margin-right: 0;
  }
}
.JobData .intro,
.JobData .introv2,
.JobData .empire__hero {
  margin-bottom: 2.5vw;
  margin-top: -140px;
}
@media screen and (max-width: 767px) {
  .JobData .intro,
  .JobData .introv2,
  .JobData .empire__hero {
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 767px) {
  .JobData .empire__hero {
    margin-bottom: 64px;
  }
}
.JobData__live {
  margin-bottom: 8px;
}
.JobData__level {
  margin-top: 24px;
}
.JobData__p_type_h2 {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-top: -6px;
}
@media screen and (max-width: 767px) {
  .JobData__p_type_h2 {
    font-size: 34px;
    line-height: 32px;
  }
}
.JobData__p_type_strong {
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  margin-top: 3vw !important;
  color: #c82832;
  font-size: 1.3vw;
}
@media screen and (max-width: 767px) {
  .JobData__p_type_strong {
    font-size: 16px;
    margin-top: 44px !important;
  }
}
.JobData__item {
  overflow: hidden;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .JobData__item {
    padding: 0 20px;
  }
}
.JobData__item + .JobData__item {
  margin-top: 6.4vw;
}
@media screen and (max-width: 767px) {
  .JobData__item + .JobData__item {
    margin-top: 16vw;
  }
}
.JobData__type {
  color: #999;
}
.JobData__text,
.JobData__location,
.JobData__type {
  font-size: 1.6vw;
  line-height: 2vw;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .JobData__text,
  .JobData__location,
  .JobData__type {
    font-size: 19px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .JobData__text,
  .JobData__location,
  .JobData__type {
    max-width: 100%;
  }
}
.JobData__text_Size_L,
.JobData__location_Size_L,
.JobData__type_Size_L {
  font-size: 2vw;
  line-height: 2.4vw;
}
@media screen and (max-width: 767px) {
  .JobData__text_Size_L,
  .JobData__location_Size_L,
  .JobData__type_Size_L {
    font-size: 19px;
    line-height: 25px;
  }
}
.JobData__p_type_list {
  margin-left: 2.4vw;
}
@media screen and (max-width: 767px) {
  .JobData__p_type_list {
    margin-left: 32px;
  }
}
.JobData__p_type_list + .JobData__p_type_list {
  margin-top: 1vw !important;
}
.JobData__p_type_list:before {
  content: '—';
  color: #c82832;
  position: absolute;
  margin-left: -2.2vw;
}
@media screen and (max-width: 767px) {
  .JobData__p_type_list:before {
    margin-left: -30px;
  }
}
.JobData__p + .JobData__p {
  margin-top: 24px;
}
.JobData__p,
.JobData__location {
  margin-top: 2.2vw;
}
.JobData__topline {
  font-size: 5vw;
  line-height: 4.4vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .JobData__topline {
    font-size: 34px;
    line-height: 33px;
    max-width: 100%;
  }
}
.JobData__title {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-top: -6px;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .JobData__title {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .JobData__title {
    max-width: 100%;
  }
}
.JobData__supertitle {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #c82832;
}
@media screen and (max-width: 767px) {
  .JobData__supertitle {
    font-size: 34px;
    line-height: 32px;
  }
}
.NewsroomArticle_black {
  background: #000;
  color: #dbdbdb;
}
.NewsroomArticle__side {
  position: fixed;
  top: 0;
  bottom: 0;
  width: 50vw;
}
.NewsroomArticle__menu {
  visibility: hidden;
  z-index: 11000;
  position: relative;
}
.NewsroomArticle__menu-close .Button {
  position: fixed;
  top: 16px;
  right: 16px;
  z-index: 500;
}
.NewsroomArticle__cols {
  display: -webkit-flex;
  display: flex;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__cols {
    display: block;
  }
}
.NewsroomArticle__cols .App__text {
  width: 50%;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__cols .App__text {
    width: 100%;
  }
}
.NewsroomArticle__cols .App__text:first-child {
  margin-right: 32px;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__cols .App__text:first-child {
    margin-right: 0;
  }
}
.NewsroomArticle .intro,
.NewsroomArticle .introv2,
.NewsroomArticle .empire__hero {
  margin-bottom: 2.5vw;
  margin-top: -140px;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle .intro,
  .NewsroomArticle .introv2,
  .NewsroomArticle .empire__hero {
    margin-bottom: 32px;
  }
}
@media screen and (max-width: 767px) {
  .NewsroomArticle .empire__hero {
    margin-bottom: 64px;
  }
}
.NewsroomArticle__live {
  margin-bottom: 8px;
}
.NewsroomArticle__level {
  margin-top: 24px;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__level .Thumb {
    width: 100% !important;
  }
}
.NewsroomArticle__item {
  overflow: hidden;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__item {
    padding: 0 20px;
  }
}
.NewsroomArticle__item + .NewsroomArticle__item {
  margin-top: 6.4vw;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__item + .NewsroomArticle__item {
    margin-top: 16vw;
  }
}
.NewsroomArticle__text {
  font-size: 1.6vw;
  line-height: 2vw;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__text {
    font-size: 19px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__text {
    max-width: 100%;
  }
}
.NewsroomArticle__text_Size_L {
  font-size: 2vw;
  line-height: 2.4vw;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__text_Size_L {
    font-size: 19px;
    line-height: 25px;
  }
}
.NewsroomArticle__p {
  margin-top: 2.2vw;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__p {
    margin-top: 24px;
  }
}
.NewsroomArticle__topline {
  font-size: 5vw;
  line-height: 4.4vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__topline {
    font-size: 34px;
    line-height: 33px;
    max-width: 100%;
  }
}
.NewsroomArticle__title {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-top: -6px;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__title {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__title {
    max-width: 100%;
  }
}
.NewsroomArticle__supertitle {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #c82832;
}
@media screen and (max-width: 767px) {
  .NewsroomArticle__supertitle {
    font-size: 34px;
    line-height: 32px;
  }
}
/* CUT THE FILE HERE */
.ARK__marque {
  height: 2em;
  width: 9.2em;
  background-color: #000;
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ5IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTQ5IDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0NS40MTQgNC42NTg2OVYzLjQyMjk5SDE0NS44MDJMMTQ2LjQ0IDQuNjU4NjlIMTQ3LjE2TDE0Ni40NTMgMy4zMjY4OEMxNDYuNzQ0IDMuMjU4MjMgMTQ3LjExOSAzLjA1MjI4IDE0Ny4xMTkgMi40NjE4OUMxNDcuMTE5IDEuODE2NTggMTQ2LjU5MiAxLjU2OTQ0IDE0Ni4wNTIgMS41Njk0NEgxNDQuNzc3VjQuNjU4NjlIMTQ1LjQxNFpNMTQ1LjkyNyAyLjkyODcxSDE0NS40MTRWMi4wMzYyNkgxNDUuOTQxQzE0Ni4yNTkgMi4wMzYyNiAxNDYuNDUzIDIuMTg3MjkgMTQ2LjQ1MyAyLjQ2MTg5QzE0Ni40NTMgMi43OTE0MSAxNDYuMjQ2IDIuOTI4NzEgMTQ1LjkyNyAyLjkyODcxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNDUuODg1IDAuMjEwMTc1QzE0NC4xNjcgMC4yMTAxNzUgMTQyLjg5MiAxLjUyODI1IDE0Mi44OTIgMy4yMTcwNEMxNDIuODkyIDQuOTA1ODMgMTQ0LjE2NyA2LjIxMDE3IDE0NS44ODUgNi4yMTAxN0MxNDcuNjE3IDYuMjEwMTcgMTQ4Ljg5MiA0LjkwNTgzIDE0OC44OTIgMy4yMTcwNEMxNDguODkyIDEuNTI4MjUgMTQ3LjYxNyAwLjIxMDE3NSAxNDUuODg1IDAuMjEwMTc1Wk0xNDguMjgzIDMuMjE3MDRDMTQ4LjI4MyA0LjYzMTIzIDE0Ny4yNTcgNS42ODg0NCAxNDUuODg1IDUuNjg4NDRDMTQ0LjUxMyA1LjY4ODQ0IDE0My41MDIgNC42MzEyMyAxNDMuNTAyIDMuMjE3MDRDMTQzLjUwMiAxLjgwMjg1IDE0NC41MTMgMC43MzE5MTQgMTQ1Ljg4NSAwLjczMTkxNEMxNDcuMjU3IDAuNzMxOTE0IDE0OC4yODMgMS44MDI4NSAxNDguMjgzIDMuMjE3MDRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMwLjQzNyAyLjI3NDQ5SDEyNy4wNTdWMTIuOTk5OUgxMzAuNDM3VjguODk5NUgxMzIuMjg1TDEzNy4yNjQgMTIuOTk5OUgxNDIuMzkyTDEzNS40MzIgNy41MzI2OUwxNDEuODU5IDIuMjEwMTdIMTM2LjY4MUwxMzIuMjg1IDYuMTY1ODhIMTMwLjQzN1YyLjI3NDQ5WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTEwNy43MTMgMTIuOTk5OUwxMDUuNTgyIDguODM1MThMMTAzLjQzNCA0Ljc2NjkxSDEwMi43NjhMMTAwLjYyIDguODM1MThMOTkuNDIxIDExLjE4MjlMOTguNDcxOSAxMi45OTk5SDk0LjYwOUwxMDAuNDg3IDIuMjc0NDlIMTA1Ljc0OEwxMTEuNTU5IDEyLjk5OTlIMTA3LjcxM1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEyLjA2NSAxMi45OTk5VjIuMjc0NDlIMTIwLjI0QzEyMy4zMzkgMi4yNzQ0OSAxMjMuOTMgMi4yNzQ0OSAxMjQuNDIzIDIuNDk1ODdDMTI0LjUzOSAyLjU0ODEzIDEyNC42NDkgMi42MTI3MyAxMjQuNzg2IDIuNjkyNThDMTI1LjYzNSAzLjE5MTA2IDEyNS44ODUgMy44OTg1OSAxMjUuODg1IDUuNzYzODhDMTI1Ljg4NSA3LjM1NTgxIDEyNS43MTkgNy45NjY4NSAxMjUuMTE5IDguNDAxMDJDMTI0LjgwMyA4LjY0MjIyIDEyNC40ODYgOC43NTQ3OCAxMjMuODIgOC44NTEyNkMxMjUuNTM1IDkuMDQ0MjIgMTI1LjgzNSA5LjUyNjYzIDEyNS43NjggMTIuMDAzVjEyLjk5OTlIMTIyLjQzOFYxMi40MzcxQzEyMi40MzggMTEuMjMxMSAxMjIuMzcyIDEwLjg0NTIgMTIyLjEwNSAxMC41NzE4QzEyMS44NzIgMTAuMzE0NiAxMjEuNjIyIDEwLjI4MjQgMTIwLjIyNCAxMC4yODI0SDExNS40NDVWMTIuOTk5OUgxMTIuMDY1Wk0xMTUuNDQ1IDcuNTk3MDFIMTIwLjIwN0MxMjEuOTA2IDcuNTY0ODUgMTIxLjkwNiA3LjU2NDg1IDEyMi4xMzkgNy40MDQwNUMxMjIuNDA1IDcuMjQzMjUgMTIyLjUwNSA2LjkyMTY1IDEyMi41MDUgNi4yNDYyOEMxMjIuNTA1IDUuNTIyNjggMTIyLjM3MiA1LjIxNzE2IDEyMi4wMjIgNS4wNzI0M0MxMjEuNzkgNC45NzY0OSAxMjEuNzQgNC45NzU5NiAxMjAuMjMzIDQuOTYwMTRMMTIwLjIwNyA0Ljk1OTg3SDExNS40NDVWNy41OTcwMVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0wIDEyLjk5OTlWMi4yNTk0SDEuOTk5ODZMOC40OTU5MyAxMS4wMjFMMTQuODk0MSAyLjI1OTRIMTYuODk0VjEyLjk5OTlIMTUuNTUxNFYzLjQ3NjFMOS4xMzkyNCAxMi4yOTM3SDcuOTIyNTRMMS4zNDI1NyAzLjQ3NjFWMTIuOTk5OUgwWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE4LjcxMiAxMi45OTk5TDI0Ljk3NzMgMi4yNTk0SDI2Ljc2NzRMMzMuMDMyNyAxMi45OTk5SDMxLjQ2NjRMMzAuMTIzOCAxMC41Mzg2SDIxLjYyMDlMMjAuMjc4MyAxMi45OTk5SDE4LjcxMlpNMjIuMjkyMiA5LjQxOTc1SDI5LjQ1MjZMMjUuODcyNCAzLjE1NDQ0TDIyLjI5MjIgOS40MTk3NVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zNC44NTA4IDEyLjk5OTlWMi4yNTk0SDQyLjgyMjNDNDMuODcxMiAyLjI1OTQgNDQuNzMzNiAyLjMyMjMzIDQ1LjQwOTUgMi40NDgyQzQ2LjA4NTUgMi41NzQwNiA0Ni42MTIyIDIuODE4OCA0Ni45ODk4IDMuMTgyNDFDNDcuMzcyMSAzLjU0MTM2IDQ3LjYzNzggNC4wNjU4IDQ3Ljc4NyA0Ljc1NTczQzQ3Ljk0MDggNS40NDU2NiA0OC4wMTc3IDYuMzU3MDIgNDguMDE3NyA3LjQ4OTgxVjcuNzY5NTJDNDguMDE3NyA4Ljg2NTAxIDQ3Ljk0MDggOS43NTc3MyA0Ny43ODcgMTAuNDQ3N0M0Ny42Mzc4IDExLjEzMjkgNDcuMzcyMSAxMS42NjIgNDYuOTg5OCAxMi4wMzVDNDYuNjEyMiAxMi40MDMyIDQ2LjA4NTUgMTIuNjU3MyA0NS40MDk1IDEyLjc5NzFDNDQuNzMzNiAxMi45MzIzIDQzLjg3MTIgMTIuOTk5OSA0Mi44MjIzIDEyLjk5OTlIMzQuODUwOFpNMzYuMTkzNCAxMS44MzkySDQyLjgyMjNDNDMuNjU2NyAxMS44MzkyIDQ0LjMyOCAxMS43OTk1IDQ0LjgzNjEgMTEuNzIwM0M0NS4zNDQzIDExLjY0MSA0NS43MzEyIDExLjQ2ODYgNDUuOTk2OSAxMS4yMDI5QzQ2LjI2MjYgMTAuOTM3MSA0Ni40NDIxIDEwLjUzMTYgNDYuNTM1MyA5Ljk4NjE1QzQ2LjYyODUgOS40NDA3MyA0Ni42NzUyIDguNzAxODUgNDYuNjc1MiA3Ljc2OTUyVjcuNDg5ODFDNDYuNjc1MiA2LjcxNTk3IDQ2LjY0NzIgNi4wNzczMiA0Ni41OTEzIDUuNTczODZDNDYuNTM1MyA1LjA3MDQgNDYuNDMwNCA0LjY3NDE1IDQ2LjI3NjYgNC4zODUxM0M0Ni4xMjc0IDQuMDkxNDQgNDUuOTA4MyAzLjg3NzAxIDQ1LjYxOTMgMy43NDE4MkM0NS4zMzQ5IDMuNjAxOTcgNDQuOTY0MyAzLjUxMzM5IDQ0LjUwNzUgMy40NzYxQzQ0LjA1MDYgMy40Mzg4MSA0My40ODg5IDMuNDIwMTYgNDIuODIyMyAzLjQyMDE2SDM2LjE5MzRWMTEuODM5MloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik01MC4yNjIzIDEyLjk5OTlWMi4yNTk0SDYwLjgwNzFWMy4zNzgySDUxLjYwNDlWNi45NTgzOEg2MC40MjI1VjguMDc3MTlINTEuNjA0OVYxMS44ODExSDYxLjAwMjlWMTIuOTk5OUg1MC4yNjIzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTY2Ljg2MjYgMTIuOTk5OVYyLjI1OTRINzUuNDIxNUM3Ni4yMzI2IDIuMjU5NCA3Ni44OTY5IDIuMzM2MzIgNzcuNDE0MyAyLjQ5MDE1Qzc3LjkzNjUgMi42MzkzMyA3OC4zMjEgMi45MDczNyA3OC41NjgxIDMuMjk0MjlDNzguODE5OCAzLjY3NjU1IDc4Ljk0NTcgNC4yMTk2NCA3OC45NDU3IDQuOTIzNTVDNzguOTQ1NyA1LjU1NzU0IDc4Ljc5ODkgNi4wODE5OCA3OC41MDUyIDYuNDk2ODdDNzguMjExNSA2LjkxMTc3IDc3Ljc2MTYgNy4xNDAxOSA3Ny4xNTU2IDcuMTgyMTRDNzcuOTQ4MSA3LjI2MTM5IDc4LjUxOTIgNy41NDU3NiA3OC44Njg4IDguMDM1MjNDNzkuMjE4NCA4LjUyMDA1IDc5LjM5MzIgOS4xMzA3MyA3OS4zOTMyIDkuODY3MjhDNzkuMzkzMiAxMC41MDU5IDc5LjMxODYgMTEuMDMwNCA3OS4xNjk1IDExLjQ0MDZDNzkuMDI1IDExLjg1MDggNzguNzgwMiAxMi4xNzAyIDc4LjQzNTMgMTIuMzk4NkM3OC4wOTAzIDEyLjYyMjMgNzcuNjIxOCAxMi43Nzg1IDc3LjAyOTggMTIuODY3MUM3Ni40NDI0IDEyLjk1NTYgNzUuNzA4MiAxMi45OTk5IDc0LjgyNzEgMTIuOTk5OUg2Ni44NjI2Wk02OC4yMDUyIDYuNzM0NjJINzQuNDYzNUM3NS4xODYxIDYuNzM0NjIgNzUuNzc4MSA2LjcwODk4IDc2LjIzOTYgNi42NTc3Qzc2LjcwMTEgNi42MDY0MiA3Ny4wNDM3IDYuNDU0OTIgNzcuMjY3NSA2LjIwMzE5Qzc3LjQ5MTMgNS45NTE0NiA3Ny42MDMxIDUuNTI0OTEgNzcuNjAzMSA0LjkyMzU1Qzc3LjYwMzEgNC40NTI3MiA3Ny41MzU1IDQuMTA3NzYgNzcuNDAwNCAzLjg4ODY2Qzc3LjI2OTggMy42Njk1NiA3Ny4wNDYxIDMuNTI5NzEgNzYuNzI5MSAzLjQ2OTExQzc2LjQxMjEgMy40MDg1MSA3NS45NzYyIDMuMzc4MiA3NS40MjE1IDMuMzc4Mkg2OC4yMDUyVjYuNzM0NjJaTTY4LjIwNTIgMTEuODgxMUg3NC44MjcxQzc1LjQ2NTggMTEuODgxMSA3NS45OTI1IDExLjg2NDggNzYuNDA3NCAxMS44MzIyQzc2LjgyNyAxMS43OTk1IDc3LjE1NTYgMTEuNzIwMyA3Ny4zOTM0IDExLjU5NDRDNzcuNjM1OCAxMS40Njg2IDc3LjgwNTkgMTEuMjcwNCA3Ny45MDM4IDExLjAwMDFDNzguMDAxNyAxMC43MjUgNzguMDUwNyAxMC4zNDc0IDc4LjA1MDcgOS44NjcyOEM3OC4wNTA3IDkuMzczMTQgNzcuOTU3NCA4Ljk4ODU1IDc3Ljc3MSA4LjcxMzUxQzc3LjU4OTIgOC40Mzg0NyA3Ny4zMzI4IDguMjQwMzUgNzcuMDAxOCA4LjExOTE0Qzc2LjY3NTUgNy45OTc5NCA3Ni4yOTU1IDcuOTIzMzUgNzUuODYyIDcuODk1MzhDNzUuNDI4NSA3Ljg2NzQxIDc0Ljk2MjMgNy44NTM0MyA3NC40NjM1IDcuODUzNDNINjguMjA1MlYxMS44ODExWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTg3LjIyNDkgMTIuOTk5OVY4LjUyNDcxTDgxLjE4MzMgMi4yNTk0SDgyLjk3MzRMODcuODk2MiA3LjUxNzc5TDkyLjgxODkgMi4yNTk0SDk0LjYwOUw4OC41Njc0IDguNTI0NzFWMTIuOTk5OUg4Ny4yMjQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: 9.2em;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ5IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgMTQ5IDEzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTE0NS40MTQgNC42NTg2OVYzLjQyMjk5SDE0NS44MDJMMTQ2LjQ0IDQuNjU4NjlIMTQ3LjE2TDE0Ni40NTMgMy4zMjY4OEMxNDYuNzQ0IDMuMjU4MjMgMTQ3LjExOSAzLjA1MjI4IDE0Ny4xMTkgMi40NjE4OUMxNDcuMTE5IDEuODE2NTggMTQ2LjU5MiAxLjU2OTQ0IDE0Ni4wNTIgMS41Njk0NEgxNDQuNzc3VjQuNjU4NjlIMTQ1LjQxNFpNMTQ1LjkyNyAyLjkyODcxSDE0NS40MTRWMi4wMzYyNkgxNDUuOTQxQzE0Ni4yNTkgMi4wMzYyNiAxNDYuNDUzIDIuMTg3MjkgMTQ2LjQ1MyAyLjQ2MTg5QzE0Ni40NTMgMi43OTE0MSAxNDYuMjQ2IDIuOTI4NzEgMTQ1LjkyNyAyLjkyODcxWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xNDUuODg1IDAuMjEwMTc1QzE0NC4xNjcgMC4yMTAxNzUgMTQyLjg5MiAxLjUyODI1IDE0Mi44OTIgMy4yMTcwNEMxNDIuODkyIDQuOTA1ODMgMTQ0LjE2NyA2LjIxMDE3IDE0NS44ODUgNi4yMTAxN0MxNDcuNjE3IDYuMjEwMTcgMTQ4Ljg5MiA0LjkwNTgzIDE0OC44OTIgMy4yMTcwNEMxNDguODkyIDEuNTI4MjUgMTQ3LjYxNyAwLjIxMDE3NSAxNDUuODg1IDAuMjEwMTc1Wk0xNDguMjgzIDMuMjE3MDRDMTQ4LjI4MyA0LjYzMTIzIDE0Ny4yNTcgNS42ODg0NCAxNDUuODg1IDUuNjg4NDRDMTQ0LjUxMyA1LjY4ODQ0IDE0My41MDIgNC42MzEyMyAxNDMuNTAyIDMuMjE3MDRDMTQzLjUwMiAxLjgwMjg1IDE0NC41MTMgMC43MzE5MTQgMTQ1Ljg4NSAwLjczMTkxNEMxNDcuMjU3IDAuNzMxOTE0IDE0OC4yODMgMS44MDI4NSAxNDguMjgzIDMuMjE3MDRaIiBmaWxsPSJibGFjayIvPgo8cGF0aCBkPSJNMTMwLjQzNyAyLjI3NDQ5SDEyNy4wNTdWMTIuOTk5OUgxMzAuNDM3VjguODk5NUgxMzIuMjg1TDEzNy4yNjQgMTIuOTk5OUgxNDIuMzkyTDEzNS40MzIgNy41MzI2OUwxNDEuODU5IDIuMjEwMTdIMTM2LjY4MUwxMzIuMjg1IDYuMTY1ODhIMTMwLjQzN1YyLjI3NDQ5WiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTEwNy43MTMgMTIuOTk5OUwxMDUuNTgyIDguODM1MThMMTAzLjQzNCA0Ljc2NjkxSDEwMi43NjhMMTAwLjYyIDguODM1MThMOTkuNDIxIDExLjE4MjlMOTguNDcxOSAxMi45OTk5SDk0LjYwOUwxMDAuNDg3IDIuMjc0NDlIMTA1Ljc0OEwxMTEuNTU5IDEyLjk5OTlIMTA3LjcxM1oiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTEyLjA2NSAxMi45OTk5VjIuMjc0NDlIMTIwLjI0QzEyMy4zMzkgMi4yNzQ0OSAxMjMuOTMgMi4yNzQ0OSAxMjQuNDIzIDIuNDk1ODdDMTI0LjUzOSAyLjU0ODEzIDEyNC42NDkgMi42MTI3MyAxMjQuNzg2IDIuNjkyNThDMTI1LjYzNSAzLjE5MTA2IDEyNS44ODUgMy44OTg1OSAxMjUuODg1IDUuNzYzODhDMTI1Ljg4NSA3LjM1NTgxIDEyNS43MTkgNy45NjY4NSAxMjUuMTE5IDguNDAxMDJDMTI0LjgwMyA4LjY0MjIyIDEyNC40ODYgOC43NTQ3OCAxMjMuODIgOC44NTEyNkMxMjUuNTM1IDkuMDQ0MjIgMTI1LjgzNSA5LjUyNjYzIDEyNS43NjggMTIuMDAzVjEyLjk5OTlIMTIyLjQzOFYxMi40MzcxQzEyMi40MzggMTEuMjMxMSAxMjIuMzcyIDEwLjg0NTIgMTIyLjEwNSAxMC41NzE4QzEyMS44NzIgMTAuMzE0NiAxMjEuNjIyIDEwLjI4MjQgMTIwLjIyNCAxMC4yODI0SDExNS40NDVWMTIuOTk5OUgxMTIuMDY1Wk0xMTUuNDQ1IDcuNTk3MDFIMTIwLjIwN0MxMjEuOTA2IDcuNTY0ODUgMTIxLjkwNiA3LjU2NDg1IDEyMi4xMzkgNy40MDQwNUMxMjIuNDA1IDcuMjQzMjUgMTIyLjUwNSA2LjkyMTY1IDEyMi41MDUgNi4yNDYyOEMxMjIuNTA1IDUuNTIyNjggMTIyLjM3MiA1LjIxNzE2IDEyMi4wMjIgNS4wNzI0M0MxMjEuNzkgNC45NzY0OSAxMjEuNzQgNC45NzU5NiAxMjAuMjMzIDQuOTYwMTRMMTIwLjIwNyA0Ljk1OTg3SDExNS40NDVWNy41OTcwMVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0wIDEyLjk5OTlWMi4yNTk0SDEuOTk5ODZMOC40OTU5MyAxMS4wMjFMMTQuODk0MSAyLjI1OTRIMTYuODk0VjEyLjk5OTlIMTUuNTUxNFYzLjQ3NjFMOS4xMzkyNCAxMi4yOTM3SDcuOTIyNTRMMS4zNDI1NyAzLjQ3NjFWMTIuOTk5OUgwWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTE4LjcxMiAxMi45OTk5TDI0Ljk3NzMgMi4yNTk0SDI2Ljc2NzRMMzMuMDMyNyAxMi45OTk5SDMxLjQ2NjRMMzAuMTIzOCAxMC41Mzg2SDIxLjYyMDlMMjAuMjc4MyAxMi45OTk5SDE4LjcxMlpNMjIuMjkyMiA5LjQxOTc1SDI5LjQ1MjZMMjUuODcyNCAzLjE1NDQ0TDIyLjI5MjIgOS40MTk3NVoiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik0zNC44NTA4IDEyLjk5OTlWMi4yNTk0SDQyLjgyMjNDNDMuODcxMiAyLjI1OTQgNDQuNzMzNiAyLjMyMjMzIDQ1LjQwOTUgMi40NDgyQzQ2LjA4NTUgMi41NzQwNiA0Ni42MTIyIDIuODE4OCA0Ni45ODk4IDMuMTgyNDFDNDcuMzcyMSAzLjU0MTM2IDQ3LjYzNzggNC4wNjU4IDQ3Ljc4NyA0Ljc1NTczQzQ3Ljk0MDggNS40NDU2NiA0OC4wMTc3IDYuMzU3MDIgNDguMDE3NyA3LjQ4OTgxVjcuNzY5NTJDNDguMDE3NyA4Ljg2NTAxIDQ3Ljk0MDggOS43NTc3MyA0Ny43ODcgMTAuNDQ3N0M0Ny42Mzc4IDExLjEzMjkgNDcuMzcyMSAxMS42NjIgNDYuOTg5OCAxMi4wMzVDNDYuNjEyMiAxMi40MDMyIDQ2LjA4NTUgMTIuNjU3MyA0NS40MDk1IDEyLjc5NzFDNDQuNzMzNiAxMi45MzIzIDQzLjg3MTIgMTIuOTk5OSA0Mi44MjIzIDEyLjk5OTlIMzQuODUwOFpNMzYuMTkzNCAxMS44MzkySDQyLjgyMjNDNDMuNjU2NyAxMS44MzkyIDQ0LjMyOCAxMS43OTk1IDQ0LjgzNjEgMTEuNzIwM0M0NS4zNDQzIDExLjY0MSA0NS43MzEyIDExLjQ2ODYgNDUuOTk2OSAxMS4yMDI5QzQ2LjI2MjYgMTAuOTM3MSA0Ni40NDIxIDEwLjUzMTYgNDYuNTM1MyA5Ljk4NjE1QzQ2LjYyODUgOS40NDA3MyA0Ni42NzUyIDguNzAxODUgNDYuNjc1MiA3Ljc2OTUyVjcuNDg5ODFDNDYuNjc1MiA2LjcxNTk3IDQ2LjY0NzIgNi4wNzczMiA0Ni41OTEzIDUuNTczODZDNDYuNTM1MyA1LjA3MDQgNDYuNDMwNCA0LjY3NDE1IDQ2LjI3NjYgNC4zODUxM0M0Ni4xMjc0IDQuMDkxNDQgNDUuOTA4MyAzLjg3NzAxIDQ1LjYxOTMgMy43NDE4MkM0NS4zMzQ5IDMuNjAxOTcgNDQuOTY0MyAzLjUxMzM5IDQ0LjUwNzUgMy40NzYxQzQ0LjA1MDYgMy40Mzg4MSA0My40ODg5IDMuNDIwMTYgNDIuODIyMyAzLjQyMDE2SDM2LjE5MzRWMTEuODM5MloiIGZpbGw9ImJsYWNrIi8+CjxwYXRoIGQ9Ik01MC4yNjIzIDEyLjk5OTlWMi4yNTk0SDYwLjgwNzFWMy4zNzgySDUxLjYwNDlWNi45NTgzOEg2MC40MjI1VjguMDc3MTlINTEuNjA0OVYxMS44ODExSDYxLjAwMjlWMTIuOTk5OUg1MC4yNjIzWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTY2Ljg2MjYgMTIuOTk5OVYyLjI1OTRINzUuNDIxNUM3Ni4yMzI2IDIuMjU5NCA3Ni44OTY5IDIuMzM2MzIgNzcuNDE0MyAyLjQ5MDE1Qzc3LjkzNjUgMi42MzkzMyA3OC4zMjEgMi45MDczNyA3OC41NjgxIDMuMjk0MjlDNzguODE5OCAzLjY3NjU1IDc4Ljk0NTcgNC4yMTk2NCA3OC45NDU3IDQuOTIzNTVDNzguOTQ1NyA1LjU1NzU0IDc4Ljc5ODkgNi4wODE5OCA3OC41MDUyIDYuNDk2ODdDNzguMjExNSA2LjkxMTc3IDc3Ljc2MTYgNy4xNDAxOSA3Ny4xNTU2IDcuMTgyMTRDNzcuOTQ4MSA3LjI2MTM5IDc4LjUxOTIgNy41NDU3NiA3OC44Njg4IDguMDM1MjNDNzkuMjE4NCA4LjUyMDA1IDc5LjM5MzIgOS4xMzA3MyA3OS4zOTMyIDkuODY3MjhDNzkuMzkzMiAxMC41MDU5IDc5LjMxODYgMTEuMDMwNCA3OS4xNjk1IDExLjQ0MDZDNzkuMDI1IDExLjg1MDggNzguNzgwMiAxMi4xNzAyIDc4LjQzNTMgMTIuMzk4NkM3OC4wOTAzIDEyLjYyMjMgNzcuNjIxOCAxMi43Nzg1IDc3LjAyOTggMTIuODY3MUM3Ni40NDI0IDEyLjk1NTYgNzUuNzA4MiAxMi45OTk5IDc0LjgyNzEgMTIuOTk5OUg2Ni44NjI2Wk02OC4yMDUyIDYuNzM0NjJINzQuNDYzNUM3NS4xODYxIDYuNzM0NjIgNzUuNzc4MSA2LjcwODk4IDc2LjIzOTYgNi42NTc3Qzc2LjcwMTEgNi42MDY0MiA3Ny4wNDM3IDYuNDU0OTIgNzcuMjY3NSA2LjIwMzE5Qzc3LjQ5MTMgNS45NTE0NiA3Ny42MDMxIDUuNTI0OTEgNzcuNjAzMSA0LjkyMzU1Qzc3LjYwMzEgNC40NTI3MiA3Ny41MzU1IDQuMTA3NzYgNzcuNDAwNCAzLjg4ODY2Qzc3LjI2OTggMy42Njk1NiA3Ny4wNDYxIDMuNTI5NzEgNzYuNzI5MSAzLjQ2OTExQzc2LjQxMjEgMy40MDg1MSA3NS45NzYyIDMuMzc4MiA3NS40MjE1IDMuMzc4Mkg2OC4yMDUyVjYuNzM0NjJaTTY4LjIwNTIgMTEuODgxMUg3NC44MjcxQzc1LjQ2NTggMTEuODgxMSA3NS45OTI1IDExLjg2NDggNzYuNDA3NCAxMS44MzIyQzc2LjgyNyAxMS43OTk1IDc3LjE1NTYgMTEuNzIwMyA3Ny4zOTM0IDExLjU5NDRDNzcuNjM1OCAxMS40Njg2IDc3LjgwNTkgMTEuMjcwNCA3Ny45MDM4IDExLjAwMDFDNzguMDAxNyAxMC43MjUgNzguMDUwNyAxMC4zNDc0IDc4LjA1MDcgOS44NjcyOEM3OC4wNTA3IDkuMzczMTQgNzcuOTU3NCA4Ljk4ODU1IDc3Ljc3MSA4LjcxMzUxQzc3LjU4OTIgOC40Mzg0NyA3Ny4zMzI4IDguMjQwMzUgNzcuMDAxOCA4LjExOTE0Qzc2LjY3NTUgNy45OTc5NCA3Ni4yOTU1IDcuOTIzMzUgNzUuODYyIDcuODk1MzhDNzUuNDI4NSA3Ljg2NzQxIDc0Ljk2MjMgNy44NTM0MyA3NC40NjM1IDcuODUzNDNINjguMjA1MlYxMS44ODExWiIgZmlsbD0iYmxhY2siLz4KPHBhdGggZD0iTTg3LjIyNDkgMTIuOTk5OVY4LjUyNDcxTDgxLjE4MzMgMi4yNTk0SDgyLjk3MzRMODcuODk2MiA3LjUxNzc5TDkyLjgxODkgMi4yNTk0SDk0LjYwOUw4OC41Njc0IDguNTI0NzFWMTIuOTk5OUg4Ny4yMjQ5WiIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: 9.2em;
}
.ARK__marque:hover {
  opacity: 0.4;
}
/* CUT THE FILE HERE */
.Button {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  background: #fff;
  color: #000;
  padding: 8px 16px 6px 16px;
  border-radius: 3px;
  cursor: pointer;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .Button {
    font-size: 11px;
    line-height: 16px;
  }
}
.Button_Inline {
  display: inline-block;
}
.Button .icon {
  margin-right: 6px;
  margin-left: -6px;
}
.Button div {
  display: inline-block;
}
.Button__hint {
  color: #999;
  margin-left: 8px;
}
.Button_Type_Blur {
  -webkit-backdrop-filter: blur(8px);
  backdrop-filter: blur(8px);
  background: rgba(0,0,0,0.3);
  color: #fff;
}
.Button_Type_Action {
  color: #fff;
  background: #c82832;
}
.Button_Type_Action .icon {
  background-color: #fff;
}
.Button_Size_XL {
  display: -webkit-flex;
  display: flex;
  height: 11vw;
  position: relative;
}
@media screen and (max-width: 767px) {
  .Button_Size_XL {
    height: 110px;
  }
}
.Button_Size_XL .icon {
  position: absolute;
  bottom: 24px;
  right: 24px;
}
.Button_Size_XL .Button__text {
  position: absolute;
  top: 24px;
}
/* CUT THE FILE HERE */
.Card {
  position: relative;
  width: 100%;
  height: 100%;
  background: #fff;
  transition: border-radius 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, border-radius 0.3s;
  transition: transform 0.3s, border-radius 0.3s, -webkit-transform 0.3s;
  overflow: hidden;
  border-radius: 4px;
  transition: opacity 0.4s ease;
}
.Card_Size_XS .thumb {
  background: top top no-repeat;
}
.Card_Size_XS .Card__title {
  font-size: 2.3vw;
  line-height: 2.5vw;
}
@media screen and (max-width: 767px) {
  .Card_Size_XS .Card__title {
    font-size: 24px;
    line-height: 26px;
  }
}
.Card_Size_S .thumb {
  background: top top no-repeat;
}
.Card_Size_S .Card__title {
  font-size: 3vw;
  line-height: 2.9vw;
}
@media screen and (max-width: 767px) {
  .Card_Size_S .Card__title {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .Card_Size_S .Card__title {
    font-size: 24px;
    line-height: 26px;
  }
}
.Card:hover {
  cursor: pointer;
}
.Card:hover .card__image {
  opacity: 0.9;
  transition: opacity 0.1s ease;
}
.Card__content {
  position: absolute;
  bottom: 24px;
  right: 24px;
  left: 24px;
  color: #fff;
  z-index: 100;
}
.Card__title {
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
  font-size: 3.5vw;
  line-height: 3vw;
  text-wrap: balance;
}
@media screen and (max-width: 767px) {
  .Card__title {
    font-size: 34px;
    line-height: 28px;
  }
}
@media screen and (max-width: 767px) {
  .Card__title {
    font-size: 24px;
    line-height: 26px;
    max-width: 80%;
  }
}
.Card__text {
  font-size: 1.6vw;
  line-height: 2vw;
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  .Card__text {
    font-size: 19px;
    line-height: 25px;
  }
}
.Card__image {
  position: relative;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translate3d(0, 0, 0);
  position: relative;
}
.Card__image:before {
  content: '';
  background-color: #000;
  opacity: 0;
  position: absolute;
  top: 0;
  z-index: 1;
  bottom: 0;
  right: 0;
  left: 0;
  transition: 0.2s opacity ease;
  border-radius: 4px;
}
.Card__image .thumb {
  width: 100%;
  height: 100%;
  border-radius: 4px;
  overflow: hidden;
}
.Card__image:after {
  background: -webkit-linear-gradient(bottom, #000 0%, rgba(255,255,255,0) 60%);
  position: absolute;
  content: '';
  top: 0;
  right: 0;
  left: 0;
  bottom: 0;
  border-radius: 4px;
}
/* CUT THE FILE HERE */
.Contact {
  background: #989790;
  border-top: 1px solid #86857b;
}
.Contact__qr {
  width: 3.3em;
  height: 3.3em;
  background-size: cover;
  margin: 0.5em 0;
}
@media screen and (max-width: 767px) {
  .Contact__qr {
    display: none;
  }
}
.Contact__action {
  position: absolute;
  right: 40px;
  top: 0;
  font-size: 1.9vw;
  line-height: 2.5vw;
  padding: 0.4em 1.5em 0.4em 0.8em;
  border-radius: 40px;
  background: #cb4a2f;
  cursor: pointer;
  overflow: hidden;
}
@media screen and (max-width: 767px) {
  .Contact__action {
    right: initial;
    padding: 24px 47px 24px 19px;
    top: 22px;
    font-size: 28px;
  }
}
.Contact__action:hover:after {
  -webkit-animation: point 0.8s infinite;
  animation: point 0.8s infinite;
}
@media screen and (max-width: 767px) {
  .Contact__action:hover:after {
    -webkit-animation: none;
    animation: none;
  }
}
.Contact__action:after {
  transition: all 250ms ease-out;
  content: '';
  height: 1.2em;
  width: 1.2em;
  background-size: 1.2em;
  background-position: center center;
  background-image: url("/assets/download.svg");
  background-repeat: no-repeat;
  position: absolute;
  margin-top: 0.03em;
}
@media screen and (max-width: 767px) {
  .Contact__action:after {
    margin-top: -10px;
    height: 32px;
    width: 32px;
    background-size: 32px;
  }
}
.Contact__item {
  font-size: 4vw;
  padding: 0 40px;
  line-height: 32px;
  line-height: 210px;
  height: 210px;
  border-bottom: 1px solid #86857b;
  letter-spacing: -1px;
}
.Contact__item_qr {
  position: relative;
  height: 3.6em;
  line-height: initial;
}
@media screen and (max-width: 767px) {
  .Contact__item {
    font-size: 28px;
    padding: 0 20px;
    line-height: 160px;
    height: 160px;
    line-height: 140px;
    height: 140px;
  }
}
/* CUT THE FILE HERE */
.cookieconsent {
  position: fixed;
  bottom: 0vw;
  right: 4vw;
  z-index: 9999;
  display: none;
  width: 22vw;
  height: 25vw;
  background-image: url("/assets/cookie.svg");
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: translateY(0);
  transform: translateY(0);
  transition: opacity 0.3s ease-out, -webkit-transform 0.4s ease-out;
  transition: transform 0.4s ease-out, opacity 0.3s ease-out;
  transition: transform 0.4s ease-out, opacity 0.3s ease-out, -webkit-transform 0.4s ease-out;
  opacity: 1;
}
@media screen and (max-width: 767px) {
  .cookieconsent {
    bottom: -6vw;
    right: auto;
    left: 50%;
    -webkit-transform: translateX(-50%) translateY(0);
    transform: translateX(-50%) translateY(0);
    width: 75vw;
    height: 85vw;
  }
}
.cookieconsent_hidden {
  -webkit-transform: translateY(100%);
  transform: translateY(100%);
  opacity: 0;
  transition: opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in;
  transition: transform 0.3s ease-in, opacity 0.3s ease-in, -webkit-transform 0.3s ease-in;
}
@media screen and (max-width: 767px) {
  .cookieconsent_hidden {
    -webkit-transform: translateX(-50%) translateY(100%);
    transform: translateX(-50%) translateY(100%);
  }
}
.cookieconsent__actions {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  gap: 0.5vw;
}
@media screen and (max-width: 767px) {
  .cookieconsent__actions {
    gap: 8px;
  }
}
.cookieconsent__reject,
.cookieconsent__accept {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  padding: 0.4vw 0.7vw 0.35vw 0.7vw;
  cursor: pointer;
  border: none;
  transition: #dbdbdb 0.2s ease;
  text-align: center;
  font-size: 0.65vw;
  letter-spacing: 0.05vw;
  border-radius: 3px;
}
@media screen and (max-width: 767px) {
  .cookieconsent__reject,
  .cookieconsent__accept {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .cookieconsent__reject,
  .cookieconsent__accept {
    padding: 8px 16px 6px 16px;
    font-size: 11px;
    letter-spacing: 1px;
  }
}
.cookieconsent__reject {
  background: rgba(255,255,255,0.1);
  color: #fff;
}
.cookieconsent__reject:hover {
  background: #c82832;
}
.cookieconsent__accept {
  background: rgba(255,255,255,0.1);
  color: #fff;
}
.cookieconsent__accept:hover {
  background: #c82832;
}
/* CUT THE FILE HERE */
.Counter {
  background: #c82832;
  height: 3.5vw;
  top: 0;
  left: 0;
  right: 0;
  z-index: 20000;
  position: fixed;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .Counter {
    height: 40px;
  }
}
.Counter__key_launched {
  display: none !important;
}
.Counter__live {
  display: none;
}
.Counter_Launch .Live__circle {
  background: #fff !important;
  display: none;
}
@media screen and (max-width: 767px) {
  .Counter_Launch .Live__circle {
    margin-top: 2px;
    display: none;
  }
}
.Counter_Launch .Link {
  color: #fff !important;
}
@media screen and (max-width: 767px) {
  .Counter_Launch .Counter__name {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .Counter_Launch .Counter__logo {
    display: block !important;
    height: 40px;
    width: 176px;
    background-size: 176px;
  }
}
.Counter_Launch .Counter__live {
  display: none !important;
  font-size: 0.81vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap;
  color: #fff;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .Counter_Launch .Counter__live {
    right: 20px;
    top: 11px;
    font-size: 13px;
    left: initial;
    -webkit-transform: none;
    transform: none;
    display: block !important;
  }
}
.Counter_Launch .Counter__digits {
  display: none;
}
.Counter_Launch .Counter__digits-shadow {
  display: none;
}
@media screen and (max-width: 767px) {
  .Counter_Launch .Counter__key display inline-block !important {
    display: none !important;
  }
}
.Counter_Launch .Counter__value {
  display: inline-block;
}
.Counter_Launch .Counter__value_launch {
  display: none;
}
.Counter.Counter_Launch.Counter_Launched .Counter__value {
  display: none;
}
.Counter.Counter_Launch.Counter_Launched .Counter__value_launch {
  display: inline-block !important;
}
@media screen and (max-width: 767px) {
  .Counter.Counter_Launch.Counter_Launched .Counter__value_launch {
    display: none !important;
  }
}
.Counter_Launched .Live__circle {
  background: #fff !important;
  display: none;
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Live__circle {
    margin-top: 2px;
    display: none;
  }
}
.Counter_Launched .Link {
  color: #fff !important;
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Counter__name {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Counter__logo {
    display: block !important;
    height: 40px;
    width: 176px;
    background-size: 176px;
  }
}
.Counter_Launched .Counter__live {
  display: none !important;
  font-size: 0.81vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap;
  color: #fff;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Counter__live {
    right: 20px;
    top: 11px;
    font-size: 13px;
    left: initial;
    -webkit-transform: none;
    transform: none;
    display: block !important;
  }
}
.Counter_Launched .Counter__digits {
  display: none;
}
.Counter_Launched .Counter__digits-shadow {
  display: none;
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Counter__key display inline-block !important {
    display: none !important;
  }
}
.Counter_Launched .Counter__value {
  display: none;
}
.Counter_Launched .Counter__value_launched {
  display: inline-block !important;
}
@media screen and (max-width: 767px) {
  .Counter_Launched .Counter__value_launched {
    display: none !important;
  }
}
.Counter__name {
  display: none !important;
}
@media screen and (max-width: 767px) {
  .Counter__name {
    display: block !important;
  }
}
.Counter__status {
  font-size: 0.81vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  right: 4vw;
  top: 0;
  line-height: 3.4vw;
  position: absolute;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Counter__status {
    position: absolute;
    left: 20px;
    top: 5px;
    line-height: 15px;
  }
}
.Counter__key {
  opacity: 0.6;
  margin-right: 0.3vw;
}
@media screen and (max-width: 767px) {
  .Counter__key {
    display: none !important;
  }
}
@media screen and (max-width: 767px) {
  .Counter__value {
    opacity: 0.6;
  }
}
.Counter__value_Launched {
  display: none !important;
}
.Counter__key,
.Counter__value,
.Counter__name {
  display: inline;
}
@media screen and (max-width: 767px) {
  .Counter__key,
  .Counter__value,
  .Counter__name {
    display: block;
    font-size: 13px;
  }
}
.Counter__logo {
  height: 3.4vw;
  width: 13vw;
  background-size: 13vw;
  background-position: center center;
  background-repeat: no-repeat;
  object-fit: contain;
  display: block;
}
@media screen and (max-width: 767px) {
  .Counter__logo {
    display: none;
  }
}
.Counter__digits {
  font-family: 'Digital-7 Mono', sans-serif;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap;
  color: #fff;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .Counter__digits {
    right: 20px;
    top: 5px;
    left: initial;
    -webkit-transform: none;
    transform: none;
  }
}
.Counter__digits-shadow {
  font-family: 'Digital-7 Mono', sans-serif;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  white-space: nowrap;
  color: #fff;
  opacity: 0.25;
  z-index: 1;
}
@media screen and (max-width: 767px) {
  .Counter__digits-shadow {
    right: 20px;
    top: 5px;
    left: initial;
    -webkit-transform: none;
    transform: none;
  }
}
.Counter__number {
  font-size: 1.6vw;
  line-height: 3.1vw;
}
@media screen and (max-width: 767px) {
  .Counter__number {
    font-size: 26px;
    margin-top: 6px;
  }
}
.Counter__dot {
  text-align: center;
  font-size: 1.6vw;
  line-height: 3.1vw;
  margin: 0;
  -webkit-animation: blink 1s infinite;
  animation: blink 1s infinite;
}
@media screen and (max-width: 767px) {
  .Counter__dot {
    font-size: 26px;
    margin-top: 6px;
  }
}
/* CUT THE FILE HERE */
.Empire {
  background: #000;
  color: #fff;
  overflow: clip;
  margin-top: -140px;
}
.Empire__specs,
.Empire__tagline,
.Empire__card,
.Empire__gallery,
.Empire__bigvideo {
  position: relative;
  z-index: 2;
  background: #000;
  -webkit-animation: empire-scroll-fade 1s linear both;
  animation: empire-scroll-fade 1s linear both;
  animation-timeline: view();
  animation-range: entry 0% cover 30%;
}
.Empire__hero {
  height: 85vh;
  background-color: #000;
  overflow: hidden;
  position: relative;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Empire__hero {
    height: 70vh;
    overflow: visible;
  }
}
.Empire__video {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  object-fit: cover;
  z-index: 50;
  opacity: 0.6;
}
.Empire__overlay {
  display: none;
}
.Empire__content {
  position: absolute;
  z-index: 100;
  bottom: 4vw;
  left: 0;
  right: 0;
  padding: 0 4vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 1.6vw;
}
@media screen and (max-width: 767px) {
  .Empire__content {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .Empire__content {
    bottom: -28px;
    gap: 16px;
  }
}
.Empire__emblem {
  position: relative;
  width: 60vw;
  aspect-ratio: 550/58;
  background-color: #d71824;
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUwIiBoZWlnaHQ9IjU4IiB2aWV3Qm94PSIwIDAgNTUwIDU4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTYuNzEwOSAxNi41NzI4SDgxLjQ1NjlWMEgwTDE2LjcxMDkgMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zNy41OTcgMzcuMjg2NEg4MS40NTY5VjIwLjcxMzZIMjAuODg2MUwzNy41OTcgMzcuMjg2NFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01OC40ODMyIDU4SDgxLjQ1NjlWNDEuNDI3Mkg0MS43NzIzTDU4LjQ4MzIgNThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODUuNjMyMiAxNi41NzI4SDE1MC4zNzhMMTY3LjA4OSAwSDg1LjYzMjJWMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04NS42MzIyIDM3LjI4NjRIMTI5LjQ5MkwxNDYuMjAzIDIwLjcxMzZIODUuNjMyMlYzNy4yODY0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTg1LjYzMjIgNThIMTA4LjYwNkwxMjUuMzE3IDQxLjQyNzJIODUuNjMyMlY1OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNDIuMjc4IDBIMTc1LjQ0NVYxNi41NzI4SDI0Mi4yNzhWMFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNjUuOTUgMjAuNzEzNkgyNDYuNDU0VjU4SDI2NS45NVYyMC43MTM2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI4OS42MjEgMjAuNzEzNkgyNzAuMTI1VjU4SDI4OS42MjFWMjAuNzEzNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMTMuMjkyIDIwLjcxMzZIMjkzLjc5NlY1OEgzMTMuMjkyVjIwLjcxMzZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjQ2LjQ1NCAwVjE2LjU3MjhIMzEzLjI5MlY4LjI4NjQxTDMwNC45MzcgMEgyNDYuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMxNy40NjcgMFYxNi41NzI4SDM4NC4zMDFWOC4yODY0MUwzNzUuOTQ2IDBIMzE3LjQ2N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMTcuNDY3IDU4SDMzNi45NThWMzcuMjg2NEgzNzUuOTQ2TDM4NC4zMDEgMjlWMjAuNzEzNkgzMTcuNDY3VjU4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQxMi4xNTIgMFYxNi41NzI4SDQ3OC45ODZWOC4yODY0MUw0NzAuNjMxIDBINDEyLjE1MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00MTIuMTUyIDIwLjcxMzZWNThINDMxLjY0NFYzNy4yODY0SDQ1OS40OVY1OEg0NzguOTg2VjI5TDQ3MC42MzEgMjAuNzEzNkg0MTIuMTUyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQwNy45NzcgMjAuNzEzNkgzODguNDgxVjU4SDQwNy45NzdWMjAuNzEzNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNzUuNDQ1IDQ5LjcxMzZMMTgzLjc5NSA1OEgyNDIuMjc4VjQxLjQyNzJIMTk0LjkzNlYzNy4yODY0SDI0Mi4yNzhWMjAuNzEzNkgxNzUuNDQ1VjQ5LjcxMzZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDgzLjE2MSAwVjE2LjU3MjhINTUwVjBINDgzLjE2MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00ODMuMTYxIDQ5LjcxMzZMNDkxLjUxNyA1OEg1NTBWNDEuNDI3Mkg1MDIuNjU3VjM3LjI4NjRINTUwVjIwLjcxMzZINDgzLjE2MVY0OS43MTM2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM4OC40ODEgMTYuNTcyOEgzOTkuNjE3TDQwNy45NzIgOC4yODY0MVYwSDM4OC40ODFWMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  mask-repeat: no-repeat;
  mask-position: left center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUwIiBoZWlnaHQ9IjU4IiB2aWV3Qm94PSIwIDAgNTUwIDU4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTYuNzEwOSAxNi41NzI4SDgxLjQ1NjlWMEgwTDE2LjcxMDkgMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zNy41OTcgMzcuMjg2NEg4MS40NTY5VjIwLjcxMzZIMjAuODg2MUwzNy41OTcgMzcuMjg2NFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik01OC40ODMyIDU4SDgxLjQ1NjlWNDEuNDI3Mkg0MS43NzIzTDU4LjQ4MzIgNThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODUuNjMyMiAxNi41NzI4SDE1MC4zNzhMMTY3LjA4OSAwSDg1LjYzMjJWMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik04NS42MzIyIDM3LjI4NjRIMTI5LjQ5MkwxNDYuMjAzIDIwLjcxMzZIODUuNjMyMlYzNy4yODY0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTg1LjYzMjIgNThIMTA4LjYwNkwxMjUuMzE3IDQxLjQyNzJIODUuNjMyMlY1OFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNDIuMjc4IDBIMTc1LjQ0NVYxNi41NzI4SDI0Mi4yNzhWMFoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yNjUuOTUgMjAuNzEzNkgyNDYuNDU0VjU4SDI2NS45NVYyMC43MTM2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTI4OS42MjEgMjAuNzEzNkgyNzAuMTI1VjU4SDI4OS42MjFWMjAuNzEzNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMTMuMjkyIDIwLjcxMzZIMjkzLjc5NlY1OEgzMTMuMjkyVjIwLjcxMzZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjQ2LjQ1NCAwVjE2LjU3MjhIMzEzLjI5MlY4LjI4NjQxTDMwNC45MzcgMEgyNDYuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTMxNy40NjcgMFYxNi41NzI4SDM4NC4zMDFWOC4yODY0MUwzNzUuOTQ2IDBIMzE3LjQ2N1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMTcuNDY3IDU4SDMzNi45NThWMzcuMjg2NEgzNzUuOTQ2TDM4NC4zMDEgMjlWMjAuNzEzNkgzMTcuNDY3VjU4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQxMi4xNTIgMFYxNi41NzI4SDQ3OC45ODZWOC4yODY0MUw0NzAuNjMxIDBINDEyLjE1MloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00MTIuMTUyIDIwLjcxMzZWNThINDMxLjY0NFYzNy4yODY0SDQ1OS40OVY1OEg0NzguOTg2VjI5TDQ3MC42MzEgMjAuNzEzNkg0MTIuMTUyWiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTQwNy45NzcgMjAuNzEzNkgzODguNDgxVjU4SDQwNy45NzdWMjAuNzEzNloiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNzUuNDQ1IDQ5LjcxMzZMMTgzLjc5NSA1OEgyNDIuMjc4VjQxLjQyNzJIMTk0LjkzNlYzNy4yODY0SDI0Mi4yNzhWMjAuNzEzNkgxNzUuNDQ1VjQ5LjcxMzZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNDgzLjE2MSAwVjE2LjU3MjhINTUwVjBINDgzLjE2MVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik00ODMuMTYxIDQ5LjcxMzZMNDkxLjUxNyA1OEg1NTBWNDEuNDI3Mkg1MDIuNjU3VjM3LjI4NjRINTUwVjIwLjcxMzZINDgzLjE2MVY0OS43MTM2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTM4OC40ODEgMTYuNTcyOEgzOTkuNjE3TDQwNy45NzIgOC4yODY0MVYwSDM4OC40ODFWMTYuNTcyOFoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: left center;
  -webkit-mask-size: contain;
}
@media screen and (max-width: 767px) {
  .Empire__emblem {
    width: 100%;
  }
}
.Empire__tagline {
  padding: 0 4vw;
  letter-spacing: -0.1vw;
  margin: 4vw 0;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.5vw;
  line-height: 4.8vw;
  color: rgba(255,255,255,0.9);
}
@media screen and (max-width: 767px) {
  .Empire__tagline {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .Empire__tagline {
    font-size: 50px;
    line-height: 51px;
    margin: 32px 0;
  }
}
.Empire__word {
  display: inline-block;
  vertical-align: baseline;
  height: 0.65em;
  width: 3.838095238095238em;
  background-color: #d71824;
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  mask-repeat: no-repeat;
  mask-position: left center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: left center;
  -webkit-mask-size: contain;
}
.Empire__st {
  display: inline-block;
  vertical-align: middle;
  height: 1.15em;
  width: 2.521929824561404em;
  background-image: url("/assets/empire/st.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 0;
  margin-left: -0.15em;
}
.Empire__card {
  position: relative;
  margin: 2.5vw 4vw;
  padding: 3.2vw 3.2vw 3vw 3.2vw;
  background: #1a1a1a;
  border-radius: 0;
  overflow: hidden;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.2vw), calc(100% - 2.2vw) 100%, 2.2vw 100%, 0 calc(100% - 2.2vw));
  -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.2vw), calc(100% - 2.2vw) 100%, 2.2vw 100%, 0 calc(100% - 2.2vw));
}
@media screen and (max-width: 767px) {
  .Empire__card {
    margin: 24px 20px;
    padding: 28px 20px 24px 20px;
    border-radius: 0;
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 22px 100%, 0 calc(100% - 22px));
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 22px 100%, 0 calc(100% - 22px));
  }
}
.Empire__card_Variant_Space {
  background: #1a1a1a;
}
.Empire__card_Variant_Space:before {
  content: '';
  position: absolute;
  inset: 0;
  background: url("/assets/empire/space.png") center/cover no-repeat;
  opacity: 0.1;
  pointer-events: none;
  z-index: 0;
}
.Empire__eyebrow {
  position: relative;
  z-index: 2;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.7vw;
  line-height: 1.4vw;
  color: rgba(255,255,255,0.55);
  margin-bottom: 0.8vw;
}
@media screen and (max-width: 767px) {
  .Empire__eyebrow {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
  }
}
.Empire__title {
  position: relative;
  z-index: 2;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.1vw;
  letter-spacing: -0.1vw;
  line-height: 4vw;
  color: #fff;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .Empire__title {
    font-size: 32px;
    line-height: 36px;
    max-width: 100%;
  }
}
.Empire__subtitle {
  position: relative;
  z-index: 2;
  margin-top: 1vw;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.05vw;
  line-height: 1.5vw;
  color: rgba(255,255,255,0.7);
  max-width: 40%;
}
@media screen and (max-width: 767px) {
  .Empire__subtitle {
    margin-top: 12px;
    font-size: 14px;
    line-height: 19px;
    max-width: 100%;
  }
}
.Empire__corner {
  position: absolute;
  top: 2.4vw;
  right: 2.4vw;
  width: 7vw;
  height: 7vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjE0OCIgdmlld0JveD0iMCAwIDE0OCAxNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjczLjk5ODciIGN5PSI3My44ODA2IiByPSIxMi4yMTM2IiBmaWxsPSIjQzgyODMyIi8+CjxjaXJjbGUgb3BhY2l0eT0iMC41IiBjeD0iNzQuMDAxNyIgY3k9IjczLjk5OTciIHI9IjMyLjcwNTkiIHN0cm9rZT0iI0M4MjgzMiIgc3Ryb2tlLXdpZHRoPSIwLjY4NTE4NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi4xNiAyLjE2Ii8+CjxjaXJjbGUgb3BhY2l0eT0iMC41IiBjeD0iNzQiIGN5PSI3NCIgcj0iNzMuNjU3NCIgc3Ryb2tlPSIjQzgyODMyIiBzdHJva2Utd2lkdGg9IjAuNjg1MTg1IiBzdHJva2UtZGFzaGFycmF5PSIyLjE2IDIuMTYiLz4KPGNpcmNsZSBjeD0iOTYuNzcxOCIgY3k9Ijk2Ljc3MTgiIHI9IjMuNzcxODQiIGZpbGw9IiNDODI4MzIiLz4KPGNpcmNsZSBjeD0iMjEuNzIzMyIgY3k9IjIxLjcyMzMiIHI9IjcuNzIzMyIgZmlsbD0iI0M4MjgzMiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: 2;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .Empire__corner {
    top: 20px;
    right: 20px;
    width: 56px;
    height: 56px;
  }
}
.Empire__wire {
  position: absolute;
  top: 22%;
  right: -22%;
  width: 70%;
  aspect-ratio: 1747/439;
  background-image: url("/assets/empire/empire-wire.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  z-index: 1;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .Empire__wire {
    top: 22%;
    right: -75%;
    width: 150%;
    margin: 0;
  }
}
.Empire__points {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.6vw;
  margin-top: 20vw;
}
@media screen and (max-width: 767px) {
  .Empire__points {
    grid-template-columns: 1fr;
    gap: 20px;
    margin-top: 50vw;
  }
}
.Empire__point {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 1.8vw;
}
@media screen and (max-width: 767px) {
  .Empire__point {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    gap: 20px;
  }
}
.Empire__num {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1vw;
  line-height: 1.4vw;
  color: rgba(255,255,255,0.35);
}
@media screen and (max-width: 767px) {
  .Empire__num {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .Empire__num {
    font-size: 32px;
    line-height: 1;
    -webkit-flex: 0 0 52px;
    flex: 0 0 52px;
    color: #c82832;
  }
}
.Empire__note {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1vw;
  line-height: 1.5vw;
  color: rgba(255,255,255,0.7);
}
@media screen and (max-width: 767px) {
  .Empire__note {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .Empire__note {
    font-size: 14px;
    line-height: 19px;
    -webkit-flex: 1;
    flex: 1;
  }
}
.Empire__specs {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 2vw;
  padding: 4vw 4vw 2vw 4vw;
}
@media screen and (max-width: 767px) {
  .Empire__specs {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px 20px;
    padding: 32px 20px 16px 20px;
  }
}
.Empire__spec {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .Empire__spec {
    gap: 0;
  }
}
.Empire__value {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.9vw;
  line-height: 2.2vw;
  letter-spacing: -0.08vw;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Empire__value {
    font-size: 22px;
    line-height: 26px;
  }
}
.Empire__label {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 0.8vw;
  line-height: 1.1vw;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: rgba(255,255,255,0.45);
}
@media screen and (max-width: 767px) {
  .Empire__label {
    font-size: 11px;
    line-height: 14px;
  }
}
.Empire__gallery {
  position: relative;
  padding: 5vw 4vw 0vw 4vw;
}
@media screen and (max-width: 767px) {
  .Empire__gallery {
    padding: 32px 20px 0 20px;
  }
}
.Empire__gallerytitle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.1vw;
  line-height: 4vw;
  letter-spacing: -0.1vw;
  color: #fff;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .Empire__gallerytitle {
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 24px;
  }
}
.Empire__photo {
  position: relative;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 3.5vw;
}
@media screen and (max-width: 767px) {
  .Empire__photo {
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-bottom: 32px;
  }
}
.Empire__photo .empire__image {
  background-color: #111;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 0;
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
}
.Empire__photo .empire__caption {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.2vw;
  line-height: 1.6vw;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Empire__photo .empire__caption {
    font-size: 16px;
    line-height: 22px;
    margin-top: 12px;
  }
}
.Empire__photo_Num_1 {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 88%;
}
.Empire__photo_Num_1 .empire__image {
  width: 70%;
  aspect-ratio: 1488/532;
  background-image: url("/assets/empire/gallery/01.png");
}
.Empire__photo_Num_1 .empire__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 0 0 2vw;
}
@media screen and (max-width: 767px) {
  .Empire__photo_Num_1 {
    width: 100%;
  }
  .Empire__photo_Num_1 .empire__image {
    width: 100%;
  }
  .Empire__photo_Num_1 .empire__caption {
    padding: 0;
  }
}
.Empire__photo_Num_2 {
  margin-left: auto;
  width: 88%;
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.Empire__photo_Num_2 .empire__image {
  -webkit-flex: 0 0 70%;
  flex: 0 0 70%;
  width: 70%;
  aspect-ratio: 1488/798;
  background-image: url("/assets/empire/gallery/02.png");
}
.Empire__photo_Num_2 .empire__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 2vw 0 0;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .Empire__photo_Num_2 {
    width: 100%;
    margin-left: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  .Empire__photo_Num_2 .empire__image {
    width: 100%;
    -webkit-flex: initial;
    flex: initial;
  }
  .Empire__photo_Num_2 .empire__caption {
    width: 100%;
    padding: 0;
    margin-top: 12px;
  }
}
.Empire__photo_Num_3 {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 75%;
}
.Empire__photo_Num_3 .empire__image {
  width: 48%;
  aspect-ratio: 1488/798;
  background-image: url("/assets/empire/gallery/03.png");
}
.Empire__photo_Num_3 .empire__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 0 0 2vw;
}
@media screen and (max-width: 767px) {
  .Empire__photo_Num_3 {
    width: 100%;
  }
  .Empire__photo_Num_3 .empire__image {
    width: 100%;
  }
  .Empire__photo_Num_3 .empire__caption {
    padding: 0;
  }
}
.Empire__photo_Num_4 {
  width: 100%;
}
.Empire__photo_Num_4 .empire__image {
  width: 100%;
  aspect-ratio: 1488/748;
  background-image: url("/assets/empire/gallery/04.png");
}
.Empire__photo_Num_4 .Video {
  width: 100%;
}
.Empire__photo_Num_4 .Video .Video__video {
  aspect-ratio: 1488/748;
  object-fit: cover;
  border-radius: 0;
}
.Empire__bigmark {
  display: block;
  width: 100%;
  aspect-ratio: 372/63;
  margin-top: 6vw;
  background-color: rgba(255,255,255,0.14);
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: contain;
}
@media screen and (max-width: 767px) {
  .Empire__bigmark {
    margin-top: 32px;
  }
}
.Empire__bigvideo {
  position: relative;
  display: block;
  width: 100%;
  aspect-ratio: 992/681;
  margin-top: 4vw;
  overflow: hidden;
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkyIiBoZWlnaHQ9IjY4MSIgdmlld0JveD0iMCAwIDk5MiA2ODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDA4LjIzNCAwQzQzNi45NTQgMS4xNDg3OSA0NjkuMTIxIC0xLjE0OTE2IDQ5Ni42OTIgMS4xNDg0NEM1NDcuMjQgMy40NDYwMyA1NjcuOTE5IDIwLjY3OSA1NzguMjU5IDUyLjg0NTdDNTg4LjU5OCA4NS4wMTM1IDU4Ni4zIDI1NS4wMzYgNTgyLjg1NCAyOTcuNTQyQzU4MC41NTYgMzI1LjExMyA1NzcuMTEgMzQwLjA0OCA1NjEuMDI2IDM1OC40MjlDNTQ0Ljk0MyAzNzYuODEgNTA3LjAzMiAzODYuMDAxIDQ2My4zNzcgMzgxLjQwNVY2ODAuMjMxSDQwOC4yMzRWMFpNNTMwLjAwOSA5MS45MDUzQzUzMC4wMDkgNDMuNjU1MiA0OTcuODQxIDU2LjI5MiA0NTkuOTMxIDU2LjI5Mkw0NjEuMDggMzI1LjExM0M0OTcuODQyIDMyNS4xMTMgNTMwLjAwOCAzMjkuNzA5IDUzMS4xNTcgMjgyLjYwN0M1MzIuMzA2IDIzOC45NTMgNTMzLjQ1NSAxMzcuODU4IDUzMC4wMDkgOTEuOTA1M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjU1LjIzIDEuMTQ4NDRDNjgzLjk1MSAtMC4wMDAzNTM0NTYgNzI4Ljc1NCAtMC4wMDAzNDM1NjEgNzU4LjYyMyAxLjE0ODQ0QzgxOS41MSA1Ljc0MzY4IDgyOS44NSA0My42NTQ1IDgzMi4xNDcgOTcuNjQ4NEM4MzMuMjk2IDEyMS43NzMgODM0LjQ0NSAxNjcuNzI2IDgzMy4yOTYgMjExLjM4MUM4MzMuMjk2IDIzNy44MDMgODMzLjI5NiAyODYuMDUzIDgyMi45NTcgMzA3Ljg4MUM4MTkuNTExIDMxNC43NzQgODE0LjkxNiAzMjEuNjY3IDgwNi44NzQgMzI5LjcwOUM4MzMuMjk2IDM1My44MzQgODMyLjE0NyAzODIuNTU0IDgzMi4xNDcgNDE0LjcyMVY2ODAuMDk3SDc3OC4xNTNWNDE1Ljg2OUM3NzguMTUzIDQwMi4wODMgNzc4LjE1MyAzNzUuNjYxIDc3Mi40MDkgMzYzLjAyNEM3NjIuMDcgMzQ0LjY0MyA3MzEuMDUyIDM1MC4zODggNzEyLjY3MSAzNTAuMzg4TDcwOS4yMjUgNjgwLjA5N0g2NTUuMjNWMS4xNDg0NFpNNzUyLjg3OSA1NS4xNDI2Qzc0MC4yNDIgNTIuODQ1MSA3MTguNDE1IDU1LjE0MjYgNzEwLjM3MyA1NS4xNDI2TDcwOS4yMjUgMjk3LjU0MkM3MzIuMjAxIDI5Ny41NDIgNzY0LjM2NyAzMDMuMjg2IDc3NS44NTUgMjgyLjYwN0M3ODMuODk3IDI2NS4zNzUgNzc5LjMwMiAxMDcuOTg5IDc3Ny4wMDQgODMuODYzM0M3NzUuODU1IDY3Ljc3OTkgNzcxLjI2IDU3LjQ0MDIgNzUyLjg3OSA1NS4xNDI2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NS44OTkgNTYuMjkxSDUyLjg0NTdWMjU5LjYzMUgxMjIuOTIzVjMxNS45MjNINTIuODQ1N1Y2MjMuODA0SDE1MC40OTRWNjgwLjA5NkgwVjEuMTQ4NDRIMTQ1Ljg5OVY1Ni4yOTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjc5Ljk0IDQwMy43MTdMMzMyLjcyMiAwSDM5OC4yMDNMNDAwLjUwMSA2ODAuMDk2SDM0NS4zNThMMzQ0LjIwOSAyODguMzUyTDMwMi45MTYgNjgwLjA5NkgyNTMuNTE4TDIxMi4yMjUgMjg2LjA1NEwyMDkuOTI3IDY4MC4wOTZIMTU4LjIzVjBIMjE5LjExN0wyNzkuOTQgNDAzLjcxN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02NDcuNDk0IDY4MC4wOTZINTkzLjVWMS4xNDg0NEg2NDcuNDk0VjY4MC4wOTZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTg3LjQwNyA1Ni4yOTFIODk0LjM1NFYyNTkuNjMxSDk2NC40MzFWMzE1LjkyM0g4OTQuMzU0VjYyMy44MDRIOTkyLjAwMlY2ODAuMDk2SDg0MS41MDhWMS4xNDg0NEg5ODcuNDA3VjU2LjI5MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOTkyIiBoZWlnaHQ9IjY4MSIgdmlld0JveD0iMCAwIDk5MiA2ODEiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNDA4LjIzNCAwQzQzNi45NTQgMS4xNDg3OSA0NjkuMTIxIC0xLjE0OTE2IDQ5Ni42OTIgMS4xNDg0NEM1NDcuMjQgMy40NDYwMyA1NjcuOTE5IDIwLjY3OSA1NzguMjU5IDUyLjg0NTdDNTg4LjU5OCA4NS4wMTM1IDU4Ni4zIDI1NS4wMzYgNTgyLjg1NCAyOTcuNTQyQzU4MC41NTYgMzI1LjExMyA1NzcuMTEgMzQwLjA0OCA1NjEuMDI2IDM1OC40MjlDNTQ0Ljk0MyAzNzYuODEgNTA3LjAzMiAzODYuMDAxIDQ2My4zNzcgMzgxLjQwNVY2ODAuMjMxSDQwOC4yMzRWMFpNNTMwLjAwOSA5MS45MDUzQzUzMC4wMDkgNDMuNjU1MiA0OTcuODQxIDU2LjI5MiA0NTkuOTMxIDU2LjI5Mkw0NjEuMDggMzI1LjExM0M0OTcuODQyIDMyNS4xMTMgNTMwLjAwOCAzMjkuNzA5IDUzMS4xNTcgMjgyLjYwN0M1MzIuMzA2IDIzOC45NTMgNTMzLjQ1NSAxMzcuODU4IDUzMC4wMDkgOTEuOTA1M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNNjU1LjIzIDEuMTQ4NDRDNjgzLjk1MSAtMC4wMDAzNTM0NTYgNzI4Ljc1NCAtMC4wMDAzNDM1NjEgNzU4LjYyMyAxLjE0ODQ0QzgxOS41MSA1Ljc0MzY4IDgyOS44NSA0My42NTQ1IDgzMi4xNDcgOTcuNjQ4NEM4MzMuMjk2IDEyMS43NzMgODM0LjQ0NSAxNjcuNzI2IDgzMy4yOTYgMjExLjM4MUM4MzMuMjk2IDIzNy44MDMgODMzLjI5NiAyODYuMDUzIDgyMi45NTcgMzA3Ljg4MUM4MTkuNTExIDMxNC43NzQgODE0LjkxNiAzMjEuNjY3IDgwNi44NzQgMzI5LjcwOUM4MzMuMjk2IDM1My44MzQgODMyLjE0NyAzODIuNTU0IDgzMi4xNDcgNDE0LjcyMVY2ODAuMDk3SDc3OC4xNTNWNDE1Ljg2OUM3NzguMTUzIDQwMi4wODMgNzc4LjE1MyAzNzUuNjYxIDc3Mi40MDkgMzYzLjAyNEM3NjIuMDcgMzQ0LjY0MyA3MzEuMDUyIDM1MC4zODggNzEyLjY3MSAzNTAuMzg4TDcwOS4yMjUgNjgwLjA5N0g2NTUuMjNWMS4xNDg0NFpNNzUyLjg3OSA1NS4xNDI2Qzc0MC4yNDIgNTIuODQ1MSA3MTguNDE1IDU1LjE0MjYgNzEwLjM3MyA1NS4xNDI2TDcwOS4yMjUgMjk3LjU0MkM3MzIuMjAxIDI5Ny41NDIgNzY0LjM2NyAzMDMuMjg2IDc3NS44NTUgMjgyLjYwN0M3ODMuODk3IDI2NS4zNzUgNzc5LjMwMiAxMDcuOTg5IDc3Ny4wMDQgODMuODYzM0M3NzUuODU1IDY3Ljc3OTkgNzcxLjI2IDU3LjQ0MDIgNzUyLjg3OSA1NS4xNDI2WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0NS44OTkgNTYuMjkxSDUyLjg0NTdWMjU5LjYzMUgxMjIuOTIzVjMxNS45MjNINTIuODQ1N1Y2MjMuODA0SDE1MC40OTRWNjgwLjA5NkgwVjEuMTQ4NDRIMTQ1Ljg5OVY1Ni4yOTFaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjc5Ljk0IDQwMy43MTdMMzMyLjcyMiAwSDM5OC4yMDNMNDAwLjUwMSA2ODAuMDk2SDM0NS4zNThMMzQ0LjIwOSAyODguMzUyTDMwMi45MTYgNjgwLjA5NkgyNTMuNTE4TDIxMi4yMjUgMjg2LjA1NEwyMDkuOTI3IDY4MC4wOTZIMTU4LjIzVjBIMjE5LjExN0wyNzkuOTQgNDAzLjcxN1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik02NDcuNDk0IDY4MC4wOTZINTkzLjVWMS4xNDg0NEg2NDcuNDk0VjY4MC4wOTZaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTg3LjQwNyA1Ni4yOTFIODk0LjM1NFYyNTkuNjMxSDk2NC40MzFWMzE1LjkyM0g4OTQuMzU0VjYyMy44MDRIOTkyLjAwMlY2ODAuMDk2SDg0MS41MDhWMS4xNDg0NEg5ODcuNDA3VjU2LjI5MVoiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: contain;
}
@media screen and (max-width: 767px) {
  .Empire__bigvideo {
    margin-top: 32px;
  }
}
.Empire__bigvideoplayer {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  object-fit: cover;
}
/* CUT THE FILE HERE */
.Footer,
.FooterMission {
  position: relative;
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .Footer,
  .FooterMission {
    font-size: 11px;
    line-height: 16px;
  }
}
.Footer_fix,
.FooterMission_fix {
  position: absolute;
  bottom: 0;
  right: 4vw;
  left: 4vw;
}
.Footer_fix .Footer__ark,
.FooterMission_fix .Footer__ark {
  bottom: 1.8vw;
}
@media screen and (max-width: 767px) {
  .Footer,
  .FooterMission {
    line-height: 20px;
  }
}
.Footer_Empire,
.FooterMission_Empire {
  color: #fff;
}
.Footer_Empire .ark__marque,
.FooterMission_Empire .ark__marque {
  background-color: rgba(255,255,255,0.431);
}
.Footer_Light,
.FooterMission_Light {
  color: #bcbcbc;
}
.Footer_Light .Link,
.FooterMission_Light .Link,
.Footer_Light .Footer__copy,
.FooterMission_Light .Footer__copy,
.Footer_Light .Footer__misc,
.FooterMission_Light .Footer__misc {
  color: #bcbcbc !important;
}
.Footer_Light .Link:hover,
.FooterMission_Light .Link:hover,
.Footer_Light .Footer__copy:hover,
.FooterMission_Light .Footer__copy:hover,
.Footer_Light .Footer__misc:hover,
.FooterMission_Light .Footer__misc:hover {
  color: #bcbcbc !important;
}
.Footer_Light .ark__marque,
.FooterMission_Light .ark__marque {
  background-color: #bcbcbc;
}
.Footer__left,
.FooterMission__left {
  margin: 40px 0 32px 0;
}
.Footer__copy,
.FooterMission__copy {
  color: #999;
}
.Footer .Link,
.FooterMission .Link {
  margin-right: 16px;
  color: #000;
}
.Footer .Link:hover,
.FooterMission .Link:hover {
  color: #999;
}
.Footer__item,
.FooterMission__item {
  display: inline-block;
}
.Footer__ark,
.FooterMission__ark {
  position: absolute;
  right: 0;
  bottom: 0;
}
@media screen and (max-width: 767px) {
  .Footer__ark,
  .FooterMission__ark {
    position: relative;
    padding-bottom: 6vw;
  }
}
.Footer__flag,
.FooterMission__flag {
  margin: 0.1vw 0;
  height: 2vw;
  background-size: 3vw;
  width: 3vw;
  background-position: center center;
  background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+CjxzdmcgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiBoZWlnaHQ9IjYwMCIgd2lkdGg9IjEyMDAiPgo8ZGVmcz4KCTxjbGlwUGF0aCBpZD0iQ2FudG9uIj4KCQk8cGF0aCBkPSJNIDAsMCBMIDYwMCwwIEwgNjAwLDMwMCBMIDAsMzAwIHoiLz4KCTwvY2xpcFBhdGg+Cgk8Y2xpcFBhdGggaWQ9IkRpYWdvbmFscyI+CgkJPHBhdGggZD0iTSAwLDAgTCAzMDAsMTUwIEwgMCwxNTAgeiBNIDMwMCwwIEwgNjAwLDAgTCAzMDAsMTUwIHogTSAzMDAsMTUwIEwgNjAwLDE1MCBMIDYwMCwzMDAgeiBNIDMwMCwxNTAgTCAzMDAsMzAwIEwgMCwzMDAgeiIvPgoJPC9jbGlwUGF0aD4KCTxnIGlkPSJQZW50YWdyYW0iPgoJCTxnIGlkPSJBcm0iIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAsLTAuMzI0OTI1KSI+CgkJCTxwYXRoIGQ9Ik0gMCwwIEwgMCwwLjUgTCAxLDAgeiIvPgoJCQk8cGF0aCBkPSJNIDAsMCBMIDAsLTAuNSBMIDEsMCB6IiB0cmFuc2Zvcm09InJvdGF0ZSgtMzYsMSwwKSIvPgoJCTwvZz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0ic2NhbGUoLTEsMSkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0icm90YXRlKDcyLDAsMCkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNBcm0iIHRyYW5zZm9ybT0icm90YXRlKC03MiwwLDApIi8+CgkJPHVzZSB4bGluazpocmVmPSIjQXJtIiB0cmFuc2Zvcm09InJvdGF0ZSgtNzIsMCwwKSBzY2FsZSgtMSwxKSIvPgoJPC9nPgo8L2RlZnM+Cgo8cmVjdCBmaWxsPSIjMDEyMTY5IiB4PSIwIiB5PSIwIiB3aWR0aD0iMTIwMCIgaGVpZ2h0PSI2MDAiLz4KCjxnIGlkPSJGbGFnX29mX3RoZV9Vbml0ZWRfS2luZ2RvbSI+Cgk8cGF0aCBpZD0iU2FpbnRfQW5kcmV3c19Dcm9zcyIgc3Ryb2tlPSIjRkZGIiBkPSJNIDAsMCBMIDYwMCwzMDAgTSAwLDMwMCBMIDYwMCwwIiBzdHJva2Utd2lkdGg9IjYwIiBjbGlwLXBhdGg9InVybCgjQ2FudG9uKSIvPgoJPHBhdGggaWQ9IlNhaW50X1BhdHJpY2tzX0Nyb3NzIiBzdHJva2U9IiNDODEwMkUiIGQ9Ik0gMCwwIEwgNjAwLDMwMCBNIDAsMzAwIEwgNjAwLDAiIHN0cm9rZS13aWR0aD0iNDAiIGNsaXAtcGF0aD0idXJsKCNEaWFnb25hbHMpIi8+Cgk8ZyBpZD0iU2FpbnRfR2Vvcmdlc19Dcm9zcyI+CgkJPHBhdGggc3Ryb2tlPSIjRkZGIiBkPSJNIDMwMCwwIEwgMzAwLDMwMCBNIDAsMTUwIEwgNjAwLDE1MCIgc3Ryb2tlLXdpZHRoPSIxMDAiIGNsaXAtcGF0aD0idXJsKCNDYW50b24pIi8+CgkJPHBhdGggc3Ryb2tlPSIjQzgxMDJFIiBkPSJNIDMwMCwwIEwgMzAwLDMwMCBNIDAsMTUwIEwgNjAwLDE1MCIgc3Ryb2tlLXdpZHRoPSI2MCIgY2xpcC1wYXRoPSJ1cmwoI0NhbnRvbikiLz4KCTwvZz4KPC9nPgoKPGcgaWQ9IlNvdXRoZXJuX0Nyb3NzIj4KCTxnIGlkPSJHYW1tYV9DcnVjaXMiPgoJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0ZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDEyMCkgc2NhbGUoNDUuNCkiLz4KCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNDODEwMkUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCwxMjApIHNjYWxlKDMwKSIvPgoJPC9nPgoJPGcgdHJhbnNmb3JtPSJyb3RhdGUoODIsOTAwLDI0MCkiPgoJCTxnIGlkPSJEZWx0YV9DcnVjaXMiPgoJCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCwxMjApIHJvdGF0ZSgtODIpIHNjYWxlKDQwLjQpIi8+CgkJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0M4MTAyRSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDEyMCkgcm90YXRlKC04Mikgc2NhbGUoMjUpIi8+CgkJPC9nPgoJCTxnIGlkPSJCZXRhX0NydWNpcyI+CgkJCTx1c2UgeGxpbms6aHJlZj0iI1BlbnRhZ3JhbSIgZmlsbD0iI0ZGRiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoOTAwLDM4MCkgcm90YXRlKC04Mikgc2NhbGUoNDUuNCkiLz4KCQkJPHVzZSB4bGluazpocmVmPSIjUGVudGFncmFtIiBmaWxsPSIjQzgxMDJFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDAsMzgwKSByb3RhdGUoLTgyKSBzY2FsZSgzMCkiLz4KCQk8L2c+Cgk8L2c+Cgk8ZyBpZD0iQWxwaGFfQ3J1Y2lzIj4KCQk8dXNlIHhsaW5rOmhyZWY9IiNQZW50YWdyYW0iIGZpbGw9IiNGRkYiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDkwMCw0ODApIHNjYWxlKDUwLjQpIi8+CgkJPHVzZSB4bGluazpocmVmPSIjUGVudGFncmFtIiBmaWxsPSIjQzgxMDJFIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg5MDAsNDgwKSBzY2FsZSgzNSkiLz4KCTwvZz4KPC9nPgo8L3N2Zz4K");
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .Footer__flag,
  .FooterMission__flag {
    height: 6vw;
    background-size: 9vw;
    width: 9vw;
  }
}
/* CUT THE FILE HERE */
.Form {
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .Form {
    max-width: 100%;
  }
}
.Form__item + .Form__item {
  margin-top: 8px;
}
/* CUT THE FILE HERE */
.Gallery {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: left;
  justify-content: left;
  -ms-overflow-style: none;
  scrollbar-width: none;
  margin: 0 -60px;
}
.Gallery_Bw .Thumb__image,
.Gallery_Bw .Thumb__images,
.Gallery_Bw img {
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
.Gallery_Marquee {
  margin-left: -4vw;
  margin-right: -4vw;
}
@media screen and (max-width: 767px) {
  .Gallery_Marquee {
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
  }
}
.Gallery_Marquee .Gallery__items {
  padding: 0;
}
.Gallery_Marquee img {
  height: 34vw;
  object-fit: cover;
  display: block;
}
@media screen and (max-width: 767px) {
  .Gallery_Marquee img {
    height: 248px;
  }
}
.Gallery::-webkit-scrollbar {
  display: none;
}
@media screen and (max-width: 767px) {
  .Gallery {
    margin: 0 -20px;
    overflow: scroll;
    overflow-scrolling: touch;
  }
  .Gallery::-webkit-scrollbar,
  .Gallery::scrollbar {
    display: none;
  }
}
.Gallery__item {
  display: inline-block;
  z-index: 8888;
  width: 48vw;
}
.Gallery__item .thumb {
  width: 48vw;
}
@media screen and (max-width: 767px) {
  .Gallery__item {
    width: 352px;
  }
  .Gallery__item .thumb {
    width: 352px;
  }
}
.Gallery__item + .Gallery__item {
  margin-left: 16px;
}
.Gallery__items {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: nowrap;
  flex-wrap: nowrap;
  width: -webkit-max-content;
  width: max-content;
  padding: 0 60px;
}
@media screen and (max-width: 767px) {
  .Gallery__items {
    padding: 0 20px;
  }
}
/* CUT THE FILE HERE */
.Head {
  position: fixed;
  right: 0;
  left: 0;
  top: 0;
  z-index: 10000;
  height: 87px;
  transition: -webkit-transform 0.5s;
  transition: transform 0.5s;
  transition: transform 0.5s, -webkit-transform 0.5s;
}
.Head_NoGradient:before {
  background: none !important;
}
.Head_NoGradient .logo,
.Head_NoGradient .icon {
  background-color: #dbdbdb !important;
}
.Head_black:before {
  background-image: linear-gradient(180deg, rgba(0,0,0,0.7), rgba(0,0,0,0.2) 60%, rgba(0,0,0,0.05) 80%, transparent) !important;
}
.Head:before {
  background-image: linear-gradient(180deg, rgba(235,235,235,0.9), rgba(235,235,235,0));
  content: '';
  opacity: 1;
  position: absolute;
  z-index: -1;
  top: 0;
  left: 0;
  width: 120%;
  height: 100%;
}
@media screen and (max-width: 767px) {
  .Head .Icon {
    display: none;
  }
}
.Head_Offset {
  top: 2.2vw;
}
@media screen and (max-width: 767px) {
  .Head_Offset {
    top: 40px;
  }
}
.Head__content {
  position: relative;
  margin: 0 4vw;
}
@media screen and (max-width: 767px) {
  .Head__content {
    margin: 0 20px;
  }
}
.Head .Icon {
  display: none;
  position: absolute;
  top: 22.4px;
  background-color: #fff;
  right: 0;
  z-index: 999;
}
@media screen and (max-width: 767px) {
  .Head .Icon {
    display: block;
  }
}
.Head_hide {
  -webkit-transform: translateY(-120%);
  transform: translateY(-120%);
}
.Head__logo {
  position: relative;
  top: 33px;
}
@media screen and (max-width: 767px) {
  .Head__logo {
    top: -6px;
  }
}
.Head__menu {
  position: absolute;
  right: 0;
  top: 44px;
}
@media screen and (max-width: 767px) {
  .Head__menu {
    display: none;
  }
}
/* CUT THE FILE HERE */
.Icon {
  display: inline-block;
  -webkit-mask: center center no-repeat;
  mask: center center no-repeat;
  background-repeat: no-repeat;
  background-position: center bottom;
  background-color: #000;
}
.Icon_name_play {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzRfMjk1KSI+CjxtYXNrIGlkPSJtYXNrMF80XzI5NSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+CjxwYXRoIGQ9Ik0wIDAuNUgyNFYyNC41SDBWMC41WiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzRfMjk1KSI+CjxwYXRoIGQ9Ik0xOSAxMi45MjdWMTIuNDU3TDkuMTQ0IDcuNUg4VjE3Ljg4NEg5LjE0NEwxOSAxMi45MjdaIiBmaWxsPSIjMEYwRTEyIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF80XzI5NSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjUiIHZpZXdCb3g9IjAgMCAyNCAyNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzRfMjk1KSI+CjxtYXNrIGlkPSJtYXNrMF80XzI5NSIgc3R5bGU9Im1hc2stdHlwZTpsdW1pbmFuY2UiIG1hc2tVbml0cz0idXNlclNwYWNlT25Vc2UiIHg9IjAiIHk9IjAiIHdpZHRoPSIyNCIgaGVpZ2h0PSIyNSI+CjxwYXRoIGQ9Ik0wIDAuNUgyNFYyNC41SDBWMC41WiIgZmlsbD0id2hpdGUiLz4KPC9tYXNrPgo8ZyBtYXNrPSJ1cmwoI21hc2swXzRfMjk1KSI+CjxwYXRoIGQ9Ik0xOSAxMi45MjdWMTIuNDU3TDkuMTQ0IDcuNUg4VjE3Ljg4NEg5LjE0NEwxOSAxMi45MjdaIiBmaWxsPSIjMEYwRTEyIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF80XzI5NSI+CjxyZWN0IHdpZHRoPSIyNCIgaGVpZ2h0PSIyNCIgZmlsbD0id2hpdGUiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAgMC41KSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=");
}
.Icon_name_arrow {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjIyNSAxMi4zODExTDE3Ljc3MDUgMTIuNTU1MUMxNy40MjY5IDEyLjY4NzYgMTcuMDYxOCAxMi43NTU4IDE2LjY5MzUgMTIuNzU2MUgzVjExLjI1NjFIMTYuNjkzNUMxNy4wNjE3IDExLjI1NTkgMTcuNDI2OCAxMS4zMjM2IDE3Ljc3MDUgMTEuNDU1NkwxOC4yMjUgMTEuNjMxMUwxNy40MDE1IDEwLjk2ODFMMTIuOTY5IDYuNTM1NkwxNC4wMzEgNS40NzUxTDIwLjU2MDUgMTIuMDA2MUwxNC4wMzEgMTguNTM1NkwxMi45NjkgMTcuNDc1MUwxNy4zNjQgMTMuMDgwMUwxOC4yMjUgMTIuMzgxMVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE4LjIyNSAxMi4zODExTDE3Ljc3MDUgMTIuNTU1MUMxNy40MjY5IDEyLjY4NzYgMTcuMDYxOCAxMi43NTU4IDE2LjY5MzUgMTIuNzU2MUgzVjExLjI1NjFIMTYuNjkzNUMxNy4wNjE3IDExLjI1NTkgMTcuNDI2OCAxMS4zMjM2IDE3Ljc3MDUgMTEuNDU1NkwxOC4yMjUgMTEuNjMxMUwxNy40MDE1IDEwLjk2ODFMMTIuOTY5IDYuNTM1NkwxNC4wMzEgNS40NzUxTDIwLjU2MDUgMTIuMDA2MUwxNC4wMzEgMTguNTM1NkwxMi45NjkgMTcuNDc1MUwxNy4zNjQgMTMuMDgwMUwxOC4yMjUgMTIuMzgxMVoiIGZpbGw9ImJsYWNrIi8+Cjwvc3ZnPgo=");
}
.Icon_name_empirearrow {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNTU1MzUgMy4zNjAwOUwxMi43NzYzIDMuMzYwNzhIMTMuMDI2MlYzLjYxMDc1TDEzLjAyNjkgMTAuODMxN1YxMS4wODE2SDEyLjc3NjlMMTEuNjAzIDExLjA4M0gxMS4zNTMxVjEwLjgzM0wxMS4zNTE3IDYuMjA2NDdDMTEuMzEyMiA2LjI1MTk4IDExLjI3MjggNi4yOTc2NyAxMS4yMzAyIDYuMzQwNDNMMTEuMjI4MSA2LjM0MjVMNC4xMjgwMSAxMy4yOTc2TDMuOTUxMjQgMTMuNDcwMkwyLjc2ODM1IDEyLjI4NzNMMi45NDkyNyAxMi4xMTA1TDEwLjA0ODcgNS4xNTYxN0wxMC4wNDggNS4xNTY4NkMxMC4wOTA5IDUuMTEzOTMgMTAuMTM2MiA1LjA3MzY1IDEwLjE4MTkgNS4wMzM5NEg1LjMwMzk5VjQuNzgzOTdMNS4zMDUzNyAzLjYxMDA2VjMuMzYwMDlINS41NTUzNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTUuNTU1MzUgMy4zNjAwOUwxMi43NzYzIDMuMzYwNzhIMTMuMDI2MlYzLjYxMDc1TDEzLjAyNjkgMTAuODMxN1YxMS4wODE2SDEyLjc3NjlMMTEuNjAzIDExLjA4M0gxMS4zNTMxVjEwLjgzM0wxMS4zNTE3IDYuMjA2NDdDMTEuMzEyMiA2LjI1MTk4IDExLjI3MjggNi4yOTc2NyAxMS4yMzAyIDYuMzQwNDNMMTEuMjI4MSA2LjM0MjVMNC4xMjgwMSAxMy4yOTc2TDMuOTUxMjQgMTMuNDcwMkwyLjc2ODM1IDEyLjI4NzNMMi45NDkyNyAxMi4xMTA1TDEwLjA0ODcgNS4xNTYxN0wxMC4wNDggNS4xNTY4NkMxMC4wOTA5IDUuMTEzOTMgMTAuMTM2MiA1LjA3MzY1IDEwLjE4MTkgNS4wMzM5NEg1LjMwMzk5VjQuNzgzOTdMNS4zMDUzNyAzLjYxMDA2VjMuMzYwMDlINS41NTUzNVoiIGZpbGw9IndoaXRlIiBzdHJva2U9IndoaXRlIiBzdHJva2Utd2lkdGg9IjAuNSIvPgo8L3N2Zz4K");
}
.Icon_name_menu {
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgNikiIGZpbGw9ImJsYWNrIi8+CjxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDE0KSIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHJlY3Qgd2lkdGg9IjIyIiBoZWlnaHQ9IjQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEgNikiIGZpbGw9ImJsYWNrIi8+CjxyZWN0IHdpZHRoPSIyMiIgaGVpZ2h0PSI0IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDE0KSIgZmlsbD0iYmxhY2siLz4KPC9zdmc+Cg==");
}
.Icon_size_12 {
  width: 12px;
  height: 12px;
  background-size: 12px;
}
.Icon_size_16 {
  width: 16px;
  height: 16px;
  background-size: 16px;
}
.Icon_size_24 {
  width: 24px;
  height: 24px;
  background-size: 24px;
}
.Icon_size_50 {
  width: 50px;
  height: 50px;
  background-size: 50px;
}
/* CUT THE FILE HERE */
.Input {
  position: relative;
  padding: 0;
  height: 5vw;
  line-height: 5vw;
}
@media screen and (max-width: 767px) {
  .Input {
    height: 64px;
  }
}
.Input:before {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px;
}
.Input__label {
  position: absolute;
  color: #000;
  z-index: 100;
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  top: 8px;
  left: 8px;
}
@media screen and (max-width: 767px) {
  .Input__label {
    font-size: 11px;
    line-height: 16px;
  }
}
.Input__input {
  font-size: 1.6vw;
  line-height: 2vw;
  font-family: 'Univers-Light-Normal';
  display: block;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 24px 8px 8px 8px;
  border: none;
  background: #fff;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
}
@media screen and (max-width: 767px) {
  .Input__input {
    font-size: 19px;
    line-height: 25px;
  }
}
.Input__input:focus {
  outline: none;
}
.Input__clear {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  transition: #dbdbdb 0.15s;
}
.Input_empty .Input__clear {
  display: none;
}
.Input_disabled {
  box-shadow: none;
}
.Input_disabled,
.Input_disabled .input__input {
  cursor: default !important;
}
.Input_disabled:before,
.Input_disabled .input__clear {
  display: none;
}
/* CUT THE FILE HERE */
.Intro {
  height: 60vh;
  background-position: center;
  background-size: cover;
  background-color: #000;
  overflow: hidden;
  position: relative;
  color: #fff;
}
.Intro_fog_hide .Intro__video {
  opacity: 0.8;
}
.Intro_action_hide .Intro__footer,
.Intro_action_hide .Progress-bar {
  display: none;
  opacity: 0;
}
.Intro__title {
  font-size: 5vw;
  line-height: 4.4vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .Intro__title {
    font-size: 34px;
    line-height: 33px;
    max-width: 100%;
  }
}
.Intro__footer {
  position: absolute;
  bottom: 3vw;
  z-index: 100;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .Intro__footer {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .Intro__footer {
    bottom: 24px;
  }
}
.Intro__logo {
  margin-bottom: 8px;
}
.Intro__subtitle {
  font-size: 3.5vw;
  line-height: 3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Intro__subtitle {
    font-size: 34px;
    line-height: 28px;
  }
}
.Intro__content {
  position: absolute;
  z-index: 100;
  top: 34%;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .Intro__content {
    padding: 0 20px;
  }
}
.Intro__video {
  min-height: 100%;
  min-width: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 50;
  opacity: 0.6;
}
.Intro .progress-bar {
  position: absolute;
  bottom: 0;
  z-index: 400;
  background: #c82832;
  height: 4px;
  transition: width 0.5s ease-out;
}
/* CUT THE FILE HERE */
.IntroV2 {
  height: 60vh;
  background-position: center;
  background-size: cover;
  background-color: #000;
  overflow: hidden;
  position: relative;
  color: #fff;
}
.IntroV2_fog_hide .IntroV2__video {
  opacity: 0.8;
}
.IntroV2_action_hide .IntroV2__footer {
  display: none;
  opacity: 0;
}
.IntroV2__title {
  font-size: 5vw;
  line-height: 4.4vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .IntroV2__title {
    font-size: 34px;
    line-height: 33px;
    max-width: 100%;
  }
}
.IntroV2__tm {
  display: inline-block;
  font-size: 0.16em;
  line-height: 1;
  vertical-align: top;
  position: relative;
  top: 0.15em;
  margin-left: 0.25em;
  letter-spacing: 0;
}
.IntroV2__nobreak {
  display: inline-block;
  white-space: nowrap;
}
.IntroV2__footer {
  position: absolute;
  bottom: 3vw;
  z-index: 100;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .IntroV2__footer {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .IntroV2__footer {
    bottom: 24px;
  }
}
.IntroV2__footer .Button .Icon {
  margin-left: 6px;
  margin-right: 0;
}
.IntroV2__logo {
  margin-bottom: 8px;
}
.IntroV2__subtitle {
  font-size: 3.5vw;
  line-height: 3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .IntroV2__subtitle {
    font-size: 34px;
    line-height: 28px;
  }
}
.IntroV2__content {
  position: absolute;
  z-index: 100;
  top: auto;
  bottom: 8vw;
  padding: 0 4vw;
}
@media screen and (max-width: 767px) {
  .IntroV2__content {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .IntroV2__content {
    bottom: 96px;
  }
}
.IntroV2__video {
  min-height: 100%;
  min-width: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  z-index: 50;
  opacity: 0.6;
}
/* CUT THE FILE HERE */
.Keyvalue {
  margin-top: 16px;
}
.Keyvalue {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  border-top: 1px solid #bcbcbc;
  border-bottom: 1px solid #bcbcbc;
  padding: 16px 0;
}
@media screen and (max-width: 767px) {
  .Keyvalue {
    display: block;
  }
}
.Keyvalue__item,
.Keyvalue__title {
  display: inline-block;
  vertical: align top;
  margin-right: 3vw;
}
@media screen and (max-width: 767px) {
  .Keyvalue__item,
  .Keyvalue__title {
    display: block;
  }
}
.Keyvalue__title {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .Keyvalue__title {
    font-size: 12px;
    line-height: 18px;
  }
}
@media screen and (max-width: 767px) {
  .Keyvalue__item {
    margin: 16px 0;
  }
}
.Keyvalue__item-text {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma D';
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .Keyvalue__item-text {
    font-size: 12px;
    line-height: 18px;
  }
}
.Keyvalue__item-title {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #999;
}
@media screen and (max-width: 767px) {
  .Keyvalue__item-title {
    font-size: 12px;
    line-height: 18px;
  }
}
/* CUT THE FILE HERE */
.Link_Gray {
  color: #dbdbdb !important;
}
.Link {
  color: #999;
  text-decoration: none;
}
.Link_theme_inherits {
  color: inherit !important;
}
.Link_White {
  color: #fff;
}
.Link_Red {
  color: #c82832;
}
.Link_type_white {
  color: #fff;
}
.Link_type_white:hover {
  text-decoration: none;
  color: #fff;
}
/* CUT THE FILE HERE */
.Live {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Microgramma D';
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
}
@media screen and (max-width: 767px) {
  .Live {
    font-size: 11px;
    line-height: 16px;
  }
}
.Live div {
  display: inline-block;
}
.Live__circle {
  -webkit-animation: pulse 2s infinite;
  animation: pulse 2s infinite;
  margin-right: 0.4vw;
  background: #c82832;
  border-radius: 100%;
  width: 1vw;
  height: 1vw;
}
@media screen and (max-width: 767px) {
  .Live__circle {
    width: 10px;
    height: 10px;
    margin-right: 4px;
  }
}
.Live__text {
  margin-top: 0.1vw;
}
/* CUT THE FILE HERE */
.Logo {
  height: 60px;
  -webkit-mask-size: 13vw;
  mask-size: 13vw;
  width: 13vw;
  -webkit-mask-position: center center;
  mask-position: center center;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjM4IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjM4IDQ4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTRfNzg5KSI+CjxwYXRoIGQ9Ik01Ny45OTggLTIuNTY1N2UtMDhMNDguNTg1NyAtMi4xNDkzMmUtMDhMNDIuODQwNyA1LjY3NTk3QzM4Ljc5NDQgMi43NDcxMSAzMy45MDMxIDEuMTYzMjUgMjguODc4IDEuMTU0N0MxNS44Nzc3IDEuMTU0NyA1LjMwMjQ5IDExLjYwMzYgNS4zMDI0OSAyNC40NDM3QzUuMzA2OTggMjkuNDA0MiA2LjkxMjczIDM0LjIzNTMgOS44ODg2IDM4LjI0MTZMLTIuMTAxODdlLTA4IDQ3Ljk5NDJMOS40MTgyOCA0Ny45OTQyTDE0LjUzODIgNDIuOTIyOEMxOC42NDA1IDQ2LjAyNjkgMjMuNjcxMSA0Ny43MTIzIDI4Ljg0ODIgNDcuNzE3MkwyOC44NzggNDcuNzE3MkM0MS44ODIyIDQ3LjcxNzIgNTIuNDYxNCAzNy4yNzIyIDUyLjQ2MTQgMjQuNDMyQzUyLjQ2MTUgMTkuMzE4IDUwLjc1MjYgMTQuMzQ1NiA0Ny41OTc0IDEwLjI3OTJMNTcuOTk4IC0yLjU2NTdlLTA4Wk0zMi45MjIzIDI0Ljc3MTRMNDIuODI2OCAxNC45ODk2QzQ0Ljc1NCAxNy43Nzg3IDQ1Ljc4NDcgMjEuMDcyMyA0NS43ODU2IDI0LjQ0MzdDNDUuNzg1NiAyNC41NTQ5IDQ1Ljc4NTYgMjQuNjY0MSA0NS43ODU2IDI0Ljc3NTNMMzIuOTIyMyAyNC43NzE0Wk0zOC44NzU3IDM3Ljk0NTFDMzYuNzczMiAzOS40NjYzIDM0LjMzOTYgNDAuNDg1OSAzMS43NjcxIDQwLjkyMzNDMjkuMTk0NiA0MS4zNjA3IDI2LjU1MzkgNDEuMjAzOCAyNC4wNTM3IDQwLjQ2NTJDMjIuMzU5OCAzOS45NzAyIDIwLjc1NTggMzkuMjE1OCAxOS4zMDA5IDM4LjIyOTlMMjYuMjY4NCAzMS4zNDY2TDQ0LjI4NTQgMzEuMzQ2NkM0My4wOTggMzMuOTczIDQxLjIzMTUgMzYuMjQ4IDM4Ljg3MTcgMzcuOTQ1MUwzOC44NzU3IDM3Ljk0NTFaTTM4LjA2MDEgMTAuNDA0TDE0LjY3MTIgMzMuNTA5N0MxMi45MTMzIDMwLjgwMTcgMTEuOTc1OSAyNy42NTc5IDExLjk2ODMgMjQuNDQ1N0MxMS45NjgzIDE1LjIyNTcgMTkuNTUyOSA3LjcyNTk1IDI4Ljg3OCA3LjcyNTk1QzMyLjEzNTUgNy43MzQxNSAzNS4zMjE3IDguNjYzODUgMzguMDU2MSAxMC40MDRMMzguMDYwMSAxMC40MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxwYXRoIGQ9Ik02Mi40MTcgMTIuMzc4NUg5Mi43MDUyVjE4LjE2ODlMNzQuMjA2MyAzMS41NjYyTDkzLjI3MzggMzEuMzAxM1YzNy42MjE1SDYyVjMxLjcxNzZMODAuMjcxNSAxOC40MzM4TDYyLjQxNyAxOC42OTg3VjEyLjM3ODVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTUuODIyNSAxMi4zNzg1SDEyMy43OThWMTguMzIwMkgxMDMuNDA0VjIxLjk5MTNIMTIyLjc3NVYyNy41NTQ2SDEwMy40MDRWMzEuNTY2MkgxMjMuOTVWMzcuNjIxNUg5NS44MjI1VjEyLjM3ODVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTI2LjM2MyAxMi4zNzg1SDEzOS44NThMMTUzLjA4OCAzMS4xODc4SDE1My44ODRMMTUzLjY5NSAxMi4zNzg1SDE2MS41NDJWMzcuNjIxNUgxNDguMTZMMTM0Ljg1NSAxOC43NzQ0SDEzNC4wMjFMMTM0LjIxIDM3LjYyMTVIMTI2LjM2M1YxMi4zNzg1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE2NS4wODUgMTIuMzc4NUgxNzguNThMMTkxLjgxIDMxLjE4NzhIMTkyLjYwNkwxOTIuNDE3IDEyLjM3ODVIMjAwLjI2NFYzNy42MjE1SDE4Ni44ODJMMTczLjU3NyAxOC43NzQ0SDE3Mi43NDNMMTcyLjkzMiAzNy42MjE1SDE2NS4wODVWMTIuMzc4NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjAuNjM4IDEyQzIzMS4yMTUgMTIgMjMzLjU2NSAxMi4yNjQ5IDIzNS40OTggMTMuNzQwOUMyMzcuNDMxIDE1LjIxNjkgMjM4IDE3Ljc1MjUgMjM4IDI0Ljk4MTFDMjM4IDMyLjI0NzUgMjM3LjQzMSAzNC43ODMxIDIzNS40OTggMzYuMjU5MUMyMzMuNTY1IDM3LjczNTEgMjMxLjE3NyAzOCAyMjAuNzE0IDM4QzIxMC4wNjIgMzggMjA3LjcxMiAzNy43MzUxIDIwNS43NzkgMzYuMjU5MUMyMDMuODA3IDM0Ljc0NTMgMjAzLjI3NyAzMi4yNDc1IDIwMy4yNzcgMjQuODI5N0MyMDMuMjc3IDE3Ljc5MDQgMjAzLjg0NSAxNS4yMTY5IDIwNS43NzkgMTMuNzQwOUMyMDcuNzEyIDEyLjI2NDkgMjEwLjA2MiAxMiAyMjAuNjM4IDEyWk0yMjAuNjM4IDE4LjU0NzNDMjEzLjA1NyAxOC41NDczIDIxMi4zMzcgMTguNjYwOCAyMTEuNTc4IDIwLjEzNjhDMjExLjEyNCAyMS4wMDczIDIxMC45NzIgMjIuNDQ1NCAyMTAuOTcyIDI1LjY2MjNDMjEwLjk3MiAyOC44MDM1IDIxMS4xOTkgMjkuODI1MyAyMTIuMTA5IDMwLjU0NDRDMjEzLjEzMyAzMS4zMzkyIDIxNC4zNDYgMzEuNDUyNyAyMjAuNzE0IDMxLjQ1MjdDMjI2Ljg5MyAzMS40NTI3IDIyOC4xNDQgMzEuMzAxMyAyMjkuMTY4IDMwLjU0NDRDMjMwLjAzOSAyOS44NjMyIDIzMC4zMDUgMjguNzY1NiAyMzAuMzA1IDI1LjcwMDFDMjMwLjMwNSAyMS45NTM0IDIzMC4wNzcgMjAuNTE1MyAyMjkuMzk1IDE5LjY4MjdDMjI4LjUyMyAxOC42NjA4IDIyNy42ODkgMTguNTQ3MyAyMjAuNjM4IDE4LjU0NzNaIiBmaWxsPSJ3aGl0ZSIvPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF81NF83ODkiPgo8cmVjdCB3aWR0aD0iNTgiIGhlaWdodD0iNDgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjM4IiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjM4IDQ4IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfNTRfNzg5KSI+CjxwYXRoIGQ9Ik01Ny45OTggLTIuNTY1N2UtMDhMNDguNTg1NyAtMi4xNDkzMmUtMDhMNDIuODQwNyA1LjY3NTk3QzM4Ljc5NDQgMi43NDcxMSAzMy45MDMxIDEuMTYzMjUgMjguODc4IDEuMTU0N0MxNS44Nzc3IDEuMTU0NyA1LjMwMjQ5IDExLjYwMzYgNS4zMDI0OSAyNC40NDM3QzUuMzA2OTggMjkuNDA0MiA2LjkxMjczIDM0LjIzNTMgOS44ODg2IDM4LjI0MTZMLTIuMTAxODdlLTA4IDQ3Ljk5NDJMOS40MTgyOCA0Ny45OTQyTDE0LjUzODIgNDIuOTIyOEMxOC42NDA1IDQ2LjAyNjkgMjMuNjcxMSA0Ny43MTIzIDI4Ljg0ODIgNDcuNzE3MkwyOC44NzggNDcuNzE3MkM0MS44ODIyIDQ3LjcxNzIgNTIuNDYxNCAzNy4yNzIyIDUyLjQ2MTQgMjQuNDMyQzUyLjQ2MTUgMTkuMzE4IDUwLjc1MjYgMTQuMzQ1NiA0Ny41OTc0IDEwLjI3OTJMNTcuOTk4IC0yLjU2NTdlLTA4Wk0zMi45MjIzIDI0Ljc3MTRMNDIuODI2OCAxNC45ODk2QzQ0Ljc1NCAxNy43Nzg3IDQ1Ljc4NDcgMjEuMDcyMyA0NS43ODU2IDI0LjQ0MzdDNDUuNzg1NiAyNC41NTQ5IDQ1Ljc4NTYgMjQuNjY0MSA0NS43ODU2IDI0Ljc3NTNMMzIuOTIyMyAyNC43NzE0Wk0zOC44NzU3IDM3Ljk0NTFDMzYuNzczMiAzOS40NjYzIDM0LjMzOTYgNDAuNDg1OSAzMS43NjcxIDQwLjkyMzNDMjkuMTk0NiA0MS4zNjA3IDI2LjU1MzkgNDEuMjAzOCAyNC4wNTM3IDQwLjQ2NTJDMjIuMzU5OCAzOS45NzAyIDIwLjc1NTggMzkuMjE1OCAxOS4zMDA5IDM4LjIyOTlMMjYuMjY4NCAzMS4zNDY2TDQ0LjI4NTQgMzEuMzQ2NkM0My4wOTggMzMuOTczIDQxLjIzMTUgMzYuMjQ4IDM4Ljg3MTcgMzcuOTQ1MUwzOC44NzU3IDM3Ljk0NTFaTTM4LjA2MDEgMTAuNDA0TDE0LjY3MTIgMzMuNTA5N0MxMi45MTMzIDMwLjgwMTcgMTEuOTc1OSAyNy42NTc5IDExLjk2ODMgMjQuNDQ1N0MxMS45NjgzIDE1LjIyNTcgMTkuNTUyOSA3LjcyNTk1IDI4Ljg3OCA3LjcyNTk1QzMyLjEzNTUgNy43MzQxNSAzNS4zMjE3IDguNjYzODUgMzguMDU2MSAxMC40MDRMMzguMDYwMSAxMC40MDRaIiBmaWxsPSJ3aGl0ZSIvPgo8L2c+CjxwYXRoIGQ9Ik02Mi40MTcgMTIuMzc4NUg5Mi43MDUyVjE4LjE2ODlMNzQuMjA2MyAzMS41NjYyTDkzLjI3MzggMzEuMzAxM1YzNy42MjE1SDYyVjMxLjcxNzZMODAuMjcxNSAxOC40MzM4TDYyLjQxNyAxOC42OTg3VjEyLjM3ODVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNOTUuODIyNSAxMi4zNzg1SDEyMy43OThWMTguMzIwMkgxMDMuNDA0VjIxLjk5MTNIMTIyLjc3NVYyNy41NTQ2SDEwMy40MDRWMzEuNTY2MkgxMjMuOTVWMzcuNjIxNUg5NS44MjI1VjEyLjM3ODVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMTI2LjM2MyAxMi4zNzg1SDEzOS44NThMMTUzLjA4OCAzMS4xODc4SDE1My44ODRMMTUzLjY5NSAxMi4zNzg1SDE2MS41NDJWMzcuNjIxNUgxNDguMTZMMTM0Ljg1NSAxOC43NzQ0SDEzNC4wMjFMMTM0LjIxIDM3LjYyMTVIMTI2LjM2M1YxMi4zNzg1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE2NS4wODUgMTIuMzc4NUgxNzguNThMMTkxLjgxIDMxLjE4NzhIMTkyLjYwNkwxOTIuNDE3IDEyLjM3ODVIMjAwLjI2NFYzNy42MjE1SDE4Ni44ODJMMTczLjU3NyAxOC43NzQ0SDE3Mi43NDNMMTcyLjkzMiAzNy42MjE1SDE2NS4wODVWMTIuMzc4NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjAuNjM4IDEyQzIzMS4yMTUgMTIgMjMzLjU2NSAxMi4yNjQ5IDIzNS40OTggMTMuNzQwOUMyMzcuNDMxIDE1LjIxNjkgMjM4IDE3Ljc1MjUgMjM4IDI0Ljk4MTFDMjM4IDMyLjI0NzUgMjM3LjQzMSAzNC43ODMxIDIzNS40OTggMzYuMjU5MUMyMzMuNTY1IDM3LjczNTEgMjMxLjE3NyAzOCAyMjAuNzE0IDM4QzIxMC4wNjIgMzggMjA3LjcxMiAzNy43MzUxIDIwNS43NzkgMzYuMjU5MUMyMDMuODA3IDM0Ljc0NTMgMjAzLjI3NyAzMi4yNDc1IDIwMy4yNzcgMjQuODI5N0MyMDMuMjc3IDE3Ljc5MDQgMjAzLjg0NSAxNS4yMTY5IDIwNS43NzkgMTMuNzQwOUMyMDcuNzEyIDEyLjI2NDkgMjEwLjA2MiAxMiAyMjAuNjM4IDEyWk0yMjAuNjM4IDE4LjU0NzNDMjEzLjA1NyAxOC41NDczIDIxMi4zMzcgMTguNjYwOCAyMTEuNTc4IDIwLjEzNjhDMjExLjEyNCAyMS4wMDczIDIxMC45NzIgMjIuNDQ1NCAyMTAuOTcyIDI1LjY2MjNDMjEwLjk3MiAyOC44MDM1IDIxMS4xOTkgMjkuODI1MyAyMTIuMTA5IDMwLjU0NDRDMjEzLjEzMyAzMS4zMzkyIDIxNC4zNDYgMzEuNDUyNyAyMjAuNzE0IDMxLjQ1MjdDMjI2Ljg5MyAzMS40NTI3IDIyOC4xNDQgMzEuMzAxMyAyMjkuMTY4IDMwLjU0NDRDMjMwLjAzOSAyOS44NjMyIDIzMC4zMDUgMjguNzY1NiAyMzAuMzA1IDI1LjcwMDFDMjMwLjMwNSAyMS45NTM0IDIzMC4wNzcgMjAuNTE1MyAyMjkuMzk1IDE5LjY4MjdDMjI4LjUyMyAxOC42NjA4IDIyNy42ODkgMTguNTQ3MyAyMjAuNjM4IDE4LjU0NzNaIiBmaWxsPSJ3aGl0ZSIvPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF81NF83ODkiPgo8cmVjdCB3aWR0aD0iNTgiIGhlaWdodD0iNDgiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjwvZGVmcz4KPC9zdmc+Cg==");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  background-color: #fff;
}
@media screen and (max-width: 767px) {
  .Logo {
    position: absolute;
    top: 24px;
    -webkit-mask-size: 130px !important;
    mask-size: 130px !important;
    width: 130px !important;
    height: 31px !important;
  }
}
.Logo_state_fixed {
  position: absolute;
  top: 0;
}
@media screen and (max-width: 767px) {
  .Logo_state_fixed {
    position: relative;
    margin: 0 auto !important;
    top: 13px !important;
  }
}
/* CUT THE FILE HERE */
.App_V3 .Intro__content {
  top: auto;
  bottom: 8vw;
}
@media screen and (max-width: 767px) {
  .App_V3 .Intro__content {
    bottom: 96px;
  }
}
/* CUT THE FILE HERE */
.Menu {
  position: relative;
}
.Menu_Type_Touch {
  position: fixed;
  z-index: 1000;
  bottom: 0;
  left: 0;
  right: 0;
  width: 96vw;
  background: none;
  text-align: center;
  left: 50%;
  -webkit-transform: translate(-50%, 120%);
  transform: translate(-50%, 120%);
  border-radius: 8px;
  transition: -webkit-transform 0.4s;
  transition: transform 0.4s;
  transition: transform 0.4s, -webkit-transform 0.4s;
}
.Menu_Type_Touch .Menu__item {
  display: block;
  margin-top: 8px;
}
.Menu_Type_Touch .Menu__item:last-child {
  margin-bottom: 8px;
}
.Menu_Type_Touch .Menu__item .Button {
  padding: 32px 16px 32px 16px;
  background: #fff;
  color: #000;
}
.Menu_Type_Touch .Menu__item .Button__text {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
}
@media screen and (max-width: 767px) {
  .Menu_Type_Touch .Menu__item .Button__text {
    font-size: 12px;
    line-height: 18px;
  }
}
.Menu__item {
  display: inline-block;
}
.Menu__item_State_Active .Button {
  background: #000;
}
.Menu__item + .Menu__item {
  margin-left: 8px;
}
/* CUT THE FILE HERE */
.MenuV2 {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 10000;
  pointer-events: none;
}
.MenuV2 a {
  pointer-events: auto;
  text-decoration: none;
  color: inherit;
}
.MenuV2__content {
  position: relative;
  padding: 2.2vw 4vw 1.6vw 4vw;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 3vw;
  -webkit-align-items: start;
  align-items: start;
}
.MenuV2__content:after {
  content: '';
  position: absolute;
  left: 4vw;
  right: 4vw;
  bottom: 0;
  height: 1px;
  background: rgba(255,255,255,0.12);
}
@media screen and (max-width: 767px) {
  .MenuV2__content {
    padding: 24px 20px;
    display: -webkit-flex;
    display: flex;
    -webkit-justify-content: space-between;
    justify-content: space-between;
    -webkit-align-items: center;
    align-items: center;
    gap: 0;
  }
  .MenuV2__content:after {
    left: 20px;
    right: 20px;
  }
}
.MenuV2__column {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  min-width: 0;
}
.MenuV2__column_Logo {
  -webkit-justify-content: flex-start;
  justify-content: flex-start;
}
.MenuV2__column_Logo .Logo {
  width: 11vw !important;
  height: 56px !important;
  -webkit-mask-size: 11vw !important;
  mask-size: 11vw !important;
  background-color: #fff !important;
}
@media screen and (max-width: 767px) {
  .MenuV2__column_Logo .Logo {
    width: 130px !important;
    height: 31px !important;
    -webkit-mask-size: 130px !important;
    mask-size: 130px !important;
    position: relative;
    top: 0;
  }
}
.MenuV2__columns {
  display: contents;
}
@media screen and (max-width: 767px) {
  .MenuV2__columns {
    display: grid;
    grid-template-columns: 1fr;
    gap: 24px;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: #000;
    padding: 80px 24px 32px 24px;
    overflow-y: auto;
    pointer-events: auto;
    -webkit-transform: translateY(100%);
    transform: translateY(100%);
    transition: -webkit-transform 0.4s ease;
    transition: transform 0.4s ease;
    transition: transform 0.4s ease, -webkit-transform 0.4s ease;
    z-index: 5;
  }
}
.MenuV2__toggle {
  display: none;
}
@media screen and (max-width: 767px) {
  .MenuV2__toggle {
    display: block;
    position: relative;
    width: 28px;
    height: 22px;
    padding: 0;
    margin: 0;
    cursor: pointer;
    pointer-events: auto;
    z-index: 20;
    background: transparent;
  }
}
@media screen and (max-width: 767px) {
  .MenuV2__bar {
    display: block;
    position: absolute;
    left: 0;
    right: 0;
    height: 4px;
    background: #fff;
    pointer-events: none;
  }
  .MenuV2__bar:first-child {
    top: 2px;
  }
  .MenuV2__bar:last-child {
    bottom: 2px;
  }
}
.MenuV2__heading {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-size: 0.95vw;
  line-height: 1.3vw;
  color: #999;
  padding-bottom: 0.4vw;
  margin-bottom: 0.5vw;
  border-bottom: 1px solid rgba(255,255,255,0.25);
}
@media screen and (max-width: 767px) {
  .MenuV2__heading {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .MenuV2__heading {
    padding-bottom: 6px;
    margin-bottom: 10px;
    font-size: 13px;
    line-height: 16px;
  }
}
.MenuV2__group {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  margin-bottom: 0.5vw;
}
@media screen and (max-width: 767px) {
  .MenuV2__group {
    margin-bottom: 12px;
  }
}
.MenuV2__group:last-child {
  margin-bottom: 0;
}
.MenuV2__category {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-size: 0.95vw;
  line-height: 1.3vw;
  color: #fff;
  margin-bottom: 0;
}
@media screen and (max-width: 767px) {
  .MenuV2__category {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .MenuV2__category {
    font-size: 15px;
    line-height: 20px;
  }
}
.MenuV2__item {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-size: 0.95vw;
  line-height: 1.3vw;
  color: rgba(255,255,255,0.65);
  position: relative;
  padding: 0;
  transition: color 0.2s;
}
@media screen and (max-width: 767px) {
  .MenuV2__item {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .MenuV2__item {
    font-size: 15px;
    line-height: 22px;
    padding: 2px 0;
  }
}
.MenuV2__item:hover {
  color: #fff;
}
.MenuV2__item_Status {
  color: rgba(255,255,255,0.35);
  cursor: default;
}
.MenuV2__item_Status:hover {
  color: rgba(255,255,255,0.35);
}
.MenuV2__item_Current {
  color: #fff;
  cursor: default;
}
.MenuV2__item_Current:hover {
  color: #fff;
}
.MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item {
  color: #fff;
}
.MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item:hover {
  opacity: 0.65;
}
.MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item_Live {
  color: #fff;
}
.MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item_Live:before {
  content: '';
  position: absolute;
  left: -1.2vw;
  top: 50%;
  width: 0.55vw;
  height: 0.55vw;
  margin-top: -0.275vw;
  border-radius: 50%;
  background: #c82832;
  -webkit-animation: pulse 2s infinite;
  animation: pulse 2s infinite;
}
@media screen and (max-width: 767px) {
  .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item_Live:before {
    left: -16px;
    width: 8px;
    height: 8px;
    margin-top: -4px;
  }
}
.MenuV2_Dark .MenuV2__content:after {
  background: rgba(0,0,0,0.18);
}
.MenuV2_Dark .MenuV2__column_Logo .Logo {
  background-color: #1b1b1b !important;
}
.MenuV2_Dark .MenuV2__heading {
  color: rgba(0,0,0,0.5);
  border-bottom-color: rgba(0,0,0,0.2);
}
.MenuV2_Dark .MenuV2__category {
  color: #1c1c1c;
}
.MenuV2_Dark .MenuV2__item {
  color: rgba(0,0,0,0.55);
}
.MenuV2_Dark .MenuV2__item:hover {
  color: #000;
}
.MenuV2_Dark .MenuV2__item_Status {
  color: rgba(0,0,0,0.3);
}
.MenuV2_Dark .MenuV2__item_Status:hover {
  color: rgba(0,0,0,0.3);
}
.MenuV2_Dark .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item {
  color: #1c1c1c;
}
.MenuV2_Dark .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item:hover {
  opacity: 0.6;
}
.MenuV2_Dark .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item_Live {
  color: #1c1c1c;
}
.MenuV2_Dark .MenuV2__bar {
  background: #1b1b1b;
}
@media screen and (max-width: 767px) {
  .MenuV2_Dark .MenuV2__heading {
    color: #999;
    border-bottom-color: rgba(255,255,255,0.25);
  }
  .MenuV2_Dark .MenuV2__category {
    color: #fff;
  }
  .MenuV2_Dark .MenuV2__item {
    color: rgba(255,255,255,0.65);
  }
  .MenuV2_Dark .MenuV2__item:hover {
    color: #fff;
  }
  .MenuV2_Dark .MenuV2__item_Status {
    color: rgba(255,255,255,0.35);
  }
  .MenuV2_Dark .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item {
    color: #fff;
  }
  .MenuV2_Dark .MenuV2__columns > .MenuV2__column:not(:first-child) .MenuV2__item_Live {
    color: #fff;
  }
}
body.no-scroll .MenuV2_Dark .MenuV2__bar {
  background: #fff;
}
/* CUT THE FILE HERE */
.Nav {
  position: relative;
  width: 50vw;
  display: -webkit-flex;
  display: flex;
}
@media screen and (max-width: 767px) {
  .Nav {
    width: 100%;
  }
  .Nav .Nav {
    display: table;
  }
  .Nav .Nav__item {
    display: inline-block;
    width: calc(49.4%);
  }
}
.Nav_Col_max {
  width: 100%;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  gap: 8px;
}
.Nav_Col_max .Nav__item {
  -webkit-flex-grow: 1;
  flex-grow: 1;
  width: 24%;
  margin-left: 0 !important;
}
@media screen and (max-width: 767px) {
  .Nav_Col_max .Nav__item {
    width: 47%;
  }
}
.Nav_Col_max .Nav__item + .Nav_Col_max .Nav__item {
  margin-left: 0 !important;
}
.Nav__item {
  width: 100%;
}
.Nav__item + .Nav__item {
  margin-left: 8px;
}
/* CUT THE FILE HERE */
.NumeroUno {
  background: #dbdbdb;
  font-family: 'Univers-Light-Normal';
  margin-bottom: 17vw;
}
.NumeroUno .Link {
  color: #c82832;
  border-bottom: 1px solid rgba(200,40,50,0.149);
}
.NumeroUno .Link:hover {
  border-bottom: 1px solid #c82832;
}
.NumeroUno_Launched .Vincentfreeman__countdown {
  display: none !important;
}
.NumeroUno__p + .NumeroUno__p {
  margin-top: 2vw;
}
.NumeroUno__image {
  text-align: center;
}
.NumeroUno__image .Thumb {
  max-width: 40vw;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .NumeroUno__image .Thumb {
    max-width: 91vw !important;
  }
}
.NumeroUno__caption {
  display: block;
  max-width: 40vw;
  margin: 0.8vw auto 0 auto;
  font-size: 0.9vw;
  line-height: 1.2vw;
  text-align: center;
  color: #999;
}
@media screen and (max-width: 767px) {
  .NumeroUno__caption {
    max-width: 91vw;
    font-size: 13px;
    line-height: 18px;
    margin-top: 10px;
  }
}
.NumeroUno__item {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-size: 1.4vw;
  line-height: 1.6vw;
  position: relative;
}
.NumeroUno__item + .NumeroUno__item {
  margin-top: 12vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__item + .NumeroUno__item {
    margin-top: 34vw;
  }
}
.NumeroUno__item:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  opacity: 0.2;
  height: 7vw;
  width: 1.5vw;
  background-size: 1.5vw;
  background-position: center center;
  background-image: var(--separator-image, url("/assets/missions/vincent-freeman/cross.svg"));
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .NumeroUno__item:after {
    height: 25vw;
    width: 6.5vw;
    background-size: 6.5vw;
  }
}
.NumeroUno__text {
  max-width: 34vw;
  margin: 2.5vw auto;
}
@media screen and (max-width: 767px) {
  .NumeroUno__text {
    max-width: 100%;
    padding: 20px;
    font-size: 4.5vw;
    line-height: 5.4vw;
  }
}
.NumeroUno__subtitle {
  font-family: 'Microgramma D';
  font-size: 2vw;
  line-height: 2.2vw;
  text-align: center;
  margin-bottom: 2vw;
}
.NumeroUno__subtitle + .numerouno__date {
  margin-bottom: 1vw;
  margin-top: -1vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__subtitle + .numerouno__date {
    margin-bottom: 5vw;
    margin-top: 5vw;
  }
}
@media screen and (max-width: 767px) {
  .NumeroUno__subtitle {
    font-size: 5.5vw;
    line-height: 6vw;
  }
}
.NumeroUno__date {
  color: #999;
  text-align: center;
  font-size: 1.2vw;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .NumeroUno__date {
    font-size: 3.5vw;
    margin-bottom: 2vw;
  }
}
.NumeroUno__title {
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__title {
    margin-bottom: 5vw;
  }
}
.NumeroUno__logos {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 0 auto;
  height: 3.4vw;
  width: 30vw;
  background-size: 30vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .NumeroUno__logos {
    height: 10vw;
    width: 70vw;
    background-size: 70vw;
  }
}
.NumeroUno__logo {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 2.5vw auto 4vw auto;
  height: 25vw;
  width: 25vw;
  background-size: 25vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .NumeroUno__logo {
    height: 55vw;
    width: 55vw;
    background-size: 55vw;
    margin: 3vw auto 9vw auto;
  }
}
.NumeroUno__title {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__title {
    margin-bottom: 5vw;
  }
}
.NumeroUno__meta {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  margin: 4vw auto;
  text-align: center;
  width: -webkit-fit-content;
  width: fit-content;
  max-width: 100%;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .NumeroUno__meta {
    margin: 10vw auto;
  }
}
.NumeroUno__meta-items {
  margin: 0 auto;
}
.NumeroUno__meta-item {
  text-align: left;
  display: -webkit-flex;
  display: flex;
  line-height: 3vw;
  gap: 1vw;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .NumeroUno__meta-item {
    line-height: 10vw;
  }
}
.NumeroUno__meta-key {
  text-transform: uppercase;
  color: #c82832;
  font-size: 1vw;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 8vw;
  padding-right: 2vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__meta-key {
    width: 36vw;
    font-size: 3.5vw;
    letter-spacing: 0.1vw;
  }
}
.NumeroUno__meta-value {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding-left: 1vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__meta-value {
    font-size: 4vw;
    letter-spacing: -0.1vw;
  }
}
.NumeroUno__countdown {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
}
.NumeroUno__countdown-content {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
  z-index: 2;
}
.NumeroUno__countdown-shadow {
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0.15;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
}
.NumeroUno__time-unit {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 4vw;
}
.NumeroUno__number {
  font-size: 12vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__number {
    font-size: 17vw;
  }
}
.NumeroUno__label {
  font-size: 0.4em;
  text-transform: lowercase;
  margin-top: 0.2em;
}
@media screen and (max-width: 767px) {
  .NumeroUno__label {
    font-size: 10px;
  }
}
.NumeroUno__dot {
  text-align: center;
  font-size: 12vw;
  margin: 0;
/* animation blink 1s infinite */
  -webkit-align-self: center;
  align-self: center;
}
@media screen and (max-width: 767px) {
  .NumeroUno__dot {
    font-size: 17vw;
  }
}
.NumeroUno__p_type_list {
  margin-left: 2.4vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__p_type_list {
    margin-left: 32px;
  }
}
.NumeroUno__p_type_list + .NumeroUno__p_type_list {
  margin-top: 1vw !important;
}
.NumeroUno__p_type_list:before {
  content: '—';
  color: #c82832;
  position: absolute;
  margin-left: -2.2vw;
}
@media screen and (max-width: 767px) {
  .NumeroUno__p_type_list:before {
    margin-left: -30px;
  }
}
.NumeroUno__p + .NumeroUno__p {
  margin-top: 24px;
}
.NumeroUno__highlight {
  display: inline;
  font-weight: bold;
}
.NumeroUno__livestream {
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-top: 2em;
}
.NumeroUno__livestream a {
  display: inline-block;
  -webkit-align-items: center;
  align-items: center;
}
.NumeroUno__animate-ready,
.numerouno__animate-ready {
  will-change: opacity, transform;
  transition: opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out, -webkit-transform 0.6s ease-out;
}
.NumeroUno__animate-in,
.numerouno__animate-in {
  opacity: 1 !important;
  -webkit-transform: translateY(0) translateZ(0) !important;
  transform: translateY(0) translateZ(0) !important;
  will-change: auto;
}
@media screen and (max-width: 1440px) {
  .numerouno__livestream a {
    font-size: 18px;
  }
}
@media screen and (max-width: 428px) {
  .numerouno__livestream {
    margin-top: 2.5em;
  }
  .numerouno__livestream a {
    font-size: 16px;
  }
}
/* CUT THE FILE HERE */
.Overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 99999;
  left: 0;
  background: #000;
  display: none;
}
.Overlay .Video {
  width: 100%;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.Overlay .Button {
  position: absolute;
  top: 24px;
  right: 24px;
}
/* CUT THE FILE HERE */
.Plates {
  overflow: hidden;
}
.Plates_Black .Plates__items {
  margin-top: 1px;
  margin-bottom: 1px;
}
.Plates_Black .Plates__items .Link {
  width: 24.8%;
  height: 200px;
  display: block;
  margin: 1px;
}
@media screen and (max-width: 767px) {
  .Plates_Black .Plates__items .Link {
    width: 49%;
  }
}
.Plates_Black .Plates__item {
  width: 100%;
  background-color: #000;
}
.Plates_Black .Plates__item_One {
  background-size: 50%;
}
.Plates_Black .Plates__item_Two {
  background-size: 58%;
}
.Plates_Black .Plates__item_Three {
  background-size: 31%;
}
.Plates_Black .Plates__item_Four {
  background-size: 36%;
}
.Plates_Black .Plates__item_Five {
  background-size: 31%;
}
.Plates_Black .Plates__item_Six {
  background-size: 42%;
}
.Plates__items {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -1px;
  margin-right: -1px;
  margin-top: 2.2vw;
}
.Plates__item {
  background: #f5f5f5;
  background-size: 74%;
  background-repeat: no-repeat;
  height: 11vw;
  background-position: center;
  margin: 1px;
  border-radius: 0;
  width: calc(25% - 2px);
}
@media screen and (min-width: 992px) and (max-width: 1440px) {
  .Plates__item {
    width: calc(25% - 2px);
  }
}
@media screen and (max-width: 991px) {
  .Plates__item {
    width: calc(50% - 2px);
    background-size: 70%;
    height: 120px;
  }
}
/* CUT THE FILE HERE */
@media screen and (max-width: 767px) {
  .PrivacyPolicy {
    max-width: 100%;
  }
}
.PrivacyPolicy__meta {
  margin-top: 8vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__meta {
    margin-top: 200px;
  }
}
.PrivacyPolicy__header {
  margin: 0 -4vw;
  padding: 4vw;
  background: #c82832;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__header {
    margin: 0 -20px;
    padding: 20px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__header {
    margin-bottom: 32px;
  }
}
.PrivacyPolicy__title {
  color: #dbdbdb;
  text-transform: uppercase;
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-bottom: 1vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__title {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__title {
    margin-bottom: 12px;
  }
}
.PrivacyPolicy__updated {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #dbdbdb;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__updated {
    font-size: 11px;
    line-height: 16px;
  }
}
.PrivacyPolicy__content {
  font-size: 1.6vw;
  line-height: 2vw;
  max-width: 60%;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__content {
    font-size: 19px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__content {
    max-width: 100%;
  }
}
.PrivacyPolicy__p {
  margin-top: 1.5vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p {
    margin-top: 20px;
  }
}
.PrivacyPolicy__p_type_h1 {
  font-size: 3vw;
  line-height: 2.9vw;
  font-family: 'Microgramma D';
  margin-top: 6vw !important;
  margin-bottom: 1vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_h1 {
    font-size: 34px;
    line-height: 32px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_h1 {
    margin-top: 32px;
    margin-bottom: 12px;
  }
}
.PrivacyPolicy__p_type_h2 {
  font-size: 2vw;
  line-height: 2.4vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #c82832;
  margin-top: 2.5vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_h2 {
    font-size: 19px;
    line-height: 25px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_h2 {
    margin-top: 28px;
  }
}
.PrivacyPolicy__p_type_list {
  margin-left: 2.4vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_list {
    margin-left: 32px;
  }
}
.PrivacyPolicy__p_type_list + .PrivacyPolicy__p_type_list {
  margin-top: 1.6vw !important;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_list + .PrivacyPolicy__p_type_list {
    margin-top: 10px !important;
  }
}
.PrivacyPolicy__p_type_list:before {
  content: '—';
  color: #c82832;
  position: absolute;
  margin-left: -2.2vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p_type_list:before {
    margin-left: -30px;
  }
}
.PrivacyPolicy__p + .PrivacyPolicy__p {
  margin-top: 2.9vw;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__p + .PrivacyPolicy__p {
    margin-top: 20px;
  }
}
.PrivacyPolicy__contact {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #dbdbdb;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__contact {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__contact {
    margin-top: 10px;
  }
}
.PrivacyPolicy__email {
  color: #dbdbdb;
  display: block;
}
.PrivacyPolicy__line {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #dbdbdb;
  display: block;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__line {
    font-size: 11px;
    line-height: 16px;
  }
}
.PrivacyPolicy__error {
  font-size: 1.6vw;
  line-height: 2vw;
  color: #999;
}
@media screen and (max-width: 767px) {
  .PrivacyPolicy__error {
    font-size: 19px;
    line-height: 25px;
  }
}
.PrivacyPolicy .Link {
  color: #c82832;
  text-decoration: none;
}
.PrivacyPolicy .Link:hover {
  text-decoration: none;
}
.PrivacyPolicy__strong {
  font-weight: normal;
  font-size: 1.2em;
}
/* CUT THE FILE HERE */
.Rad {
  background: #000;
  color: #fff;
  overflow: clip;
  margin-top: -140px;
}
.Rad__specs,
.Rad__tagline,
.Rad__card,
.Rad__gallery,
.Rad__bigvideo {
  position: relative;
  z-index: 2;
  background: #000;
  -webkit-animation: rad-scroll-fade 1s linear both;
  animation: rad-scroll-fade 1s linear both;
  animation-timeline: view();
  animation-range: entry 0% cover 30%;
}
.Rad__hero {
  height: 85vh;
  background-color: #000;
  overflow: hidden;
  position: relative;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Rad__hero {
    height: 70vh;
    overflow: visible;
  }
}
.Rad__heromedia {
  position: absolute;
  inset: 0;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  background-color: #111;
  z-index: 50;
}
.Rad__overlay {
  display: none;
}
.Rad__content {
  position: absolute;
  z-index: 100;
  bottom: 4vw;
  left: 0;
  right: 0;
  padding: 0 4vw;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 1.6vw;
}
@media screen and (max-width: 767px) {
  .Rad__content {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .Rad__content {
    bottom: -28px;
    gap: 16px;
  }
}
.Rad__emblem {
  position: relative;
  font-family: 'Microgramma D';
  font-weight: 400;
  font-size: 7vw;
  line-height: 0.85;
  letter-spacing: -0.15vw;
  text-transform: uppercase;
  color: #d71824;
}
@media screen and (max-width: 767px) {
  .Rad__emblem {
    font-size: 40px;
    letter-spacing: -0.8px;
    -webkit-transform: translateY(-25vw);
    transform: translateY(-25vw);
  }
}
.Rad__line {
  display: block;
}
.Rad__tm {
  display: inline-block;
  font-size: 0.16em;
  line-height: 1;
  vertical-align: top;
  position: relative;
  top: 0.15em;
  margin-left: 0.25em;
  letter-spacing: 0;
}
.Rad__tagline {
  padding: 0 4vw;
  letter-spacing: -0.1vw;
  margin: 4vw 0;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.5vw;
  line-height: 4.8vw;
  color: rgba(255,255,255,0.9);
}
@media screen and (max-width: 767px) {
  .Rad__tagline {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .Rad__tagline {
    font-size: 50px;
    line-height: 51px;
    margin: 32px 0;
  }
}
.Rad__word {
  display: inline-block;
  vertical-align: baseline;
  height: 0.65em;
  width: 3.838095238095238em;
  background-color: #d71824;
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  mask-repeat: no-repeat;
  mask-position: left center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: left center;
  -webkit-mask-size: contain;
}
.Rad__st {
  display: inline-block;
  vertical-align: middle;
  height: 1.15em;
  width: 2.521929824561404em;
  background-image: url("/assets/empire/st.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  margin: 0;
  margin-left: -0.15em;
}
.Rad__card {
  position: relative;
  margin: 2.5vw 4vw;
  padding: 3.2vw 3.2vw 3vw 3.2vw;
  background: #1a1a1a;
  border-radius: 0;
  overflow: hidden;
  clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.2vw), calc(100% - 2.2vw) 100%, 2.2vw 100%, 0 calc(100% - 2.2vw));
  -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 2.2vw), calc(100% - 2.2vw) 100%, 2.2vw 100%, 0 calc(100% - 2.2vw));
}
@media screen and (max-width: 767px) {
  .Rad__card {
    margin: 24px 20px;
    padding: 28px 20px 24px 20px;
    border-radius: 0;
    clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 22px 100%, 0 calc(100% - 22px));
    -webkit-clip-path: polygon(0 0, 100% 0, 100% calc(100% - 22px), calc(100% - 22px) 100%, 22px 100%, 0 calc(100% - 22px));
  }
}
.Rad__card_Variant_Space {
  background: #1a1a1a;
}
.Rad__card_Variant_Space:before {
  content: '';
  position: absolute;
  inset: 0;
  background: url("/assets/empire/space.png") center/cover no-repeat;
  opacity: 0.1;
  pointer-events: none;
  z-index: 0;
}
.Rad__eyebrow {
  position: relative;
  z-index: 2;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.7vw;
  line-height: 1.4vw;
  color: rgba(255,255,255,0.55);
  margin-bottom: 0.8vw;
}
@media screen and (max-width: 767px) {
  .Rad__eyebrow {
    font-size: 16px;
    line-height: 22px;
    margin-bottom: 10px;
  }
}
.Rad__title {
  position: relative;
  z-index: 2;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.1vw;
  letter-spacing: -0.1vw;
  line-height: 4vw;
  color: #fff;
  max-width: 50%;
}
@media screen and (max-width: 767px) {
  .Rad__title {
    font-size: 32px;
    line-height: 36px;
    max-width: 100%;
  }
}
.Rad__subtitle {
  position: relative;
  z-index: 2;
  margin-top: 1vw;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.05vw;
  line-height: 1.5vw;
  color: rgba(255,255,255,0.7);
  max-width: 40%;
}
@media screen and (max-width: 767px) {
  .Rad__subtitle {
    margin-top: 12px;
    font-size: 14px;
    line-height: 19px;
    max-width: 100%;
  }
}
.Rad__corner {
  position: absolute;
  top: 2.4vw;
  right: 2.4vw;
  width: 7vw;
  height: 7vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQ4IiBoZWlnaHQ9IjE0OCIgdmlld0JveD0iMCAwIDE0OCAxNDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxjaXJjbGUgY3g9IjczLjk5ODciIGN5PSI3My44ODA2IiByPSIxMi4yMTM2IiBmaWxsPSIjQzgyODMyIi8+CjxjaXJjbGUgb3BhY2l0eT0iMC41IiBjeD0iNzQuMDAxNyIgY3k9IjczLjk5OTciIHI9IjMyLjcwNTkiIHN0cm9rZT0iI0M4MjgzMiIgc3Ryb2tlLXdpZHRoPSIwLjY4NTE4NSIgc3Ryb2tlLWRhc2hhcnJheT0iMi4xNiAyLjE2Ii8+CjxjaXJjbGUgb3BhY2l0eT0iMC41IiBjeD0iNzQiIGN5PSI3NCIgcj0iNzMuNjU3NCIgc3Ryb2tlPSIjQzgyODMyIiBzdHJva2Utd2lkdGg9IjAuNjg1MTg1IiBzdHJva2UtZGFzaGFycmF5PSIyLjE2IDIuMTYiLz4KPGNpcmNsZSBjeD0iOTYuNzcxOCIgY3k9Ijk2Ljc3MTgiIHI9IjMuNzcxODQiIGZpbGw9IiNDODI4MzIiLz4KPGNpcmNsZSBjeD0iMjEuNzIzMyIgY3k9IjIxLjcyMzMiIHI9IjcuNzIzMyIgZmlsbD0iI0M4MjgzMiIvPgo8L3N2Zz4K");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  z-index: 2;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .Rad__corner {
    top: 20px;
    right: 20px;
    width: 56px;
    height: 56px;
  }
}
.Rad__wire {
  position: absolute;
  top: 22%;
  right: -22%;
  width: 70%;
  aspect-ratio: 1747/439;
  background-image: url("/assets/empire/rad-wire.png");
  background-repeat: no-repeat;
  background-position: right center;
  background-size: contain;
  z-index: 1;
  pointer-events: none;
}
@media screen and (max-width: 767px) {
  .Rad__wire {
    top: 22%;
    right: -75%;
    width: 150%;
    margin: 0;
  }
}
.Rad__points {
  position: relative;
  z-index: 2;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 1.6vw;
  margin-top: 20vw;
}
@media screen and (max-width: 767px) {
  .Rad__points {
    grid-template-columns: 1fr;
    gap: 20px;
    margin-top: 50vw;
  }
}
.Rad__point {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 1.8vw;
}
@media screen and (max-width: 767px) {
  .Rad__point {
    -webkit-flex-direction: row;
    flex-direction: row;
    -webkit-align-items: center;
    align-items: center;
    gap: 20px;
  }
}
.Rad__num {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1vw;
  line-height: 1.4vw;
  color: rgba(255,255,255,0.35);
}
@media screen and (max-width: 767px) {
  .Rad__num {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .Rad__num {
    font-size: 32px;
    line-height: 1;
    -webkit-flex: 0 0 52px;
    flex: 0 0 52px;
    color: #c82832;
  }
}
.Rad__note {
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.1vw;
  line-height: 1.5vw;
  color: rgba(255,255,255,0.7);
}
@media screen and (max-width: 767px) {
  .Rad__note {
    font-size: 11px;
    line-height: 16px;
  }
}
@media screen and (max-width: 767px) {
  .Rad__note {
    font-size: 14px;
    line-height: 19px;
    -webkit-flex: 1;
    flex: 1;
  }
}
.Rad__specs {
  display: grid;
  grid-template-columns: repeat(5, 1fr);
  gap: 2vw;
  padding: 4vw 4vw 2vw 4vw;
}
@media screen and (max-width: 767px) {
  .Rad__specs {
    grid-template-columns: repeat(2, 1fr);
    gap: 24px 20px;
    padding: 32px 20px 16px 20px;
  }
}
.Rad__spec {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0;
}
@media screen and (max-width: 767px) {
  .Rad__spec {
    gap: 0;
  }
}
.Rad__value {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.9vw;
  line-height: 2.2vw;
  letter-spacing: -0.08vw;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Rad__value {
    font-size: 22px;
    line-height: 26px;
  }
}
.Rad__label {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 0.8vw;
  line-height: 1.1vw;
  text-transform: uppercase;
  letter-spacing: 0.08em;
  color: rgba(255,255,255,0.45);
}
@media screen and (max-width: 767px) {
  .Rad__label {
    font-size: 11px;
    line-height: 14px;
  }
}
.Rad__gallery {
  position: relative;
  padding: 5vw 4vw 0vw 4vw;
}
@media screen and (max-width: 767px) {
  .Rad__gallery {
    padding: 32px 20px 0 20px;
  }
}
.Rad__gallerytitle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 4.1vw;
  line-height: 4vw;
  letter-spacing: -0.1vw;
  color: #fff;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .Rad__gallerytitle {
    font-size: 32px;
    line-height: 36px;
    margin-bottom: 24px;
  }
}
.Rad__photo {
  position: relative;
  display: -webkit-flex;
  display: flex;
  margin-bottom: 3.5vw;
}
@media screen and (max-width: 767px) {
  .Rad__photo {
    -webkit-flex-direction: column;
    flex-direction: column;
    margin-bottom: 32px;
  }
}
.Rad__photo .rad__image {
  background-color: #111;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  border-radius: 0;
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
}
.Rad__photo .rad__caption {
  -webkit-align-self: flex-start;
  align-self: flex-start;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-size: 1.2vw;
  line-height: 1.6vw;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Rad__photo .rad__caption {
    font-size: 16px;
    line-height: 22px;
    margin-top: 12px;
  }
}
.Rad__photo_Num_1 {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 88%;
}
.Rad__photo_Num_1 .rad__image {
  width: 70%;
  aspect-ratio: 1488/532;
  background-image: url("/assets/empire/gallery/01.png");
}
.Rad__photo_Num_1 .rad__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 0 0 2vw;
}
@media screen and (max-width: 767px) {
  .Rad__photo_Num_1 {
    width: 100%;
  }
  .Rad__photo_Num_1 .rad__image {
    width: 100%;
  }
  .Rad__photo_Num_1 .rad__caption {
    padding: 0;
  }
}
.Rad__photo_Num_2 {
  margin-left: auto;
  width: 88%;
  -webkit-flex-direction: row-reverse;
  flex-direction: row-reverse;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.Rad__photo_Num_2 .rad__image {
  -webkit-flex: 0 0 70%;
  flex: 0 0 70%;
  width: 70%;
  aspect-ratio: 1488/798;
  background-image: url("/assets/empire/gallery/02.png");
}
.Rad__photo_Num_2 .rad__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 2vw 0 0;
  text-align: left;
}
@media screen and (max-width: 767px) {
  .Rad__photo_Num_2 {
    width: 100%;
    margin-left: 0;
    -webkit-flex-direction: column;
    flex-direction: column;
    -webkit-align-items: stretch;
    align-items: stretch;
  }
  .Rad__photo_Num_2 .rad__image {
    width: 100%;
    -webkit-flex: initial;
    flex: initial;
  }
  .Rad__photo_Num_2 .rad__caption {
    width: 100%;
    padding: 0;
    margin-top: 12px;
  }
}
.Rad__photo_Num_3 {
  -webkit-align-items: flex-start;
  align-items: flex-start;
  width: 75%;
}
.Rad__photo_Num_3 .rad__image {
  width: 48%;
  aspect-ratio: 1488/798;
  background-image: url("/assets/empire/gallery/03.png");
}
.Rad__photo_Num_3 .rad__caption {
  -webkit-flex: 1;
  flex: 1;
  padding: 0 0 0 2vw;
}
@media screen and (max-width: 767px) {
  .Rad__photo_Num_3 {
    width: 100%;
  }
  .Rad__photo_Num_3 .rad__image {
    width: 100%;
  }
  .Rad__photo_Num_3 .rad__caption {
    padding: 0;
  }
}
.Rad__photo_Num_4 {
  width: 100%;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: stretch;
  align-items: stretch;
}
.Rad__photo_Num_4 .rad__image {
  width: 100%;
  aspect-ratio: 1488/748;
  background-image: url("/assets/rad/rad-shield.png");
}
.Rad__photo_Num_4 .rad__caption {
  padding: 1vw 0 0 0;
}
@media screen and (max-width: 767px) {
  .Rad__photo_Num_4 .rad__caption {
    padding: 0;
  }
}
.Rad__photo_Num_4 .Video {
  width: 100%;
}
.Rad__photo_Num_4 .Video .Video__video {
  aspect-ratio: 1488/748;
  object-fit: cover;
  border-radius: 0;
}
.Rad__bigmark {
  display: block;
  width: 100%;
  aspect-ratio: 372/63;
  margin-top: 6vw;
  background-color: rgba(255,255,255,0.14);
  mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  -webkit-mask-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzcyIiBoZWlnaHQ9IjYzIiB2aWV3Qm94PSIwIDAgMzcyIDYzIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8ZyBjbGlwLXBhdGg9InVybCgjY2xpcDBfMTc1NV84MzYpIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAxXzE3NTVfODM2KSI+CjxwYXRoIGQ9Ik0wLjAyMzQzNzUgMTUuNzUwOUg2My4zMzk0VjBIMC4wMjM0Mzc1VjE1Ljc1MDlaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNODcuMDgzOSAyMy42MjU1SDcxLjI1MjlWNjNIODcuMDgzOVYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTExMC44MjggMjMuNjI1NUg5NC45OThWNjNIMTEwLjgyOFYyMy42MjU1WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTEzNC41NjkgMjMuNjI1NUgxMTguNzM4VjYzSDEzNC41NjlWMjMuNjI1NVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0yMjkuNTM5IDIzLjYyNTVIMjEzLjcwOVY2M0gyMjkuNTM5VjIzLjYyNTVaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNNzEuMjUyOSAwVjE1Ljc1MDlIMTM0LjU2OVY3Ljg3MjY4TDEyNi42NTcgMEg3MS4yNTI5WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTE0Mi40ODMgMFYxNS43NTA5SDIwNS43OTlWNy44NzI2OEwxOTcuODgxIDBIMTQyLjQ4M1oiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0xNDIuNDgzIDYzSDE1OC4zMTRWMzkuMzc2NEgxOTcuODgxTDIwNS43OTkgMzEuNDk4MlYyMy42MjU1SDE0Mi40ODNWNjNaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAwVjE1Ljc1MDlIMzAwLjc3VjcuODcyNjhMMjkyLjg1MiAwSDIzNy40NTRaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMjM3LjQ1NCAyMy42MjU1VjYzSDI1My4yODRWMzkuMzc2NEgyODQuOTM5VjYzSDMwMC43N1YzMS40OTgyTDI5Mi44NTIgMjMuNjI1NUgyMzcuNDU0WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTAuMDIzNDM3NSA1NS4xMjE4TDcuOTQxNDQgNjNINjMuMzM5NFY0Ny4yNDkxSDE1Ljg1NDRWMzkuMzc2NEg2My4zMzk0VjIzLjYyNTVIMC4wMjM0Mzc1VjU1LjEyMThaIiBmaWxsPSJ3aGl0ZSIvPgo8cGF0aCBkPSJNMzA4LjY4NCAxNS43NTA5SDM3MlYwSDMwOC42ODRWMTUuNzUwOVoiIGZpbGw9IndoaXRlIi8+CjxwYXRoIGQ9Ik0zMDguNjg0IDU1LjEyMThMMzE2LjU5NiA2M0gzNzJWNDcuMjQ5MUgzMjQuNTE0VjM5LjM3NjRIMzcyVjIzLjYyNTVIMzA4LjY4NFY1NS4xMjE4WiIgZmlsbD0id2hpdGUiLz4KPHBhdGggZD0iTTIyOS41MzkgMEgyMTMuNzA5VjE1Ljc1MDlIMjIxLjYyMUwyMjkuNTM5IDcuODcyNjhWMFoiIGZpbGw9IndoaXRlIi8+CjwvZz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF8xNzU1XzgzNiI+CjxyZWN0IHdpZHRoPSIzNzIiIGhlaWdodD0iNjMiIGZpbGw9IndoaXRlIi8+CjwvY2xpcFBhdGg+CjxjbGlwUGF0aCBpZD0iY2xpcDFfMTc1NV84MzYiPgo8cmVjdCB3aWR0aD0iNTU0IiBoZWlnaHQ9IjYzIiBmaWxsPSJ3aGl0ZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTE4MikiLz4KPC9jbGlwUGF0aD4KPC9kZWZzPgo8L3N2Zz4K");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: contain;
}
@media screen and (max-width: 767px) {
  .Rad__bigmark {
    margin-top: 32px;
  }
}
.Rad__bigvideo {
  position: relative;
  display: block;
  width: 100%;
  aspect-ratio: 992/681;
  margin-top: 4vw;
  overflow: hidden;
  mask-image: url("/assets/empire/rad-mask.svg");
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  -webkit-mask-image: url("/assets/empire/rad-mask.svg");
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: contain;
}
@media screen and (max-width: 767px) {
  .Rad__bigvideo {
    margin-top: 32px;
  }
}
.Rad__bigvideoplayer {
  position: absolute;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  object-fit: cover;
}
/* CUT THE FILE HERE */
.Roles {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  display: table;
  width: 100%;
  border-spacing: 0 2px;
}
@media screen and (max-width: 767px) {
  .Roles {
    font-size: 12px;
    line-height: 18px;
  }
}
.Roles__line,
.Roles .Link {
  display: table-row;
  background: #c82832;
  color: #fff;
  height: 6vh;
}
@media screen and (max-width: 991px) {
  .Roles__line,
  .Roles .Link {
    height: 50px;
  }
}
.Roles__item {
  display: table-cell;
  padding-left: 18px;
  vertical-align: middle;
}
@media screen and (max-width: 991px) {
  .Roles__item {
    margin: 9px 0;
    display: block;
  }
}
.Roles__item_Gray {
  opacity: 50%;
}
/* CUT THE FILE HERE */
/* CUT THE FILE HERE */
.App_ST {
  background: #717171;
}
.SupertorquerV2 {
  display: block;
  background: #717171;
  color: #bcbcbc;
  overflow: clip;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.SupertorquerV2__gl {
  display: inline;
  font-family: 'Helvetica Neue', Arial, sans-serif;
}
.SupertorquerV2__hero {
  position: relative;
  height: 82vh;
  min-height: 800px;
  margin-top: -140px;
  z-index: 2;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__hero {
    height: 62vh;
  }
}
.SupertorquerV2__scrim {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  height: 440px;
  z-index: 1;
  pointer-events: none;
  background: linear-gradient(180deg, rgba(255,255,255,0.85) 0%, rgba(255,255,255,0.82) 55%, rgba(255,255,255,0) 100%);
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__scrim {
    display: none;
  }
}
.SupertorquerV2__photo {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: url("/assets/supertorquer/hero.jpg");
  background-size: cover;
  background-position: center bottom;
}
.SupertorquerV2__word {
  position: absolute;
  left: 0;
  right: 0;
  bottom: -1.8vw;
  z-index: 3;
  padding: 0 4vw;
  font-family: 'Microgramma D';
  color: #c8102e;
  font-size: 9.8vw;
  line-height: 0.9;
  letter-spacing: -0.4vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__word {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__word {
    font-size: 10.5vw;
    bottom: -12px;
  }
}
.SupertorquerV2__intro {
  padding: 0 4vw;
  padding-top: 9vw;
  padding-bottom: 6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__intro {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__intro {
    padding-bottom: 40px;
  }
}
.SupertorquerV2__rule {
  height: 1px;
  background: rgba(255,255,255,0.1);
  margin-bottom: 3.4vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__rule {
    margin-top: 28px;
    margin-bottom: 32px;
  }
}
.SupertorquerV2__introcols {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  gap: 4vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__introcols {
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 40px;
  }
}
.SupertorquerV2__lead {
  -webkit-flex: 1 1 auto;
  flex: 1 1 auto;
  max-width: 72%;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__lead {
    max-width: 100%;
  }
}
.SupertorquerV2__headline {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-weight: 400;
  font-size: 5.5vw;
  line-height: 1.05;
  letter-spacing: -0.2vw;
  color: #bcbcbc;
  margin-bottom: 2.4vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__headline {
    font-size: 44px;
    margin-bottom: 24px;
  }
}
.SupertorquerV2__text {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.7vw;
  line-height: 1.2;
  letter-spacing: -0.06vw;
  color: #bcbcbc;
  margin-bottom: 2.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__text {
    font-size: 22px;
  }
}
.SupertorquerV2__datasheet {
  display: inline-block;
  font-family: 'Microgramma D';
  font-weight: bold;
  text-transform: uppercase;
  font-size: 0.82vw;
  letter-spacing: 0.06vw;
  color: #717171;
  background: #c2c2c2;
  padding: 1vw 2.8vw;
  margin-top: 0;
  border-radius: 3px;
  transition: #dbdbdb 0.15s ease;
}
.SupertorquerV2__datasheet:hover {
  background: #d4d4d4;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__datasheet {
    font-size: 12px;
    padding: 14px 22px;
  }
}
.SupertorquerV2__missions {
  -webkit-flex: 0 0 18vw;
  flex: 0 0 18vw;
  width: 18vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__missions {
    -webkit-flex: none;
    flex: none;
    width: 100%;
  }
}
.SupertorquerV2__mtitle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 3.3vw;
  line-height: 1;
  letter-spacing: -0.2vw;
  color: #bcbcbc;
  margin-bottom: 1.6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__mtitle {
    font-size: 34px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__mtitle {
    margin-bottom: 18px;
  }
}
.SupertorquerV2__mission {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  gap: 1vw;
  margin-bottom: 1.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__mission {
    gap: 14px;
    margin-bottom: 16px;
  }
}
.SupertorquerV2__patch_Num_1,
.SupertorquerV2__patch_Num_2,
.SupertorquerV2__patch_Num_3 {
  -webkit-flex: 0 0 auto;
  flex: 0 0 auto;
  width: 6vw;
  height: 6vw;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__patch_Num_1,
  .SupertorquerV2__patch_Num_2,
  .SupertorquerV2__patch_Num_3 {
    width: 50px;
    height: 50px;
  }
}
.SupertorquerV2__patch_Num_1 {
  background-image: url("/assets/supertorquer/numero-uno.svg");
}
.SupertorquerV2__patch_Num_2 {
  background-image: url("/assets/supertorquer/vincent-freeman.svg");
}
.SupertorquerV2__patch_Num_3 {
  background-image: url("/assets/supertorquer/almighty-magnet.svg");
}
.SupertorquerV2__minfo {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: flex-start;
  align-items: flex-start;
}
.SupertorquerV2__trl {
  display: inline-block;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  font-family: 'Microgramma D';
  font-size: 0.72vw;
  letter-spacing: 0.04vw;
  color: #717171;
  background: #c2c2c2;
  padding: 0.25vw 0.6vw;
  border-radius: 3px;
  margin-bottom: 0.35vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__trl {
    font-size: 11px;
    padding: 3px 8px;
  }
}
.SupertorquerV2__missions .Link {
  display: block;
  text-decoration: none;
  color: inherit;
}
.SupertorquerV2__mname {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.7vw;
  line-height: 1.2;
  letter-spacing: -0.06vw;
  color: #bcbcbc;
  font-size: 1.5vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__mname {
    font-size: 22px;
  }
}
.SupertorquerV2__mission {
  transition: opacity 0.15s ease;
}
.SupertorquerV2__mission:hover {
  opacity: 0.7;
}
.SupertorquerV2__chart {
  padding: 0 4vw;
  padding-top: 6vw;
  padding-bottom: 6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__chart {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__chart {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.SupertorquerV2__integration {
  padding: 0 4vw;
  padding-top: 6vw;
  padding-bottom: 6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__integration {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__integration {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.SupertorquerV2__integration:before {
  content: '';
  display: block;
  height: 1px;
  background: rgba(255,255,255,0.1);
  margin-bottom: 3.4vw;
}
.SupertorquerV2__cols {
  display: -webkit-flex;
  display: flex;
  gap: 2vw;
  margin-bottom: 2.4vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__cols {
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 24px;
  }
}
.SupertorquerV2__col {
  -webkit-flex: 1 1 0;
  flex: 1 1 0;
}
.SupertorquerV2__col_Right .SupertorquerV2__ititle {
  max-width: 85%;
}
.SupertorquerV2__ititle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 3.3vw;
  line-height: 1;
  letter-spacing: -0.2vw;
  color: #bcbcbc;
  margin-bottom: 1vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ititle {
    font-size: 34px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ititle {
    margin-bottom: 16px;
  }
}
.SupertorquerV2__itext {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.7vw;
  line-height: 1.2;
  letter-spacing: -0.06vw;
  color: #bcbcbc;
  font-size: 1.6vw;
  line-height: 1.2;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__itext {
    font-size: 22px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__itext {
    font-size: 19px;
  }
}
.SupertorquerV2__ic {
  display: none;
  vertical-align: -0.5vw;
  margin: 0 0.25vw;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ic {
    vertical-align: -6px;
    margin: 0 3px;
  }
}
.SupertorquerV2__busic {
  display: inline-block;
  width: 9.65vw;
  height: 1.8vw;
  vertical-align: -0.4vw;
  margin: 0 0.3vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTE4IiBoZWlnaHQ9IjIyIiB2aWV3Qm94PSIwIDAgMTE4IDIyIiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNMTAzIDJIMTE1LjIwMVY0LjQ3OTQ5QzExNi45MjUgNi4xMTkwNCAxMTggOC40MzM0OCAxMTggMTFDMTE4IDEzLjU2NjMgMTE2LjkyNCAxNS44OCAxMTUuMjAxIDE3LjUxOTVWMjBIMTAzVjIySDE1VjIwSDIuNzk4ODNWMTcuNTE5NUMxLjA3NTY4IDE1Ljg4IDAgMTMuNTY2MyAwIDExQzAgOC40MzM0OCAxLjA3NTM5IDYuMTE5MDQgMi43OTg4MyA0LjQ3OTQ5VjJIMTVWMEgxMDNWMlpNMTYgM0gzLjc5ODgzVjQuOTA4MkwzLjQ4ODI4IDUuMjA0MUMxLjk1NDY5IDYuNjYzMDUgMSA4LjcxODk4IDEgMTFDMSAxMy4yODA2IDEuOTU0OCAxNS4zMzU5IDMuNDg4MjggMTYuNzk0OUwzLjc5ODgzIDE3LjA5MDhWMTlIMTZWMjFIMTAyVjE5SDExNC4yMDFWMTcuMDkwOEwxMTQuNTEyIDE2Ljc5NDlDMTE2LjA0NSAxNS4zMzU5IDExNyAxMy4yODA2IDExNyAxMUMxMTcgOC43MTg5OCAxMTYuMDQ1IDYuNjYzMDUgMTE0LjUxMiA1LjIwNDFMMTE0LjIwMSA0LjkwODJWM0gxMDJWMUgxNlYzWk0xMDAgMTlINjMuNTU2NlYyMEg1NC40NDUzVjE5SDE4VjNIMTAwVjE5Wk0xOSAxOEg1NS40NDUzVjE5SDYyLjU1NjZWMThIOTlWNEgxOVYxOFpNMTAgNkMxMi43NjE0IDYgMTUgOC4yMzg1OCAxNSAxMUMxNSAxMy43NjE0IDEyLjc2MTQgMTYgMTAgMTZDNy4yMzg1OCAxNiA1IDEzLjc2MTQgNSAxMUM1IDguMjM4NTggNy4yMzg1OCA2IDEwIDZaTTIzIDEyQzI0LjEwNDYgMTIgMjUgMTIuODk1NCAyNSAxNEMyNSAxNS4xMDQ2IDI0LjEwNDYgMTYgMjMgMTZDMjEuODk1NCAxNiAyMSAxNS4xMDQ2IDIxIDE0QzIxIDEyLjg5NTQgMjEuODk1NCAxMiAyMyAxMlpNMjkgMTJDMzAuMTA0NiAxMiAzMSAxMi44OTU0IDMxIDE0QzMxIDE1LjEwNDYgMzAuMTA0NiAxNiAyOSAxNkMyNy44OTU0IDE2IDI3IDE1LjEwNDYgMjcgMTRDMjcgMTIuODk1NCAyNy44OTU0IDEyIDI5IDEyWk0zNSAxMkMzNi4xMDQ2IDEyIDM3IDEyLjg5NTQgMzcgMTRDMzcgMTUuMTA0NiAzNi4xMDQ2IDE2IDM1IDE2QzMzLjg5NTQgMTYgMzMgMTUuMTA0NiAzMyAxNEMzMyAxMi44OTU0IDMzLjg5NTQgMTIgMzUgMTJaTTQxIDEyQzQyLjEwNDYgMTIgNDMgMTIuODk1NCA0MyAxNEM0MyAxNS4xMDQ2IDQyLjEwNDYgMTYgNDEgMTZDMzkuODk1NCAxNiAzOSAxNS4xMDQ2IDM5IDE0QzM5IDEyLjg5NTQgMzkuODk1NCAxMiA0MSAxMlpNNDcgMTJDNDguMTA0NiAxMiA0OSAxMi44OTU0IDQ5IDE0QzQ5IDE1LjEwNDYgNDguMTA0NiAxNiA0NyAxNkM0NS44OTU0IDE2IDQ1IDE1LjEwNDYgNDUgMTRDNDUgMTIuODk1NCA0NS44OTU0IDEyIDQ3IDEyWk01MyAxMkM1NC4xMDQ2IDEyIDU1IDEyLjg5NTQgNTUgMTRDNTUgMTUuMTA0NiA1NC4xMDQ2IDE2IDUzIDE2QzUxLjg5NTQgMTYgNTEgMTUuMTA0NiA1MSAxNEM1MSAxMi44OTU0IDUxLjg5NTQgMTIgNTMgMTJaTTU5IDEyQzYwLjEwNDYgMTIgNjEgMTIuODk1NCA2MSAxNEM2MSAxNS4xMDQ2IDYwLjEwNDYgMTYgNTkgMTZDNTcuODk1NCAxNiA1NyAxNS4xMDQ2IDU3IDE0QzU3IDEyLjg5NTQgNTcuODk1NCAxMiA1OSAxMlpNNjUgMTJDNjYuMTA0NiAxMiA2NyAxMi44OTU0IDY3IDE0QzY3IDE1LjEwNDYgNjYuMTA0NiAxNiA2NSAxNkM2My44OTU0IDE2IDYzIDE1LjEwNDYgNjMgMTRDNjMgMTIuODk1NCA2My44OTU0IDEyIDY1IDEyWk03MSAxMkM3Mi4xMDQ2IDEyIDczIDEyLjg5NTQgNzMgMTRDNzMgMTUuMTA0NiA3Mi4xMDQ2IDE2IDcxIDE2QzY5Ljg5NTQgMTYgNjkgMTUuMTA0NiA2OSAxNEM2OSAxMi44OTU0IDY5Ljg5NTQgMTIgNzEgMTJaTTc3IDEyQzc4LjEwNDYgMTIgNzkgMTIuODk1NCA3OSAxNEM3OSAxNS4xMDQ2IDc4LjEwNDYgMTYgNzcgMTZDNzUuODk1NCAxNiA3NSAxNS4xMDQ2IDc1IDE0Qzc1IDEyLjg5NTQgNzUuODk1NCAxMiA3NyAxMlpNODMgMTJDODQuMTA0NiAxMiA4NSAxMi44OTU0IDg1IDE0Qzg1IDE1LjEwNDYgODQuMTA0NiAxNiA4MyAxNkM4MS44OTU0IDE2IDgxIDE1LjEwNDYgODEgMTRDODEgMTIuODk1NCA4MS44OTU0IDEyIDgzIDEyWk04OSAxMkM5MC4xMDQ2IDEyIDkxIDEyLjg5NTQgOTEgMTRDOTEgMTUuMTA0NiA5MC4xMDQ2IDE2IDg5IDE2Qzg3Ljg5NTQgMTYgODcgMTUuMTA0NiA4NyAxNEM4NyAxMi44OTU0IDg3Ljg5NTQgMTIgODkgMTJaTTk1IDEyQzk2LjEwNDYgMTIgOTcgMTIuODk1NCA5NyAxNEM5NyAxNS4xMDQ2IDk2LjEwNDYgMTYgOTUgMTZDOTMuODk1NCAxNiA5MyAxNS4xMDQ2IDkzIDE0QzkzIDEyLjg5NTQgOTMuODk1NCAxMiA5NSAxMlpNMTA4IDZDMTEwLjc2MSA2IDExMyA4LjIzODU4IDExMyAxMUMxMTMgMTMuNzYxNCAxMTAuNzYxIDE2IDEwOCAxNkMxMDUuMjM5IDE2IDEwMyAxMy43NjE0IDEwMyAxMUMxMDMgOC4yMzg1OCAxMDUuMjM5IDYgMTA4IDZaTTEwIDdDNy43OTA4NiA3IDYgOC43OTA4NiA2IDExQzYgMTMuMjA5MSA3Ljc5MDg2IDE1IDEwIDE1QzEyLjIwOTEgMTUgMTQgMTMuMjA5MSAxNCAxMUMxNCA4Ljc5MDg2IDEyLjIwOTEgNyAxMCA3Wk0xMDggN0MxMDUuNzkxIDcgMTA0IDguNzkwODYgMTA0IDExQzEwNCAxMy4yMDkxIDEwNS43OTEgMTUgMTA4IDE1QzExMC4yMDkgMTUgMTEyIDEzLjIwOTEgMTEyIDExQzExMiA4Ljc5MDg2IDExMC4yMDkgNyAxMDggN1pNMTAgOEMxMS42NTY5IDggMTMgOS4zNDMxNSAxMyAxMUMxMyAxMi42NTY5IDExLjY1NjkgMTQgMTAgMTRDOC4zNDMxNSAxNCA3IDEyLjY1NjkgNyAxMUM3IDkuMzQzMTUgOC4zNDMxNSA4IDEwIDhaTTEwOCA4QzEwOS42NTcgOCAxMTEgOS4zNDMxNSAxMTEgMTFDMTExIDEyLjY1NjkgMTA5LjY1NyAxNCAxMDggMTRDMTA2LjM0MyAxNCAxMDUgMTIuNjU2OSAxMDUgMTFDMTA1IDkuMzQzMTUgMTA2LjM0MyA4IDEwOCA4Wk0yMyA2QzI0LjEwNDYgNiAyNSA2Ljg5NTQzIDI1IDhDMjUgOS4xMDQ1NyAyNC4xMDQ2IDEwIDIzIDEwQzIxLjg5NTQgMTAgMjEgOS4xMDQ1NyAyMSA4QzIxIDYuODk1NDMgMjEuODk1NCA2IDIzIDZaTTI5IDZDMzAuMTA0NiA2IDMxIDYuODk1NDMgMzEgOEMzMSA5LjEwNDU3IDMwLjEwNDYgMTAgMjkgMTBDMjcuODk1NCAxMCAyNyA5LjEwNDU3IDI3IDhDMjcgNi44OTU0MyAyNy44OTU0IDYgMjkgNlpNMzUgNkMzNi4xMDQ2IDYgMzcgNi44OTU0MyAzNyA4QzM3IDkuMTA0NTcgMzYuMTA0NiAxMCAzNSAxMEMzMy44OTU0IDEwIDMzIDkuMTA0NTcgMzMgOEMzMyA2Ljg5NTQzIDMzLjg5NTQgNiAzNSA2Wk00MSA2QzQyLjEwNDYgNiA0MyA2Ljg5NTQzIDQzIDhDNDMgOS4xMDQ1NyA0Mi4xMDQ2IDEwIDQxIDEwQzM5Ljg5NTQgMTAgMzkgOS4xMDQ1NyAzOSA4QzM5IDYuODk1NDMgMzkuODk1NCA2IDQxIDZaTTQ3IDZDNDguMTA0NiA2IDQ5IDYuODk1NDMgNDkgOEM0OSA5LjEwNDU3IDQ4LjEwNDYgMTAgNDcgMTBDNDUuODk1NCAxMCA0NSA5LjEwNDU3IDQ1IDhDNDUgNi44OTU0MyA0NS44OTU0IDYgNDcgNlpNNTMgNkM1NC4xMDQ2IDYgNTUgNi44OTU0MyA1NSA4QzU1IDkuMTA0NTcgNTQuMTA0NiAxMCA1MyAxMEM1MS44OTU0IDEwIDUxIDkuMTA0NTcgNTEgOEM1MSA2Ljg5NTQzIDUxLjg5NTQgNiA1MyA2Wk01OSA2QzYwLjEwNDYgNiA2MSA2Ljg5NTQzIDYxIDhDNjEgOS4xMDQ1NyA2MC4xMDQ2IDEwIDU5IDEwQzU3Ljg5NTQgMTAgNTcgOS4xMDQ1NyA1NyA4QzU3IDYuODk1NDMgNTcuODk1NCA2IDU5IDZaTTY1IDZDNjYuMTA0NiA2IDY3IDYuODk1NDMgNjcgOEM2NyA5LjEwNDU3IDY2LjEwNDYgMTAgNjUgMTBDNjMuODk1NCAxMCA2MyA5LjEwNDU3IDYzIDhDNjMgNi44OTU0MyA2My44OTU0IDYgNjUgNlpNNzEgNkM3Mi4xMDQ2IDYgNzMgNi44OTU0MyA3MyA4QzczIDkuMTA0NTcgNzIuMTA0NiAxMCA3MSAxMEM2OS44OTU0IDEwIDY5IDkuMTA0NTcgNjkgOEM2OSA2Ljg5NTQzIDY5Ljg5NTQgNiA3MSA2Wk03NyA2Qzc4LjEwNDYgNiA3OSA2Ljg5NTQzIDc5IDhDNzkgOS4xMDQ1NyA3OC4xMDQ2IDEwIDc3IDEwQzc1Ljg5NTQgMTAgNzUgOS4xMDQ1NyA3NSA4Qzc1IDYuODk1NDMgNzUuODk1NCA2IDc3IDZaTTgzIDZDODQuMTA0NiA2IDg1IDYuODk1NDMgODUgOEM4NSA5LjEwNDU3IDg0LjEwNDYgMTAgODMgMTBDODEuODk1NCAxMCA4MSA5LjEwNDU3IDgxIDhDODEgNi44OTU0MyA4MS44OTU0IDYgODMgNlpNODkgNkM5MC4xMDQ2IDYgOTEgNi44OTU0MyA5MSA4QzkxIDkuMTA0NTcgOTAuMTA0NiAxMCA4OSAxMEM4Ny44OTU0IDEwIDg3IDkuMTA0NTcgODcgOEM4NyA2Ljg5NTQzIDg3Ljg5NTQgNiA4OSA2Wk05NSA2Qzk2LjEwNDYgNiA5NyA2Ljg5NTQzIDk3IDhDOTcgOS4xMDQ1NyA5Ni4xMDQ2IDEwIDk1IDEwQzkzLjg5NTQgMTAgOTMgOS4xMDQ1NyA5MyA4QzkzIDYuODk1NDMgOTMuODk1NCA2IDk1IDZaIiBmaWxsPSIjQkNCQ0JDIi8+Cjwvc3ZnPgo=");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__busic {
    width: 96px;
    height: 18px;
    vertical-align: -4px;
    margin: 0 4px;
  }
}
.SupertorquerV2__ic_Num_1 {
  width: 3.7vw;
  height: 1.9vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDMiIGhlaWdodD0iMjIiIHZpZXdCb3g9IjAgMCA0MyAyMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTM2Ljk3MDQgMC4wMTE3MTg4QzQwLjgzMDMgMC4yNDcyMjIgNDMuNTAyOSA0LjA3MDcgNDIuMzEwMiA3LjgxOTM0TDM5LjEyODYgMTcuODE5M0wzOS4wNTA0IDE4LjA0OThDMzguMTkyMiAyMC40MTI5IDM1Ljk0MjIgMjIgMzMuNDEwOCAyMkg5LjE4NjE4TDguOTQyMDQgMjEuOTk1MUM2LjUxMDg5IDIxLjg5NyA0LjM3NzExIDIwLjMzNjggMy41NDY1MyAxOC4wNDk4TDMuNDY4NDEgMTcuODE5M0wwLjI4Njc2NSA3LjgxOTM0Qy0wLjk0NDQ1MiAzLjk0OTggMS45NDI5NSAwLjAwMDI2NjY0NyA2LjAwMzU2IDBIMzYuNTkzNEwzNi45NzA0IDAuMDExNzE4OFpNNi4wMDM1NiAxQzIuNjE5OTIgMS4wMDAyNyAwLjIxMzI5OSA0LjI5MTE4IDEuMjM4OTEgNy41MTU2Mkw0LjQyMTUzIDE3LjUxNTZDNS4wODE3MyAxOS41OTA1IDcuMDA4OCAyMSA5LjE4NjE4IDIxSDMzLjQxMDhDMzUuNTg4MSAyMSAzNy41MTUzIDE5LjU5MDUgMzguMTc1NCAxNy41MTU2TDQxLjM1ODEgNy41MTU2MkM0Mi4zODM2IDQuMjkxMjMgMzkuOTc3IDEuMDAwMzMgMzYuNTkzNCAxSDYuMDAzNTZaTTM2LjIxNzQgMkMzOC45NTY1IDIuMDAwMDcgNDAuODg1NSA0LjY5MTIzIDQwLjAwNTUgNy4yODUxNkwzNi42MTI5IDE3LjI4NTJMMzYuNDk4NyAxNy41ODNDMzUuODcxNCAxOS4wNDAzIDM0LjQzMTYgMjAgMzIuODI0OSAyMEg5Ljc3MjEyTDkuNDUyNzggMTkuOTg3M0M3Ljk3NjY3IDE5Ljg2OTggNi42ODM4IDE4Ljk0MzEgNi4wOTgyOSAxNy41ODNMNS45ODQwMyAxNy4yODUyTDIuNTkxNDUgNy4yODUxNkMxLjczOSA0Ljc3MjM2IDMuNTIyMjMgMi4xNjgzMiA2LjEyNDY2IDIuMDA3ODFMNi4zNzk1NCAySDM2LjIxNzRaTTYuMzc5NTQgM0M0LjMyNTE2IDMgMi44Nzg3MyA1LjAxODM5IDMuNTM4NzIgNi45NjM4N0w2LjkzMTMgMTYuOTYzOUM3LjM0NDMzIDE4LjE4MSA4LjQ4Njc3IDE5IDkuNzcyMTIgMTlIMzIuODI0OUMzNC4xMTAyIDE5IDM1LjI1MjcgMTguMTgxIDM1LjY2NTcgMTYuOTYzOUwzOS4wNTgzIDYuOTYzODdDMzkuNzE4MiA1LjAxODQzIDM4LjI3MTcgMy4wMDAwNyAzNi4yMTc0IDNINi4zNzk1NFpNMTIuMjk4NSAxMkMxMy40MDMgMTIuMDAwMSAxNC4yOTg1IDEyLjg5NTUgMTQuMjk4NSAxNEMxNC4yOTg1IDE1LjEwNDUgMTMuNDAzIDE1Ljk5OTkgMTIuMjk4NSAxNkMxMS4xOTM5IDE2IDEwLjI5ODUgMTUuMTA0NiAxMC4yOTg1IDE0QzEwLjI5ODUgMTIuODk1NCAxMS4xOTM5IDEyIDEyLjI5ODUgMTJaTTE4LjI5ODUgMTJDMTkuNDAzIDEyLjAwMDEgMjAuMjk4NSAxMi44OTU1IDIwLjI5ODUgMTRDMjAuMjk4NSAxNS4xMDQ1IDE5LjQwMyAxNS45OTk5IDE4LjI5ODUgMTZDMTcuMTkzOSAxNiAxNi4yOTg1IDE1LjEwNDYgMTYuMjk4NSAxNEMxNi4yOTg1IDEyLjg5NTQgMTcuMTkzOSAxMiAxOC4yOTg1IDEyWk0yNC4yOTg1IDEyQzI1LjQwMyAxMi4wMDAxIDI2LjI5ODUgMTIuODk1NSAyNi4yOTg1IDE0QzI2LjI5ODUgMTUuMTA0NSAyNS40MDMgMTUuOTk5OSAyNC4yOTg1IDE2QzIzLjE5MzkgMTYgMjIuMjk4NSAxNS4xMDQ2IDIyLjI5ODUgMTRDMjIuMjk4NSAxMi44OTU0IDIzLjE5MzkgMTIgMjQuMjk4NSAxMlpNMzAuMjk4NSAxMkMzMS40MDMgMTIuMDAwMSAzMi4yOTg1IDEyLjg5NTUgMzIuMjk4NSAxNEMzMi4yOTg1IDE1LjEwNDUgMzEuNDAzIDE1Ljk5OTkgMzAuMjk4NSAxNkMyOS4xOTM5IDE2IDI4LjI5ODUgMTUuMTA0NiAyOC4yOTg1IDE0QzI4LjI5ODUgMTIuODk1NCAyOS4xOTM5IDEyIDMwLjI5ODUgMTJaTTkuMjk4NDggNkMxMC40MDMgNi4wMDAwNSAxMS4yOTg1IDYuODk1NDYgMTEuMjk4NSA4QzExLjI5ODUgOS4xMDQ1NCAxMC40MDMgOS45OTk5NSA5LjI5ODQ4IDEwQzguMTkzOTEgMTAgNy4yOTg0OCA5LjEwNDU3IDcuMjk4NDggOEM3LjI5ODQ4IDYuODk1NDMgOC4xOTM5MSA2IDkuMjk4NDggNlpNMTUuMjk4NSA2QzE2LjQwMyA2LjAwMDA1IDE3LjI5ODUgNi44OTU0NiAxNy4yOTg1IDhDMTcuMjk4NSA5LjEwNDU0IDE2LjQwMyA5Ljk5OTk1IDE1LjI5ODUgMTBDMTQuMTkzOSAxMCAxMy4yOTg1IDkuMTA0NTcgMTMuMjk4NSA4QzEzLjI5ODUgNi44OTU0MyAxNC4xOTM5IDYgMTUuMjk4NSA2Wk0yMS4yOTg1IDZDMjIuNDAzIDYuMDAwMDUgMjMuMjk4NSA2Ljg5NTQ2IDIzLjI5ODUgOEMyMy4yOTg1IDkuMTA0NTQgMjIuNDAzIDkuOTk5OTUgMjEuMjk4NSAxMEMyMC4xOTM5IDEwIDE5LjI5ODUgOS4xMDQ1NyAxOS4yOTg1IDhDMTkuMjk4NSA2Ljg5NTQzIDIwLjE5MzkgNiAyMS4yOTg1IDZaTTI3LjI5ODUgNkMyOC40MDMgNi4wMDAwNSAyOS4yOTg1IDYuODk1NDYgMjkuMjk4NSA4QzI5LjI5ODUgOS4xMDQ1NCAyOC40MDMgOS45OTk5NSAyNy4yOTg1IDEwQzI2LjE5MzkgMTAgMjUuMjk4NSA5LjEwNDU3IDI1LjI5ODUgOEMyNS4yOTg1IDYuODk1NDMgMjYuMTkzOSA2IDI3LjI5ODUgNlpNMzMuMjk4NSA2QzM0LjQwMyA2LjAwMDA1IDM1LjI5ODUgNi44OTU0NiAzNS4yOTg1IDhDMzUuMjk4NSA5LjEwNDU0IDM0LjQwMyA5Ljk5OTk1IDMzLjI5ODUgMTBDMzIuMTkzOSAxMCAzMS4yOTg1IDkuMTA0NTcgMzEuMjk4NSA4QzMxLjI5ODUgNi44OTU0MyAzMi4xOTM5IDYgMzMuMjk4NSA2WiIgZmlsbD0iI0JDQkNCQyIvPgo8L3N2Zz4K");
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ic_Num_1 {
    width: 42px;
    height: 22px;
  }
}
.SupertorquerV2__ic_Num_2 {
  width: 2.2vw;
  height: 2.03vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDBDMTguNjI3NCAwIDI0IDUuMzcyNTggMjQgMTJDMjQgMTguNjI3NCAxOC42Mjc0IDI0IDEyIDI0QzUuMzcyNTggMjQgMCAxOC42Mjc0IDAgMTJDMCA1LjM3MjU4IDUuMzcyNTggMCAxMiAwWk0xMiAxQzUuOTI0ODcgMSAxIDUuOTI0ODcgMSAxMkMxIDE4LjA3NTEgNS45MjQ4NyAyMyAxMiAyM0MxOC4wNzUxIDIzIDIzIDE4LjA3NTEgMjMgMTJDMjMgNS45MjQ4NyAxOC4wNzUxIDEgMTIgMVpNMTIgMkMxNy41MjI4IDIgMjIgNi40NzcxNSAyMiAxMkMyMiAxNy41MjI4IDE3LjUyMjggMjIgMTIgMjJDNi40NzcxNSAyMiAyIDE3LjUyMjggMiAxMkMyIDYuNDc3MTUgNi40NzcxNSAyIDEyIDJaTTEyIDNDNy4wMjk0NCAzIDMgNy4wMjk0NCAzIDEyQzMgMTYuOTcwNiA3LjAyOTQ0IDIxIDEyIDIxQzE2Ljk3MDYgMjEgMjEgMTYuOTcwNiAyMSAxMkMyMSA3LjAyOTQ0IDE2Ljk3MDYgMyAxMiAzWk0xNiA4SDE4VjE3SDZWOEg4VjZIMTZWOFpNOSA5SDdWMTZINy43NVYxNEg4Ljc1VjE2SDkuMjVWMTRIMTAuMjVWMTZIMTAuNzVWMTRIMTEuNzVWMTZIMTIuMjVWMTRIMTMuMjVWMTZIMTMuNzVWMTRIMTQuNzVWMTZIMTUuMjVWMTRIMTYuMjVWMTZIMTdWOUgxNVY3SDlWOVoiIGZpbGw9IiNCQ0JDQkMiLz4KPC9zdmc+Cg==");
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ic_Num_2 {
    width: 26px;
    height: 24px;
  }
}
.SupertorquerV2__ic_Num_3 {
  width: 2.05vw;
  height: 2.05vw;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyIDBDMTguNjI3NCAwIDI0IDUuMzcyNTggMjQgMTJDMjQgMTguNjI3NCAxOC42Mjc0IDI0IDEyIDI0QzUuMzcyNTggMjQgMCAxOC42Mjc0IDAgMTJDMCA1LjM3MjU4IDUuMzcyNTggMCAxMiAwWk0xMiAxQzUuOTI0ODcgMSAxIDUuOTI0ODcgMSAxMkMxIDE4LjA3NTEgNS45MjQ4NyAyMyAxMiAyM0MxOC4wNzUxIDIzIDIzIDE4LjA3NTEgMjMgMTJDMjMgNS45MjQ4NyAxOC4wNzUxIDEgMTIgMVpNOC42Njc5NyA0LjE5NTMxSDE1LjMzNVYyLjU0Mzk1QzE5LjIxNzggMy45MTczNCAyMiA3LjYxOTQgMjIgMTEuOTcyN0MyMiAxNy40OTU1IDE3LjUyMjggMjEuOTcyNyAxMiAyMS45NzI3QzYuNDc3MTUgMjEuOTcyNyAyIDE3LjQ5NTUgMiAxMS45NzI3QzIgNy42MTgzMSA0Ljc4MzYgMy45MTU1NCA4LjY2Nzk3IDIuNTQyOTdWNC4xOTUzMVpNNy42Njc5NyA0LjA4NDk2QzQuODg1MDIgNS42MTYyMyAzIDguNTc0MzYgMyAxMS45NzI3QzMgMTYuOTQzMiA3LjAyOTQ0IDIwLjk3MjcgMTIgMjAuOTcyN0MxNi45NzA2IDIwLjk3MjcgMjEgMTYuOTQzMiAyMSAxMS45NzI3QzIxIDguNTc1NDQgMTkuMTE2NCA1LjYxNzY0IDE2LjMzNSA0LjA4NTk0VjUuMTk1MzFINy42Njc5N1Y0LjA4NDk2Wk04LjYwNDQ5IDE0LjMxODRDOS4zMDczMSAxNC4zMTg0IDkuODc3NzkgMTQuODg4IDkuODc3OTMgMTUuNTkwOEM5Ljg3NzkzIDE2LjI5MzcgOS4zMDc0IDE2Ljg2NDMgOC42MDQ0OSAxNi44NjQzQzcuOTAxNzEgMTYuODY0MSA3LjMzMjAzIDE2LjI5MzYgNy4zMzIwMyAxNS41OTA4QzcuMzMyMTggMTQuODg4MSA3LjkwMTggMTQuMzE4NSA4LjYwNDQ5IDE0LjMxODRaTTE2LjI0MTIgMTQuMzE4NEMxNi45NDQgMTQuMzE4NCAxNy41MTQ1IDE0Ljg4OCAxNy41MTQ2IDE1LjU5MDhDMTcuNTE0NiAxNi4yOTM3IDE2Ljk0NDEgMTYuODY0MyAxNi4yNDEyIDE2Ljg2NDNDMTUuNTM4NCAxNi44NjQxIDE0Ljk2ODggMTYuMjkzNiAxNC45Njg4IDE1LjU5MDhDMTQuOTY4OSAxNC44ODgxIDE1LjUzODUgMTQuMzE4NSAxNi4yNDEyIDE0LjMxODRaTTEyLjQyMjkgMTQuMzE4NEMxMy4xMjU3IDE0LjMxODQgMTMuNjk1MyAxNC44ODggMTMuNjk1MyAxNS41OTA4QzEzLjY5NTMgMTYuMjkzNyAxMy4xMjU4IDE2Ljg2MzMgMTIuNDIyOSAxNi44NjMzQzExLjcyIDE2Ljg2MzIgMTEuMTUwNCAxNi4yOTM3IDExLjE1MDQgMTUuNTkwOEMxMS4xNTA0IDE0Ljg4OCAxMS43MiAxNC4zMTg0IDEyLjQyMjkgMTQuMzE4NFpNMTAuMDkwOCAxMC44MTg0QzEwLjc5MzYgMTAuODE4NCAxMS4zNjQxIDExLjM4OCAxMS4zNjQzIDEyLjA5MDhDMTEuMzY0MyAxMi43OTM3IDEwLjc5MzcgMTMuMzY0MyAxMC4wOTA4IDEzLjM2NDNDOS4zODgwMyAxMy4zNjQxIDguODE4MzYgMTIuNzkzNiA4LjgxODM2IDEyLjA5MDhDOC44MTg1IDExLjM4ODEgOS4zODgxMiAxMC44MTg1IDEwLjA5MDggMTAuODE4NFpNMTcuNzI3NSAxMC44MTg0QzE4LjQzMDQgMTAuODE4NCAxOS4wMDA4IDExLjM4OCAxOS4wMDEgMTIuMDkwOEMxOS4wMDEgMTIuNzkzNyAxOC40MzA0IDEzLjM2NDMgMTcuNzI3NSAxMy4zNjQzQzE3LjAyNDggMTMuMzY0MSAxNi40NTUxIDEyLjc5MzYgMTYuNDU1MSAxMi4wOTA4QzE2LjQ1NTIgMTEuMzg4MSAxNy4wMjQ4IDEwLjgxODUgMTcuNzI3NSAxMC44MTg0Wk02LjI3MjQ2IDEwLjgxODRDNi45NzUzMyAxMC44MTg0IDcuNTQ1ODQgMTEuMzg4IDcuNTQ1OSAxMi4wOTA4QzcuNTQ1OSAxMi43OTM3IDYuOTc1MzcgMTMuMzYzMyA2LjI3MjQ2IDEzLjM2MzNDNS41Njk2OCAxMy4zNjMxIDUgMTIuNzkzNiA1IDEyLjA5MDhDNS4wMDAwNiAxMS4zODggNS41Njk3MSAxMC44MTg1IDYuMjcyNDYgMTAuODE4NFpNMTMuOTA5MiAxMC44MTg0QzE0LjYxMjEgMTAuODE4NCAxNS4xODI2IDExLjM4OCAxNS4xODI2IDEyLjA5MDhDMTUuMTgyNiAxMi43OTM3IDE0LjYxMjEgMTMuMzYzMyAxMy45MDkyIDEzLjM2MzNDMTMuMjA2NSAxMy4zNjMgMTIuNjM2NyAxMi43OTM2IDEyLjYzNjcgMTIuMDkwOEMxMi42MzY4IDExLjM4ODEgMTMuMjA2NSAxMC44MTg2IDEzLjkwOTIgMTAuODE4NFpNOC42MDQ0OSA3LjMxODM2QzkuMzA3MzEgNy4zMTgzNiA5Ljg3Nzc5IDcuODg4MDMgOS44Nzc5MyA4LjU5MDgyQzkuODc3OTMgOS4yOTM3MyA5LjMwNzQgOS44NjQyNiA4LjYwNDQ5IDkuODY0MjZDNy45MDE3MSA5Ljg2NDExIDcuMzMyMDMgOS4yOTM2NCA3LjMzMjAzIDguNTkwODJDNy4zMzIxOCA3Ljg4ODEyIDcuOTAxOCA3LjMxODUgOC42MDQ0OSA3LjMxODM2Wk0xNi4yNDEyIDcuMzE4MzZDMTYuOTQ0IDcuMzE4MzYgMTcuNTE0NSA3Ljg4ODAzIDE3LjUxNDYgOC41OTA4MkMxNy41MTQ2IDkuMjkzNzMgMTYuOTQ0MSA5Ljg2NDI2IDE2LjI0MTIgOS44NjQyNkMxNS41Mzg0IDkuODY0MTEgMTQuOTY4OCA5LjI5MzY0IDE0Ljk2ODggOC41OTA4MkMxNC45Njg5IDcuODg4MTIgMTUuNTM4NSA3LjMxODUgMTYuMjQxMiA3LjMxODM2Wk0xMi40MjI5IDcuMzE4MzZDMTMuMTI1NyA3LjMxODM2IDEzLjY5NTMgNy44ODc5NiAxMy42OTUzIDguNTkwODJDMTMuNjk1MyA5LjI5MzczIDEzLjEyNTggOS44NjMyOCAxMi40MjI5IDkuODYzMjhDMTEuNzIgOS44NjMyMiAxMS4xNTA0IDkuMjkzNjkgMTEuMTUwNCA4LjU5MDgyQzExLjE1MDQgNy44ODc5OSAxMS43MiA3LjMxODQyIDEyLjQyMjkgNy4zMTgzNloiIGZpbGw9IiNCQ0JDQkMiLz4KPC9zdmc+Cg==");
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__ic_Num_3 {
    width: 24px;
    height: 24px;
  }
}
.SupertorquerV2__inote {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.1vw;
  line-height: 1.35;
  letter-spacing: -0.05vw;
  color: #bcbcbc;
  margin-top: 2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__inote {
    font-size: 15px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__inote {
    margin-top: 24px;
  }
}
.SupertorquerV2__iimages {
  display: block;
}
.SupertorquerV2__compare {
  position: relative;
  width: 100%;
  aspect-ratio: 1996/825;
  cursor: ew-resize;
  -webkit-user-select: none;
  user-select: none;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__compare {
    cursor: ns-resize;
    aspect-ratio: 825/1996;
    max-width: 66%;
    margin: 0 auto;
  }
}
.SupertorquerV2__comimg {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-size: cover;
  background-position: center;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__comimg {
    top: 50%;
    left: 50%;
    width: 241.94%;
    height: 41.33%;
    -webkit-transform: translate(-50%, -50%) rotate(270deg);
    transform: translate(-50%, -50%) rotate(270deg);
  }
}
.SupertorquerV2__comimg_Back {
  background-image: url("/assets/supertorquer/box/open.jpg");
}
.SupertorquerV2__comimg_Front {
  background-image: url("/assets/supertorquer/box/case.jpg");
  -webkit-clip-path: inset(0 50% 0 0);
  clip-path: inset(0 50% 0 0);
  transition: -webkit-clip-path 0.08s ease-out;
  transition: clip-path 0.08s ease-out;
  transition: clip-path 0.08s ease-out, -webkit-clip-path 0.08s ease-out;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__comimg_Front {
    transition: none;
  }
}
.SupertorquerV2__comline {
  position: absolute;
  top: -1.6vw;
  bottom: -1.6vw;
  left: 50%;
  width: 2px;
  margin-left: -1px;
  background: #d8d8d8;
  pointer-events: none;
  transition: left 0.08s ease-out;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__comline {
    transition: none;
    top: 50%;
    bottom: auto;
    left: -1.6vw;
    right: -1.6vw;
    width: auto;
    height: 2px;
    margin-left: 0;
    margin-top: -1px;
  }
}
.SupertorquerV2__gallery {
  padding: 0 4vw;
  padding-top: 6vw;
  padding-bottom: 6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__gallery {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__gallery {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.SupertorquerV2__ghead {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: flex-end;
  justify-content: flex-end;
  margin-bottom: 1.4vw;
}
.SupertorquerV2__gnav {
  display: -webkit-flex;
  display: flex;
  gap: 0.6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__gnav {
    display: none;
  }
}
.SupertorquerV2__gbtn {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  padding: 0.7vw;
  background: #c2c2c2;
  border-radius: 3px;
  cursor: pointer;
  transition: all 0.15s ease;
}
.SupertorquerV2__gbtn .Icon {
  background-color: #717171;
}
.SupertorquerV2__gbtn:hover {
  background: #d4d4d4;
}
.SupertorquerV2__gbtn_Prev .Icon {
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.SupertorquerV2__spec {
  padding: 0 4vw;
  padding-top: 6vw;
  padding-bottom: 6vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__spec {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__spec {
    padding-top: 40px;
    padding-bottom: 40px;
  }
}
.SupertorquerV2__spectitle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 3.3vw;
  line-height: 1;
  letter-spacing: -0.2vw;
  color: #bcbcbc;
  margin-bottom: 2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__spectitle {
    font-size: 34px;
  }
}
.SupertorquerV2__table {
  display: block;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__table {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    margin-left: -20px;
    margin-right: -20px;
    padding-left: 20px;
    padding-right: 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__thead,
  .SupertorquerV2__tbody {
    min-width: 1240px;
  }
}
.SupertorquerV2__thead {
  background: linear-gradient(180deg, #d2d2d2, #b6b6b6);
}
.SupertorquerV2__thgroup {
  display: grid;
  grid-template-columns: 1.15fr 1.15fr 1.05fr 0.62fr 0.62fr 1.6fr 0.92fr 1.5fr 1.2fr;
  padding: 1.1vw 0 0.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__thgroup {
    padding: 16px 0 8px;
  }
}
.SupertorquerV2__htitle {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.2vw;
  letter-spacing: -0.06vw;
  color: #535353;
  padding-left: 1.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__htitle {
    font-size: 14px;
    line-height: 1.3;
    padding-left: 18px;
  }
}
.SupertorquerV2__htitle_Col_dipole {
  grid-column: 1/3;
}
.SupertorquerV2__htitle_Col_torque {
  grid-column: 3/6;
}
.SupertorquerV2__htitle_Col_mass {
  grid-column: 6/7;
}
.SupertorquerV2__htitle_Col_power {
  grid-column: 7/8;
}
.SupertorquerV2__htitle_Col_env {
  grid-column: 8/9;
}
.SupertorquerV2__htitle_Col_rad {
  grid-column: 9/10;
}
.SupertorquerV2__thsub {
  display: grid;
  grid-template-columns: 1.15fr 1.15fr 1.05fr 0.62fr 0.62fr 1.6fr 0.92fr 1.5fr 1.2fr;
  padding: 0 0 1vw;
  letter-spacing: -0.06vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__thsub {
    padding: 0 0 14px;
  }
}
.SupertorquerV2__thcell {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.2vw;
  color: #6f6f6f;
  padding-left: 1.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__thcell {
    font-size: 16px;
    padding-left: 18px;
  }
}
.SupertorquerV2__tbody {
  display: grid;
  grid-template-columns: 1.15fr 1.15fr 1.05fr 0.62fr 0.62fr 1.6fr 0.92fr 1.5fr 1.2fr;
  -webkit-align-items: start;
  align-items: start;
}
.SupertorquerV2__srow {
  grid-column: 1/-1;
  font-family: 'Univers-Light-Normal', sans-serif;
  text-align: center;
  font-size: 1.1vw;
  color: #d8d8d8;
  background: #5d5d5d;
  padding: 0.7vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__srow {
    font-size: 11px;
    padding: 9px;
  }
}
.SupertorquerV2__tdcell {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.35vw;
  line-height: 4vw;
  letter-spacing: -0.06vw;
  color: #bcbcbc;
  padding: 0 1.2vw;
  border-bottom: 1px solid rgba(255,255,255,0.1);
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__tdcell {
    font-size: 18px;
    line-height: 48px;
    padding: 0 18px;
  }
}
.SupertorquerV2__tdcell_Nb {
  border-bottom: none;
}
.SupertorquerV2__radcell {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-align-self: stretch;
  align-self: stretch;
  white-space: pre;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.35vw;
  line-height: 1.3;
  color: #bcbcbc;
  padding-left: 1.2vw;
  border-left: 1px solid rgba(255,255,255,0.1);
  border-bottom: 1px solid rgba(255,255,255,0.1);
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__radcell {
    font-size: 18px;
    padding-left: 18px;
  }
}
.SupertorquerV2__radcell_Nb {
  border-bottom: none;
}
.SupertorquerV2__footnotes {
  display: -webkit-flex;
  display: flex;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: flex-start;
  align-items: flex-start;
  gap: 2vw;
  margin-top: 1.2vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__footnotes {
    -webkit-flex-direction: column;
    flex-direction: column;
    gap: 8px;
  }
}
.SupertorquerV2__fncol {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  gap: 0.4vw;
}
.SupertorquerV2__fn {
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.1vw;
  line-height: 1.35;
  letter-spacing: -0.05vw;
  color: #bcbcbc;
  color: #b1b1b1;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__fn {
    font-size: 15px;
  }
}
.SupertorquerV2__fn_Right {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__fn_Right {
    white-space: normal;
  }
}
.SupertorquerV2__fnlink {
  display: inline;
  color: #bcbcbc;
  text-decoration: none;
  border-bottom: 1px solid rgba(188,188,188,0.5);
  transition: color 0.15s ease, border-color 0.15s ease;
}
.SupertorquerV2__fnlink:hover {
  color: #c8102e;
  border-bottom-color: rgba(200,16,46,0.5);
}
.SupertorquerV2__buy {
  padding: 0 4vw;
  padding-top: 0vw;
  padding-bottom: 5vw;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__buy {
    padding: 0 20px;
  }
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__buy {
    padding-top: 0;
    padding-bottom: 40px;
  }
}
.SupertorquerV2__buybar {
  display: block;
  background: #c82832;
  padding: 7vw 2vw;
  text-align: center;
  font-family: 'Microgramma D';
  font-weight: bold;
  text-transform: uppercase;
  font-size: 3vw;
  letter-spacing: 0.1vw;
  color: #bcbcbc;
  transition: #dbdbdb 0.15s ease;
}
.SupertorquerV2__buybar:hover {
  background: #d2333d;
}
@media screen and (max-width: 767px) {
  .SupertorquerV2__buybar {
    padding: 60px 12px;
    font-size: 5.2vw;
    letter-spacing: 0;
    white-space: nowrap;
  }
}
/* CUT THE FILE HERE */
.Showcase {
  position: relative;
}
.Showcase_desktop {
  display: block;
}
@media screen and (max-width: 767px) {
  .Showcase_desktop {
    display: none;
  }
}
.Showcase_mobile {
  display: none;
}
@media screen and (max-width: 767px) {
  .Showcase_mobile {
    display: block;
  }
}
.Showcase__row {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
  gap: 16px;
}
@media screen and (max-width: 767px) {
  .Showcase__row {
    display: block;
  }
}
.Showcase__items {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-flex-direction: row;
  flex-direction: row;
}
@media screen and (max-width: 767px) {
  .Showcase__items {
    display: block;
    -webkit-flex-wrap: none;
    flex-wrap: none;
    -webkit-flex-direction: none;
    flex-direction: none;
  }
}
@media screen and (max-width: 767px) {
  .Showcase__item {
    display: block;
  }
  .Showcase__item + .Showcase__item {
    margin-top: 8px;
  }
}
.Showcase__item_col {
  width: 100%;
}
.Showcase__item_col_6 {
  -webkit-flex: 0 0 calc(49.3% - 16px);
  flex: 0 0 calc(49.3% - 16px);
  max-width: 0 0 calc(33.3% - 16px);
  height: calc(42vw + 16px);
  margin-right: 16px;
  margin-bottom: 16px;
}
@media screen and (max-width: 767px) {
  .Showcase__item_col_6 {
    max-width: 100%;
    -webkit-flex: none;
    flex: none;
    height: 490px;
    margin-right: 0;
  }
}
.Showcase__item_col_5 {
  -webkit-flex: 0 0 calc(41.66666667% - 16px);
  flex: 0 0 calc(41.66666667% - 16px);
  max-width: 0 0 calc(41.66666667% - 16px);
  height: calc(55vw + 16px);
  margin-right: 16px;
}
@media screen and (max-width: 767px) {
  .Showcase__item_col_5 {
    max-width: 100%;
    -webkit-flex: none;
    flex: none;
    height: 490px;
    margin-right: 0;
  }
}
.Showcase__item_col_7 {
  -webkit-flex: 0 0 58.33333333%;
  flex: 0 0 58.33333333%;
  max-width: 58.33333333%;
}
@media screen and (max-width: 767px) {
  .Showcase__item_col_7 {
    max-width: 100%;
    -webkit-flex: none;
    flex: none;
    height: auto;
  }
}
.Showcase__item_col_12 {
  -webkit-flex: 0 0 100%;
  flex: 0 0 100%;
  max-width: 100%;
  height: calc(55vw / 2);
}
@media screen and (max-width: 767px) {
  .Showcase__item_col_12 {
    max-width: 100%;
    -webkit-flex: none;
    flex: none;
    height: 490px;
  }
}
/* CUT THE FILE HERE */
.Team {
  font-size: 1.6vw;
  line-height: 2vw;
}
@media screen and (max-width: 767px) {
  .Team {
    font-size: 19px;
    line-height: 25px;
  }
}
.Team__image {
  display: inline-block;
  position: relative;
  background: center center no-repeat;
  overflow: hidden;
  box-shadow: none;
  vertical-align: top;
  background-size: cover;
  width: 100%;
  border-radius: 8px;
  background-color: #c1cac7;
}
.Team__image:after {
  content: '';
  display: block;
  padding-bottom: 120%;
}
.Team a {
  text-decoration: none;
  color: inherit;
}
.Team__title {
  margin-top: 8px;
}
@media screen and (max-width: 767px) {
  .Team__title {
    max-width: 100%;
  }
}
.Team__subtitle {
  color: #999;
}
.Team__items {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-left: -9px;
  margin-right: -9px;
}
.Team__item {
  width: calc(33.3% - 18px);
  padding: 16px 8px 24px 8px;
}
@media screen and (max-width: 991px) {
  .Team__item {
    width: 100%;
    padding: 32px 9px 9px 9px;
  }
}
.Team__item .Thumb {
  width: 100%;
  border-radius: 20px;
  background-color: rgba(165,165,165,0.149);
}
/* CUT THE FILE HERE */
.Tech {
  font-size: 1vw;
  line-height: 1vw;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  text-align: center;
}
@media screen and (max-width: 767px) {
  .Tech {
    font-size: 12px;
    line-height: 18px;
  }
}
.Tech__item {
  margin-top: 16px;
  text-align: center;
  width: 19%;
  display: inline-block;
}
@media screen and (max-width: 767px) {
  .Tech__item {
    width: 100%;
    margin-bottom: 64px;
  }
}
.Tech__title {
  color: #c82832;
}
.Tech__subtitle {
  margin: 8px 0;
}
.Tech__image {
  margin: 16px auto;
  height: 13vw;
  width: 13vw;
  background-size: 13vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .Tech__image {
    height: 142px;
    width: 142px;
    background-size: 142px;
  }
}
/* CUT THE FILE HERE */
.Textarea {
  position: relative;
  padding: 0;
}
.Textarea:before {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  bottom: 2px;
  left: 2px;
  right: 2px;
}
.Textarea__label {
  position: absolute;
  color: #000;
  z-index: 100;
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  top: 8px;
  left: 8px;
}
@media screen and (max-width: 767px) {
  .Textarea__label {
    font-size: 11px;
    line-height: 16px;
  }
}
.Textarea__textarea {
  font-size: 1.6vw;
  line-height: 2vw;
  font-family: 'Univers-Light-Normal';
  position: relative;
  display: block;
  width: 100%;
  padding: 32px 8px 8px 8px;
  border: none;
  background: #fff;
  border-radius: 0;
  box-sizing: border-box;
  color: inherit;
}
@media screen and (max-width: 767px) {
  .Textarea__textarea {
    font-size: 19px;
    line-height: 25px;
  }
}
.Textarea__textarea:focus {
  outline: none;
}
.Textarea__clear {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  transition: #dbdbdb 0.15s;
}
.Textarea_empty .Textarea__clear {
  display: none;
}
.Textarea_disabled {
  box-shadow: none;
}
.Textarea_disabled,
.Textarea_disabled .input__input {
  cursor: default !important;
}
.Textarea_disabled:before,
.Textarea_disabled .input__clear {
  display: none;
}
/* CUT THE FILE HERE */
.Thumb {
  -webkit-perspective: 1000;
  -webkit-backface-visibility: hidden;
}
.Thumb {
  display: inline-block;
  position: relative;
  background: center center no-repeat;
  overflow: hidden;
  box-shadow: none;
  vertical-align: top;
  border-radius: 8px;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;
}
.Thumb__images {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: #000;
}
.Thumb__image {
  background: center center no-repeat;
  background-size: cover;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  -webkit-transform: translate3d(0, 0, 0);
  -webkit-transform-style: preserve-3d;
}
.Thumb__title {
  position: absolute;
  z-index: 4;
  color: #fff;
  bottom: 0;
  right: 0;
  padding: 5px 10px;
}
.Thumb_parallax > .Thumb__image,
.Thumb_parallax > .Thumb__images {
  top: -10px;
  bottom: -10px;
}
.Thumb_slideshow .Thumb__image {
  transition: opacity 2500ms;
}
.Thumb_slideshow .Thumb__image_state_active {
  opacity: 1;
  z-index: 2;
}
.Thumb_slideshow .Thumb__image_state_release {
  opacity: 0;
  z-index: 1;
}
.Thumb_fit_contain {
  background-size: contain;
}
.Thumb_fit_cover {
  background-size: cover;
}
.Thumb_shade:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: rgba(0,0,0,0.05);
}
.Thumb_grid {
  image-rendering: pixelated;
}
.Thumb_grid:before {
  content: '';
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: left top repeat url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyIiBoZWlnaHQ9IjIiIHZpZXdCb3g9IjAgMCAyIDIiPgogIDxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+CiAgICA8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSIjMDAwIiBvcGFjaXR5PSIuMiIvPgogICAgPHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMSIgeD0iMSIgeT0iMSIgZmlsbD0iIzAwMCIgb3BhY2l0eT0iLjIiLz4KICA8L2c+Cjwvc3ZnPgo=');
  z-index: 3;
}
.Thumb_theme_app {
  border-radius: 23%;
  overflow: hidden;
  background-color: transparent;
}
.Thumb_theme_userpic {
  border-radius: 100%;
}
.Thumb:after {
  content: '';
  display: block;
}
.Thumb_rounded {
  border-radius: radius-inside;
}
.Thumb_shadow {
  transition: box-shadow 300ms;
  box-shadow: 0 5px 20px -5px #000;
}
.Thumb_border {
  box-shadow: inset 0 0 0 2px rgba(0,0,0,0.1);
}
/* CUT THE FILE HERE */
.TorqueChart {
  display: block;
  color: #bcbcbc;
  font-family: 'Univers-Light-Normal', sans-serif;
}
.TorqueChart__gl {
  display: inline;
  font-family: 'Helvetica Neue', Arial, sans-serif;
}
.TorqueChart__chartitle {
  display: block;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 3.3vw;
  line-height: 1;
  letter-spacing: -0.2vw;
  color: #bcbcbc;
  margin-bottom: 1.6vw;
}
@media screen and (max-width: 767px) {
  .TorqueChart__chartitle {
    font-size: 34px;
  }
}
.TorqueChart__note {
  display: block;
  font-family: 'Univers-Light-Normal', sans-serif;
  font-size: 1.7vw;
  line-height: 1.2;
  letter-spacing: -0.06vw;
  color: #bcbcbc;
  margin-bottom: 2.5vw;
}
@media screen and (max-width: 767px) {
  .TorqueChart__note {
    font-size: 22px;
  }
}
@media screen and (max-width: 767px) {
  .TorqueChart__note {
    margin-bottom: 18px;
  }
}
.TorqueChart__tabs {
  display: grid;
  grid-template-columns: repeat(4, 1fr);
  gap: 5px;
  margin-left: 0;
  margin-right: 0;
  margin-bottom: -1.8vw;
}
@media screen and (max-width: 767px) {
  .TorqueChart__tabs {
    grid-template-columns: repeat(2, 1fr);
    margin-bottom: 6.2vw;
  }
}
.TorqueChart__tab {
  display: block;
  padding: 0.7vw 1vw;
  background: #4f4f4f;
  cursor: default;
  -webkit-user-select: none;
  user-select: none;
  transition: #dbdbdb 0.15s ease;
}
.TorqueChart__tab:hover {
  background: #c8102e;
}
.TorqueChart__tab:hover .TorqueChart__val {
  color: #bcbcbc;
}
.TorqueChart__tab:hover .TorqueChart__cap {
  color: #bcbcbc;
}
@media screen and (max-width: 767px) {
  .TorqueChart__tab {
    padding: 14px;
  }
}
.TorqueChart__tab_active {
  background: #c8102e;
}
.TorqueChart__tab_active .TorqueChart__val {
  color: #bcbcbc;
}
.TorqueChart__tab_active .TorqueChart__cap {
  color: #bcbcbc;
}
.TorqueChart__val {
  display: block;
  font-size: 1.5vw;
  color: #969696;
}
@media screen and (max-width: 767px) {
  .TorqueChart__val {
    font-size: 18px;
  }
}
.TorqueChart__cap {
  display: block;
  font-size: 0.85vw;
  color: #969696;
  margin-top: 0.25vw;
}
@media screen and (max-width: 767px) {
  .TorqueChart__cap {
    font-size: 13px;
  }
}
.TorqueChart__plot {
  display: block;
  width: 100%;
}
.TorqueChart__stage {
  position: relative;
  width: 100%;
}
.TorqueChart__bg {
  display: block;
  width: 100%;
  height: auto;
}
.TorqueChart__overlay {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  pointer-events: none;
}
.TorqueChart__band {
  pointer-events: auto;
  cursor: pointer;
}
.TorqueChart__fill {
  fill: #bcbcbc;
  fill-opacity: 0.2;
  stroke: none;
}
.TorqueChart__edge {
  fill: none;
  stroke: #9a9a9a;
  stroke-width: 1.5;
}
.TorqueChart__band_active .TorqueChart__fill {
  fill: #c8102e;
  fill-opacity: 1;
}
.TorqueChart__label {
  opacity: 0;
  transition: opacity 0.15s ease;
  pointer-events: none;
}
.TorqueChart__label_active {
  opacity: 1;
}
/* CUT THE FILE HERE */
.Video {
  position: relative;
  width: 70vw;
  margin: 0 auto;
  font-size: 0.76vw;
  line-height: 1.3vw;
  text-transform: uppercase;
  font-family: 'Microgramma', sans-serif;
  text-transform: uppercase;
  color: #fff;
}
@media screen and (max-width: 767px) {
  .Video {
    font-size: 11px;
    line-height: 16px;
  }
}
.Video_fullscreen_true {
  width: 100%;
}
.Video_fullscreen_true .Video__video {
  border-radius: 0;
  object-fit: cover;
}
.Video__title {
  position: absolute;
  top: 24px;
  left: 24px;
}
.Video__duration {
  position: absolute;
  bottom: 24px;
  left: 24px;
}
.Video__action {
  z-index: 100;
  cursor: pointer;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
@media screen and (max-width: 767px) {
  .Video {
    width: 100%;
  }
}
.Video__video {
  border-radius: 4px;
  width: 100%;
}
.Video_controls_hide .Video__action,
.Video_controls_hide .Video__duration {
  display: none;
  visibility: hidden;
}
/* CUT THE FILE HERE */
.VincentFreeman {
  background: #dbdbdb;
  font-family: 'Univers-Light-Normal';
  margin-bottom: 17vw;
}
.VincentFreeman .Link {
  color: #c82832;
  border-bottom: 1px solid rgba(200,40,50,0.149);
}
.VincentFreeman .Link:hover {
  border-bottom: 1px solid #c82832;
}
.VincentFreeman_Launched .Vincentfreeman__countdown {
  display: none !important;
}
.VincentFreeman__p + .VincentFreeman__p {
  margin-top: 2vw;
}
.VincentFreeman__image {
  text-align: center;
}
.VincentFreeman__image .Thumb {
  max-width: 40vw;
  margin: 0 auto;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__image .Thumb {
    max-width: 91vw !important;
  }
}
.VincentFreeman__caption {
  display: block;
  max-width: 40vw;
  margin: 0.8vw auto 0 auto;
  font-size: 0.9vw;
  line-height: 1.2vw;
  text-align: center;
  color: #999;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__caption {
    max-width: 91vw;
    font-size: 13px;
    line-height: 18px;
    margin-top: 10px;
  }
}
.VincentFreeman__item {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-size: 1.4vw;
  line-height: 1.6vw;
  position: relative;
}
.VincentFreeman__item + .VincentFreeman__item {
  margin-top: 12vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__item + .VincentFreeman__item {
    margin-top: 34vw;
  }
}
.VincentFreeman__item:after {
  content: '';
  position: absolute;
  left: 0;
  right: 0;
  text-align: center;
  margin: 0 auto;
  height: 7vw;
  width: 1.5vw;
  background-size: 1.5vw;
  background-position: center center;
  background-image: url("/assets/missions/vincent-freeman/cross.svg");
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__item:after {
    height: 25vw;
    width: 6.5vw;
    background-size: 6.5vw;
  }
}
.VincentFreeman__text {
  max-width: 34vw;
  margin: 2.5vw auto;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__text {
    max-width: 100%;
    padding: 20px;
    font-size: 4.5vw;
    line-height: 5.4vw;
  }
}
.VincentFreeman__subtitle {
  font-family: 'Microgramma D';
  font-size: 2vw;
  line-height: 2.2vw;
  text-align: center;
  margin-bottom: 2vw;
}
.VincentFreeman__subtitle + .vincentfreeman__date {
  margin-bottom: 1vw;
  margin-top: -1vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__subtitle + .vincentfreeman__date {
    margin-bottom: 5vw;
    margin-top: 5vw;
  }
}
@media screen and (max-width: 767px) {
  .VincentFreeman__subtitle {
    font-size: 5.5vw;
    line-height: 6vw;
  }
}
.VincentFreeman__date {
  color: #999;
  text-align: center;
  font-size: 1.2vw;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__date {
    font-size: 3.5vw;
    margin-bottom: 2vw;
  }
}
.VincentFreeman__title {
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__title {
    margin-bottom: 5vw;
  }
}
.VincentFreeman__logos {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 0 auto;
  height: 3.4vw;
  width: 30vw;
  background-size: 30vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__logos {
    height: 10vw;
    width: 70vw;
    background-size: 70vw;
  }
}
.VincentFreeman__logo {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-align: center;
  margin: 2.5vw auto 4vw auto;
  height: 25vw;
  width: 25vw;
  background-size: 25vw;
  background-position: center center;
  background-repeat: no-repeat;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__logo {
    height: 55vw;
    width: 55vw;
    background-size: 55vw;
    margin: 3vw auto 9vw auto;
  }
}
.VincentFreeman__title {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  text-transform: uppercase;
  text-align: center;
  margin-bottom: 3vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__title {
    margin-bottom: 5vw;
  }
}
.VincentFreeman__meta {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  margin: 4vw auto;
  text-align: center;
  width: -webkit-fit-content;
  width: fit-content;
  max-width: 100%;
  font-family: 'Univers LT Std', sans-serif;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__meta {
    margin: 10vw auto;
  }
}
.VincentFreeman__meta-items {
  margin: 0 auto;
}
.VincentFreeman__meta-item {
  text-align: left;
  display: -webkit-flex;
  display: flex;
  line-height: 3vw;
  gap: 1vw;
  white-space: nowrap;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__meta-item {
    line-height: 10vw;
  }
}
.VincentFreeman__meta-key {
  text-transform: uppercase;
  color: #c82832;
  font-size: 1vw;
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  width: 8vw;
  padding-right: 2vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__meta-key {
    width: 36vw;
    font-size: 3.5vw;
    letter-spacing: 0.1vw;
  }
}
.VincentFreeman__meta-value {
  -webkit-flex-shrink: 0;
  flex-shrink: 0;
  padding-left: 1vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__meta-value {
    font-size: 4vw;
    letter-spacing: -0.1vw;
  }
}
.VincentFreeman__countdown {
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
}
.VincentFreeman__countdown-content {
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  position: relative;
  z-index: 2;
}
.VincentFreeman__countdown-shadow {
  font-family: 'Digital-7 Mono', sans-serif;
  display: -webkit-flex;
  display: flex;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0.15;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  pointer-events: none;
}
.VincentFreeman__time-unit {
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: column;
  flex-direction: column;
  -webkit-align-items: center;
  align-items: center;
  -webkit-justify-content: center;
  justify-content: center;
  font-size: 4vw;
}
.VincentFreeman__number {
  font-size: 12vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__number {
    font-size: 17vw;
  }
}
.VincentFreeman__label {
  font-size: 0.4em;
  text-transform: lowercase;
  margin-top: 0.2em;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__label {
    font-size: 10px;
  }
}
.VincentFreeman__dot {
  text-align: center;
  font-size: 12vw;
  margin: 0;
/* animation blink 1s infinite */
  -webkit-align-self: center;
  align-self: center;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__dot {
    font-size: 17vw;
  }
}
.VincentFreeman__p_type_list {
  margin-left: 2.4vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__p_type_list {
    margin-left: 32px;
  }
}
.VincentFreeman__p_type_list + .VincentFreeman__p_type_list {
  margin-top: 1vw !important;
}
.VincentFreeman__p_type_list:before {
  content: '—';
  color: #c82832;
  position: absolute;
  margin-left: -2.2vw;
}
@media screen and (max-width: 767px) {
  .VincentFreeman__p_type_list:before {
    margin-left: -30px;
  }
}
.VincentFreeman__p + .VincentFreeman__p {
  margin-top: 24px;
}
.VincentFreeman__highlight {
  display: inline;
  font-weight: bold;
}
.VincentFreeman__livestream {
  -webkit-justify-content: center;
  justify-content: center;
  white-space: nowrap;
  opacity: 0;
  -webkit-transform: translateY(50px);
  transform: translateY(50px);
  -webkit-align-items: center;
  align-items: center;
  text-align: center;
  margin-top: 2em;
}
.VincentFreeman__livestream a {
  display: inline-block;
  -webkit-align-items: center;
  align-items: center;
}
.VincentFreeman__animate-ready,
.vincentfreeman__animate-ready {
  will-change: opacity, transform;
  transition: opacity 0.6s ease-out, -webkit-transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out;
  transition: opacity 0.6s ease-out, transform 0.6s ease-out, -webkit-transform 0.6s ease-out;
}
.VincentFreeman__animate-in,
.vincentfreeman__animate-in {
  opacity: 1 !important;
  -webkit-transform: translateY(0) translateZ(0) !important;
  transform: translateY(0) translateZ(0) !important;
  will-change: auto;
}
@media screen and (max-width: 1440px) {
  .vincentfreeman__livestream a {
    font-size: 18px;
  }
}
@media screen and (max-width: 428px) {
  .vincentfreeman__livestream {
    margin-top: 2.5em;
  }
  .vincentfreeman__livestream a {
    font-size: 16px;
  }
}
@-webkit-keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@-webkit-keyframes point {
  0% {
    margin-top: 0.03em;
  }
  50% {
    margin-top: 0.2em;
  }
  100% {
    margin-top: 0.03em;
  }
}
@keyframes point {
  0% {
    margin-top: 0.03em;
  }
  50% {
    margin-top: 0.2em;
  }
  100% {
    margin-top: 0.03em;
  }
}
@-webkit-keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@-webkit-keyframes empire-scroll-fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes empire-scroll-fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes empire-hero-parallax {
  to {
    -webkit-transform: translateY(-25vh);
    transform: translateY(-25vh);
    opacity: 0;
  }
}
@keyframes empire-hero-parallax {
  to {
    -webkit-transform: translateY(-25vh);
    transform: translateY(-25vh);
    opacity: 0;
  }
}
@-webkit-keyframes slide {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@keyframes slide {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
  100% {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
@-webkit-keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes pulse {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@-webkit-keyframes rad-scroll-fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes rad-scroll-fade {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@-webkit-keyframes rad-hero-parallax {
  to {
    -webkit-transform: translateY(-25vh);
    transform: translateY(-25vh);
    opacity: 0;
  }
}
@keyframes rad-hero-parallax {
  to {
    -webkit-transform: translateY(-25vh);
    transform: translateY(-25vh);
    opacity: 0;
  }
}
@-webkit-keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
@keyframes blink {
  0%, 49% {
    opacity: 1;
  }
  50%, 100% {
    opacity: 0;
  }
}
