@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper {
    opacity: 1;
    transition: opacity 0.5s linear 0.5s;
  }
  .maxhub--wrapper .section-1 .part-2 {
    opacity: 0;
    transition: opacity 0.5s linear;
    pointer-events: none;
  }
  .maxhub--wrapper .section-1 .part-2 .text-wrapper {
    opacity: 0;
    transition: opacity 0.5s linear;
  }
  .maxhub--wrapper .section-1.active .part-1 .text-wrapper {
    opacity: 0;
    transition: opacity 0.5s linear;
  }
  .maxhub--wrapper .section-1.active .part-2 {
    opacity: 1;
    pointer-events: auto;
  }
  .maxhub--wrapper .section-1.active .part-2 .text-wrapper {
    opacity: 1;
    transition: opacity 0.5s linear 0.5s;
  }
  .maxhub--wrapper .section-1 .pc--w-628px {
    width: 32.70833333vw;
  }


  .maxhub--wrapper .section-1 .part-1 .p1-text1 {
    /*font-family: ClearSans-Bold;*/
    font-size: 3.5rem;
    line-height: 1.1;
    font-weight: 700;
  }
  .maxhub--wrapper .section-1 .part-1 .p1-text2 {
    font-size: 3rem;
    line-height: 1.1;
    margin: 2rem 0 1.5rem;
  }
  .maxhub--wrapper .section-1 .part-1 .p1-text3 {
    font-size: 2.25rem;
    text-align: justify;
    line-height: 1.5;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .bg-img {
    height: 185.28vw;
  }
  .maxhub--wrapper .section-1 .part-1 .p1-text1 {
    /*font-family: ClearSans-Bold;*/
    font-size: 5vw;
  }
  .maxhub--wrapper .section-1 .part-1 .p1-text2 {
    font-size: 5vw;
    margin: 2vw 0 2vw;
  }
  .maxhub--wrapper .section-1 .part-1 .p1-text3 {
    font-size: 2.25vw;
  }
}
.maxhub--wrapper .section-1 .part-1 .text-wrapper {
  color: black;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper {
    top: 11.98vw;
    left: 15.9vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper {
    top: 15.56vw;
    left: 11.11vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .title {
    font-size: 1.46vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .title {
    font-size: 4.44vw;
    line-height: 120%;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .slogan {
    font-size: 2.92vw;
    margin-top: 0.83vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .slogan {
    font-size: 7.78vw;
    line-height: 120%;
    margin-top: 1.11vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .desc {
    font-size: 1.3vw;
    margin-top: 1.25vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .desc {
    font-size: 4.44vw;
    margin-top: 4.72vw;
  }
}
.maxhub--wrapper .section-1 .part-1 .text-wrapper .btn {
  background-color: #006ee6;
  color: white;
  letter-spacing: -0.005em;
  display: inline-flex;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn {
    border-radius: 22px;
    font-size: 0.68vw;
    margin-top: 2.08vw;
    padding: 0.52vw 1.46vw 0.52vw 1.15vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn {
    border-radius: 11.11vw;
    font-size: 3.61vw;
    margin-top: 5.28vw;
    padding: 3.89vw 5.83vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn .btn-text {
    margin-right: 0.83vw;
    line-height: 180%;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn .btn-text {
    margin-right: 1.39vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn img.arrow-right {
    width: 0.39vw;
    height: 0.625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-1 .text-wrapper .btn img.arrow-right {
    width: 1.38vw;
    height: 2.36vw;
  }
  .maxhub--wrapper .section-1 .part-2 {
    padding-top: 16.67vw;
  }
  .maxhub--wrapper .section-1 .part-2 .video-wrapper {
    border-radius: 2.22vw;
    width: 91.67vw;
    height: 63.89vw;
    margin-top: 11.11vw;
    order: 2;
    overflow: hidden;
  }
}
.maxhub--wrapper .section-1 .part-2 .text-wrapper {
  color: black;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper {
    position: absolute;
    top: 15vw;
    left: 15.9vw;
    width: 27.97vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper {
    width: 88.33vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper .title {
    font-size: 1.875vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper .title {
    font-size: 7.22vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper .desc {
    font-size: 0.833vw;
    line-height: 180%;
    letter-spacing: -0.009em;
    margin-top: 1.72vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-1 .part-2 .text-wrapper .desc {
    font-size: 5vw;
    line-height: 140%;
    margin-top: 6.67vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 {
    margin-top: 7.81vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 {
    margin-top: 16.67vw;
    padding-bottom: 16.67vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item {
    justify-content: center;
  }
  .maxhub--wrapper .section-3 .sticky-item .wrapper {
    justify-content: space-between;
    width: 67.6vw;
    margin-left: 1.35vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper {
    flex-direction: column;
  }
}
.maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper {
  color: black;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper {
    width: 27.08vw;
    margin-top: 7.29vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper {
    width: 88.33vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .title {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .title {
    font-size: 7.22vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .desc {
    font-size: 0.833vw;
    line-height: 170%;
    margin-top: 1.98vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .desc {
    font-size: 3.89vw;
    line-height: 140%;
    margin-top: 6.67vw;
    opacity: 0.7;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .gradient-wrapper {
    margin-top: 2.6vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .gradient-wrapper {
    margin-top: 8.33vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .gradient-wrapper .gradient-1 {
    margin-right: 2.08vw;
    margin-bottom: 1.5625vw;
    font-size: 1.25vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-3 .sticky-item .wrapper .text-wrapper .gradient-wrapper .gradient-1 {
    margin-right: 4.17vw;
    margin-bottom: 4.17vw;
    font-size: 5.56vw;
    letter-spacing: -0.02em;
  }
}
.maxhub--wrapper .section-3 .sticky-item .wrapper .img-wrapper {
  width: 39vw;
  height: 27.14vw;
}
.maxhub--wrapper .section-3 .sticky-item .wrapper .img-wrapper .hidden-wrapper {
  width: 38.39vw;
  height: 21.67vw;
  bottom: 0.417vw;
  left: 50%;
  transform: translateX(-50%);
}
.maxhub--wrapper .section-3 .sticky-item .wrapper .img-wrapper .hidden-wrapper .inner-img {
  transform-origin: 17% 15%;
}
.maxhub--wrapper .section-3 .sticky-item .wrapper img.mo-only {
  width: 91.67vw;
  height: 63.61vw;
  margin-top: 11.11vw;
}
.maxhub--wrapper .section-4 {
  color: black;
  background-color: #f3f3f3;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-4 {
    height: 300vh;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-4 {
    padding: 16.67vw 0;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-4 .sticky-item {
    padding: 10.8vh 0 7.8vh;
  }
  .maxhub--wrapper .section-4 .sticky-item .main-wrapper .mainTitle {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-4 .sticky-item .main-wrapper .mainTitle {
    font-size: 7.22222222vw;
    width: 88.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-4 .sticky-item .main-wrapper .mainDesc {
    font-size: 0.83333333vw;
    line-height: 170%;
    letter-spacing: -0.09px;
    margin-top: 3.4vh;
    width: 32.96875vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-4 .sticky-item .main-wrapper .mainDesc {
    font-size: 3.88888889vw;
    line-height: 140%;
    margin-top: 6.66666667vw;
    width: 88.33333333vw;
    opacity: 0.7;
  }
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo {
  width: 91.66666667vw;
  margin-top: 8.33333333vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-1-mo {
  width: 91.11111111vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-1-mo .block {
  min-width: 5.55555556vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-1-mo .title {
  padding-bottom: 11px;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-2-mo {
  height: 46.25vw;
  margin-top: 5.83333333vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-2-mo .img-wrapper {
  border-radius: 2.5vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-2-mo .switch-wrapper {
  left: 50%;
  bottom: 2.5vw;
  transform: translateX(-50%);
  border-radius: 3.61111111vw;
  background-color: white;
  padding: 1.11111111vw 2.22222222vw 1.11111111vw 3.33333333vw;
  font-size: 3.33333333vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .wrapper-1-2-mo .switch-wrapper .line {
  margin: 0 1.11111111vw;
}
.maxhub--wrapper .section-4 .sticky-item .main-wrapper .wrapper-1-mo .desc-wrapper {
  margin-top: 5.27777778vw;
  font-size: 3.88888889vw;
  line-height: 140%;
  letter-spacing: -0.16px;
  opacity: 0.7;
  width: 90vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc {
  margin-top: 6.5vh;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper {
  padding: 0 20.83333333vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block {
  margin: 0 4.16666667vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .imgs-wrapper {
  width: 50vw;
  height: 44.44vh;
  border-radius: 0.625vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .imgs-wrapper .line {
  width: 1px;
  left: -1px;
  background-color: white;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .imgs-wrapper .switch-btn-wrapper {
  bottom: 1.5625vw;
  right: 1.5625vw;
  padding: 0.36458333vw 0.52083333vw;
  font-size: 0.83333333vw;
  line-height: 150%;
  border-radius: 0.91145833vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .imgs-wrapper .switch-btn-wrapper .line-word {
  margin: 0 0.20833333vw;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .text-wrapper .title {
  font-size: 1.875vw;
  line-height: 130%;
  letter-spacing: -1px;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .text-wrapper .desc {
  font-size: 0.83333333vw;
  line-height: 170%;
  margin-top: 1.4vh;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .order-2 {
  order: 2;
}
.maxhub--wrapper .section-4 .sticky-item .wrapper-1-pc .scroll-x-wrapper .card-block .mt-3\.7vh {
  margin-top: 3.7vh;
}
.maxhub--wrapper .section-4 .card-block .img-1 {
  -webkit-clip-path: inset(0 0 0 0%);
          clip-path: inset(0 0 0 0%);
  transition: -webkit-clip-path 1s ease;
  transition: clip-path 1s ease;
  transition: clip-path 1s ease, -webkit-clip-path 1s ease;
}
.maxhub--wrapper .section-4 .card-block .line {
  transform: translateX(0);
  transition: transform 1s ease;
}
.maxhub--wrapper .section-4 .card-block .on {
  opacity: 0.4;
}
.maxhub--wrapper .section-4 .card-block .off {
  opacity: 1;
}
.maxhub--wrapper .section-4 .card-block.active .img-1 {
  -webkit-clip-path: inset(0 0 0 100%);
          clip-path: inset(0 0 0 100%);
}
.maxhub--wrapper .section-4 .card-block.active .line {
  transform: translateX(50vw);
}
.maxhub--wrapper .section-4 .card-block.active .on {
  opacity: 1;
}
.maxhub--wrapper .section-4 .card-block.active .off {
  opacity: 0.4;
}
.maxhub--wrapper .section-4 .mo-only .title.active {
  border-bottom: 4px solid #4493ca;
}
.maxhub--wrapper .section-4 .mo-only .img-wrapper {
  opacity: 0;
}
.maxhub--wrapper .section-4 .mo-only .img-wrapper.active {
  opacity: 1;
}
.maxhub--wrapper .section-4 .mo-only .desc {
  opacity: 0;
}
.maxhub--wrapper .section-4 .mo-only .desc.active {
  opacity: 1;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con {
    width: 68.75vw;
    height: 290vh;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item {
    padding-top: 27.5vh;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item {
    padding: 16.66666667vw 0;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper {
    width: 27.08vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper {
    width: 90vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .title {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .title {
    font-size: 7.22222222vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .desc {
    font-size: 0.83333333vw;
    line-height: 170%;
    margin-top: 1.97916667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .desc {
    font-size: 3.88888889vw;
    line-height: 140%;
    opacity: 0.7;
    margin-top: 6.66666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper {
    margin-top: 2.23958333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper {
    margin-top: 8.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper .gradient-1 {
    margin-right: 2.08333333vw;
    font-size: 1.25vw;
    letter-spacing: -0.7px;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper .gradient-1.mb-15px {
    margin-bottom: 0.78125vw;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper .gradient-1.mb-35px {
    margin-bottom: 1.82291667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .text-wrapper .gradient-wrapper .gradient-1 {
    margin-right: 6.66666667vw;
    margin-bottom: 4.16666667vw;
    font-size: 5.55555556vw;
    letter-spacing: -1.2px;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper {
    width: 37.76vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper {
    width: 91.66666667vw;
    margin-top: 4.16666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper {
    height: 55vh;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .videos-wrapper {
    height: 21.25vw;
    border-radius: 0.625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .videos-wrapper {
    height: 51.52777778vw;
    border-radius: 3.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper {
    margin-top: 2.60416667vw;
    padding-bottom: 1.19791667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper {
    margin-top: 6.38888889vw;
    padding-bottom: 0.97222222vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .switch {
    font-size: 1.25vw;
    letter-spacing: -0.7px;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .switch.pc--mx-35px {
    margin: 0 1.82291667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .switch {
    font-size: 4.44444444vw;
  }
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .switch.mo--mx-31px {
    margin: 0 8.61111111vw;
  }
}
.maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .line {
  width: 33.3333%;
  height: 2px;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .line {
    background-color: #979797;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .videos-switch-wrapper .switch-wrapper .line {
    background-color: black;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper {
    padding-top: 27.5vh;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper {
    padding-top: 16.66666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper .imgs-wrapper {
    border-radius: 0.625vw;
    height: 21.25vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper .imgs-wrapper {
    width: 91.66666667vw;
    height: 51.52777778vw;
    border-radius: 3.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper .detail {
    font-size: 1.25vw;
    margin-top: 2.60416667vw;
    letter-spacing: -0.7px;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-5 .sticky-con .sticky-item .right-wrapper .imgs-switch-wrapper .detail {
    font-size: 4.44444444vw;
    margin-top: 5.55555556vw;
  }
}
.maxhub--wrapper .section-5 .switch-wrapper {
  border-bottom: 1px solid #e0e0e0;
}
.maxhub--wrapper .section-5 .switch-wrapper .switch {
  opacity: 0.4;
}
.maxhub--wrapper .section-5 .switch-wrapper .switch.active {
  opacity: 1;
}
.maxhub--wrapper .section-5 .switch-wrapper .line {
  transition: transform 0.5s ease;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 {
    height: 150vh;
    margin-top: -10vh;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 {
    padding-top: 16.66666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item {
    padding-left: 15.6vw;
  }
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper {
    width: 30.88541667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper {
    width: 90vw;
    margin: 0 auto;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .title {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .title {
    font-size: 7.22222222vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc {
    font-size: 0.83333333vw;
    line-height: 170%;
    margin-top: 1.97916667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc {
    font-size: 3.88888889vw;
    line-height: 140%;
    margin-top: 6.66666667vw;
    opacity: 0.7;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc1 {
    font-size: 1.25vw;
    letter-spacing: -0.7px;
    margin-top: 5.41666667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc1 {
    font-size: 5.55555556vw;
    margin-top: 8.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .detail1 {
    font-size: 1.04166667vw;
    margin-top: 1.40625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .detail1 {
    font-size: 4.44444444vw;
    margin-top: 3.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper {
    margin-top: 0.10416667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper {
    margin-top: 1.94444444vw;
  }
}
.maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 {
  width: 50%;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 {
    margin-top: 1.97916667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 {
    margin-top: 6.38888889vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 img {
    width: 2.5vw;
    height: 2.44791667vw;
    margin-right: 0.88541667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 img {
    width: 7.91666667vw;
    height: 7.77777778vw;
    margin-right: 2.77777778vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 .point-text {
    font-size: 1.25vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .points-wrapper .wrapper-1 .point-text {
    font-size: 3.88888889vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc2 {
    font-size: 1.25vw;
    letter-spacing: -0.7px;
    margin-top: 2.08333333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .desc2 {
    font-size: 5.55555556vw;
    line-height: 150%;
    margin-top: 8.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .detail2 {
    font-size: 1.04166667vw;
    margin-top: 1.40625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .text-wrapper .detail2 {
    font-size: 4.44444444vw;
    margin-top: 3.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper {
    width: 48vw;
    height: 44.9vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper {
    width: 100%;
    height: 92.91666667vw;
    margin-top: 11.11111111vw;
  }
}
.maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper {
  transition: transform 0.5s ease;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper {
    width: 98.47vw;
    height: 65.63vw;
    transform-origin: 18% 0%;
    transform: scale(0.6);
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper {
    width: 180vw;
    height: 119.86111111vw;
    transform-origin: 0% 0%;
    transform: scale(0.8);
  }
}
.maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper.active {
  transform: scale(1);
}
.maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper.active .content-img-2 {
  -webkit-clip-path: inset(0 0% 0 0);
          clip-path: inset(0 0% 0 0);
  transition: -webkit-clip-path 0.5s ease 0.5s;
  transition: clip-path 0.5s ease 0.5s;
  transition: clip-path 0.5s ease 0.5s, -webkit-clip-path 0.5s ease 0.5s;
}
.maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper .content-img {
  top: -1.25vw;
  left: -13vw;
}
.maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper .content-img-2 {
  -webkit-clip-path: inset(0 100% 0 0);
          clip-path: inset(0 100% 0 0);
  transition: -webkit-clip-path 0.5s ease;
  transition: clip-path 0.5s ease;
  transition: clip-path 0.5s ease, -webkit-clip-path 0.5s ease;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper .content-img-2 {
    width: 9vw;
    height: 4.68vw;
    top: 5vw;
    left: 14.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-7 .sticky-item .img-wrapper .scale-wrapper .content-img-2 {
    width: 18.05555556vw;
    height: 9.30555556vw;
    top: 10vw;
    left: 35.97222222vw;
  }
  .maxhub--wrapper .section-6 {
    background-color: #f3f3f3;
    padding: 16.66666667vw 0;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper {
    padding-top: 18.5vh;
    margin-left: 15.6vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper {
    width: 90vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .title {
    font-size: 2.5vw;
  }
  .maxhub--wrapper .section-6 .content-wrapper .title.w-628px {
    width: 32.70833333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .title {
    font-size: 7.22222222vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .desc {
    font-size: 0.83333333vw;
    line-height: 170%;
    width: 28.125vw;
    margin-top: 1.92708333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .desc {
    font-size: 3.88888889vw;
    line-height: 140%;
    margin-top: 6.66666667vw;
    opacity: 0.7;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper {
    margin-top: 3.125vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper {
    margin-top: 13.88888889vw;
    border-radius: 3.33333333vw;
    background-color: white;
    padding: 5.55555556vw 5.27777778vw 9.16666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .product {
    width: 9.53125vw;
    height: 7.60416667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .product {
    width: 30.55555556vw;
    height: 24.30555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper {
    margin-left: 2.34375vw;
    margin-top: -2.60416667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper {
    margin-left: 7.5vw;
    margin-top: -9.44444444vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper {
    width: 4.32291667vw;
    height: 7.76041667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper {
    width: 13.61111111vw;
  }
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper.h-89 {
    height: 24.86111111vw;
  }
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper.h-123 {
    height: 34.16666667vw;
  }
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper.h-110 {
    height: 30.55555556vw;
  }
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper.h-128 {
    height: 35.55555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1 {
    left: 2.44791667vw;
    width: 1.875vw;
    height: 5.41666667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1 {
    left: 7.77777778vw;
    width: 5.83333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line2 {
    left: 4.16666667vw;
    width: 0.26041667vw;
    height: 3.33333333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line2 {
    left: 13.33333333vw;
    width: 1.94444444vw;
    height: 10.69444444vw;
  }
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line0.mo-only,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line2.mo-only {
  border-left: 1px solid black;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line0.mo-only .ball,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only .ball,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line2.mo-only .ball {
  width: 6px;
  height: 6px;
  border-radius: 50%;
  position: absolute;
  bottom: -3px;
  background-color: black;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line0.mo-only,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only {
  border-bottom: 1px solid black;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line0.mo-only .ball,
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only .ball {
  right: -3px;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only.h-62 {
  height: 17.36111111vw;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only.h-70 {
  height: 19.44444444vw;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line1.mo-only.h-90 {
  height: 25vw;
}
.maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .line-wrapper .line2.mo-only .ball {
  right: 3px;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .text-wrapper {
    margin-left: 0.98958333vw;
    margin-top: 2.08333333vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .text-wrapper {
    margin-left: 2.77777778vw;
    margin-top: 5.55555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .text-wrapper .text {
    font-size: 0.9375vw;
    letter-spacing: -0.1px;
    margin-top: 0.625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-6 .content-wrapper .pro-wrapper .line-text-wrapper .text-wrapper .text {
    font-size: 3.33333333vw;
    letter-spacing: -0.14px;
    margin-top: 1.94444444vw;
  }
}
.maxhub--wrapper .section-8 .sticky-item {
  background-color: #f5f5f5;
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item {
    padding: 16.66666667vw 0;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper {
    margin-left: 20.83vw;
    width: 25.57vw;
    height: 32.29vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper {
    width: 50.55555556vw;
    height: 63.88888889vw;
    order: 2;
    margin-top: 5.55555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper {
    width: 35vw;
    height: 10.47vw;
    bottom: -1.92vw;
    left: -5.83vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper {
    width: 72.22222222vw;
    height: 16.66666667vw;
    bottom: -3.33333333vw;
    left: -10.83333333vw;
  }
}
@-webkit-keyframes waveScale {
  0% {
    transform: scale(0.5);
    opacity: 1;
  }
  50% {
    transform: scale(1.15);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.8);
    opacity: 0;
  }
}
@keyframes waveScale {
  0% {
    transform: scale(0.5);
    opacity: 1;
  }
  50% {
    transform: scale(1.15);
    opacity: 0.5;
  }
  100% {
    transform: scale(1.8);
    opacity: 0;
  }
}
.maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper .wave {
  transform: scale(0.5);
}
.maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper.active .wave-0 {
  -webkit-animation: 2s linear infinite waveScale;
          animation: 2s linear infinite waveScale;
}
.maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper.active .wave-1 {
  -webkit-animation: 2s linear 0.67s infinite waveScale;
          animation: 2s linear 0.67s infinite waveScale;
}
.maxhub--wrapper .section-8 .sticky-item .img-wrapper .wave-wrapper.active .wave-2 {
  -webkit-animation: 2s linear 1.33s infinite waveScale;
          animation: 2s linear 1.33s infinite waveScale;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper .line {
    width: 28.9vw;
    height: 4.9vw;
    top: 25.68vw;
    left: -21.88vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .img-wrapper .line {
    width: 59.72222222vw;
    height: 10vw;
    top: 51.11111111vw;
    left: -45.27777778vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper {
    margin-left: 7.14vw;
    margin-top: 6vw;
    width: 30.72916667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper {
    width: 90vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .title {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .title {
    font-size: 7.22222222vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .desc {
    font-size: 0.83333333vw;
    line-height: 170%;
    margin-top: 1.97916667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .desc {
    font-size: 3.88888889vw;
    line-height: 140%;
    margin-top: 6.66666667vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .points-wrapper {
    margin-top: 3.125vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .points-wrapper {
    margin-top: 8.33333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .points-wrapper .text {
    font-size: 1.25vw;
    letter-spacing: -0.7px;
    margin-bottom: 1.5625vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-8 .sticky-item .text-wrapper .points-wrapper .text {
    font-size: 5.55555556vw;
    line-height: 130%;
    margin-bottom: 5.55555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 {
    text-align: center;
    padding-bottom: 3.33333333vw;
    margin-top: 4.6875vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 {
    padding-top: 16.66666667vw;
    padding-bottom: 25.55555556vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 .title {
    font-size: 2.5vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 .title {
    font-size: 7.22222222vw;
    width: 90vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 .desc {
    font-size: 0.83333333vw;
    line-height: 170%;
    margin-top: 1.97916667vw;
    width: 37.1875vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 .desc {
    font-size: 3.88888889vw;
    line-height: 140%;
    margin-top: 6.66666667vw;
    width: 90vw;
  }
}
.maxhub--wrapper .section-9 .point {
  z-index: 2;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 .point {
    font-size: 1.25vw;
    margin-top: 0.9375vw;
    letter-spacing: -0.7px;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 .point {
    font-size: 3.33333333vw;
    margin-top: 2.5vw;
  }
}
.maxhub--wrapper .section-9 .img2 {
  z-index: 2;
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 .img2 {
    width: 5.9vw;
    height: 5.9vw;
    margin-top: 2.29166667vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 .img2 {
    width: 15.83333333vw;
    height: 15.83333333vw;
    margin-top: 12.08333333vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .section-9 .img1 {
    width: 90%;
    height: 34vw;
    margin-top: -3.125vw;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .section-9 .img1 {
    width: 100%;
    height: 65vw;
  }
  .maxhub--wrapper .section-9 .text-wrapper.ml-25px {
    margin-left: 6.94444444vw;
  }
}
@media (min-width: 1200px), (orientation: landscape) {
  .maxhub--wrapper .pc--full {
    width: 100%;
    height: 100%;
  }
  .maxhub--wrapper .pc--w-full {
    width: 100%;
  }
  .maxhub--wrapper .pc--h-130vh {
    height: 130vh;
  }
  .maxhub--wrapper .pc--h-120vh {
    height: 120vh;
  }
  .maxhub--wrapper .pc--h-screen {
    height: 100vh;
  }
  .maxhub--wrapper .pc--sticky {
    position: -webkit-sticky;
    position: sticky;
  }
  .maxhub--wrapper .pc--top-0 {
    top: 0;
  }
  .maxhub--wrapper .pc--abs-0 {
    position: absolute;
    top: 0;
    left: 0;
  }
  .maxhub--wrapper .pc--flex {
    display: flex;
  }
  .maxhub--wrapper .pc--justify-between {
    justify-content: space-between;
  }
  .maxhub--wrapper .pc--items-center {
    align-items: center;
  }
  .maxhub--wrapper .pc--object-cover {
    -o-object-fit: cover;
       object-fit: cover;
  }
  .maxhub--wrapper .pc--text-center {
    text-align: center;
  }
  .maxhub--wrapper .pc--object-bottom {
    -o-object-position: bottom;
       object-position: bottom;
  }
  .maxhub--wrapper .pc--object-top {
    -o-object-position: top;
       object-position: top;
  }
}
@media (max-width: 1199px), (orientation: portrait) {
  .maxhub--wrapper .mo--flex {
    display: flex;
  }
  .maxhub--wrapper .mo--flex-col {
    flex-direction: column;
  }
  .maxhub--wrapper .mo--items-center {
    align-items: center;
  }
  .maxhub--wrapper .mo--whitespace-nowrap {
    white-space: nowrap;
  }
  .maxhub--wrapper .mo--text-12px {
    font-size: 3.33333333vw;
  }
  .maxhub--wrapper .mo--text-16px {
    font-size: 4.44444444vw;
  }
  .maxhub--wrapper .mo--w-full {
    width: 100%;
  }
  .maxhub--wrapper .mo--mx-auto {
    margin: 0 auto;
  }
}
.full {
  width: 100%;
  height: 100%;
}
.uppercase {
  text-transform: uppercase;
}
.font-m {
  font-weight: 700;
}
.gradient-1 {
  background: linear-gradient(to right, #697DFF, #75C5F4);
  -webkit-background-clip: text;
  color: transparent;
  display: inline-block;
}
.abs-0 {
  position: absolute;
  top: 0;
  left: 0;
}
.w-fit-content {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
}
.leading-1\.2 {
  line-height: 120%;
}
.leading-1\.4 {
  line-height: 140%;
}
.leading-1\.5 {
  line-height: 150%;
}
.g--flex-col {
  flex-direction: column;
}
p,
a {
  line-height: 100%;
}
img,
video {
  max-width: unset;
}
