@property --gradient-angle {
  syntax: "<angle>";
  initial-value: 0turn;
  inherits: false;
}
.comingSoon {
  position: absolute;
  height: 100vh;
  width: 100%;
}
.comingSoon::before {
  content: "";
  position: absolute;
  width: 100%;
  height: 100%;
  background: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.8)), to(rgb(0, 0, 0)));
  background: linear-gradient(to top, rgba(0, 0, 0, 0.8), rgb(0, 0, 0) 100%);
  z-index: 2;
  inset: 0;
}
.comingSoon img {
  max-width: 100%;
  vertical-align: bottom;
}
.comingSoon .banner {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 10;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.comingSoon .banner__box {
  width: 70%;
  position: relative;
}
.comingSoon .banner__box:before {
  content: "";
  position: absolute;
  inset: -1px;
  padding: 1px;
  background: conic-gradient(from var(--gradient-angle), rgb(47.4439461883, 10.0560538117, 37.3878923767) 0%, rgb(68.4843049327, 14.5156950673, 53.9686098655) 15%, rgb(89.5246636771, 18.9753363229, 70.5493273543) 25%, rgb(110.5650224215, 23.4349775785, 87.130044843) 35%, #d847b1 40%, #d847b1 45%, rgb(110.5650224215, 23.4349775785, 87.130044843) 50%, rgb(47.4439461883, 10.0560538117, 37.3878923767) 60%, rgb(47.4439461883, 10.0560538117, 37.3878923767) 70%, rgb(89.5246636771, 18.9753363229, 70.5493273543) 75%, rgb(110.5650224215, 23.4349775785, 87.130044843) 80%, #d847b1 85%, #d847b1 87%, rgb(110.5650224215, 23.4349775785, 87.130044843) 90%, rgb(47.4439461883, 10.0560538117, 37.3878923767) 95%);
  border-radius: 5px;
  -webkit-mask: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff)) content-box, -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff));
  -webkit-mask: linear-gradient(#fff 0 0) content-box, linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
  -webkit-animation: 4s gradient-angle infinite linear;
          animation: 4s gradient-angle infinite linear;
  z-index: 1;
}
@-webkit-keyframes gradient-angle {
  to {
    --gradient-angle: 1turn;
  }
}
@keyframes gradient-angle {
  to {
    --gradient-angle: 1turn;
  }
}
.comingSoon .banner__box--img {
  position: relative;
  padding: 10% 20%;
  background: -webkit-gradient(linear, left top, right top, from(rgba(44, 72, 161, 0.7)), to(rgba(187, 65, 154, 0.7)));
  background: linear-gradient(to right, rgba(44, 72, 161, 0.7), rgba(187, 65, 154, 0.7));
}
.comingSoon .banner__box--img::before {
  background: url(https://storage-asset.msi.com/event/2025/AU/paxaus2025/images/dot-bg.png) no-repeat bottom center;
  position: absolute;
  background-size: cover;
  content: "";
  mix-blend-mode: color-dodge;
  width: 100%;
  height: 100%;
  inset: 0;
}
.comingSoon .banner__box--txt {
  padding: 2%;
  background: rgba(0, 0, 0, 0.7);
}
.comingSoon .banner__box--txt h2 {
  text-align: center;
  color: #fff;
  font-size: var(--title-xl);
  font-weight: 400;
  line-height: 1.8;
}

.CBlock__flexbox.intelFlex {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  padding: 30px;
}
@media (min-width: 996px) {
  .CBlock__flexbox.intelFlex {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
.CBlock__nvimg {
  position: relative;
  margin: -20% -60% 0%;
}
.CBlock__nvimg::before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(40%, #212121), to(transparent));
  background: linear-gradient(to bottom, #212121 40%, transparent);
  width: 100%;
  height: 20%;
}
@media (min-width: 996px) {
  .CBlock__nvimg {
    margin: 0% -35% 0 auto;
  }
  .CBlock__nvimg::before {
    height: 70%;
  }
}
@media (min-width: 1600px) {
  .CBlock__nvimg {
    margin: -10% -35% 0 auto;
  }
}
.CBlock__textbox {
  position: relative;
}/*# sourceMappingURL=main-new.css.map */