html{font-size:16px}*{margin:0;padding:0}html,body{width:100%;height:100%}body{overflow-x:clip}#app{height:100%}
@media screen and (max-width: 768px){.header[data-v-d1653b28]{position:fixed;top:0;left:0;width:100%;height:calc(100vw*56/375);background-color:hsla(0,0%,100%,.9);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:space-between;padding:0 calc(100vw*16/375);box-sizing:border-box;z-index:100}.header .logo-ctn[data-v-d1653b28]{height:calc(100vw*34/375)}.header .logo-ctn a[data-v-d1653b28]{display:block;height:100%}.header .logo-ctn .logo[data-v-d1653b28]{height:100%;width:auto;object-fit:contain}.header .nav[data-v-d1653b28]{display:none}.header .hamburger[data-v-d1653b28]{display:flex;flex-direction:column;justify-content:space-between;width:calc(100vw*22/375);height:calc(100vw*16/375);background:none;border:none;padding:0;cursor:pointer;flex-shrink:0}.header .hamburger span[data-v-d1653b28]{display:block;width:100%;height:calc(100vw*2/375);background:#064857;border-radius:calc(100vw*1/375)}}.hamburger[data-v-d1653b28]{display:none}.drawer-overlay[data-v-d1653b28]{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:999;display:flex;justify-content:flex-end}.drawer[data-v-d1653b28]{width:72vw;max-width:280px;height:100%;background:#fff;display:flex;flex-direction:column;padding:calc(100vw*60/375) calc(100vw*32/375) calc(100vw*40/375);box-sizing:border-box}.drawer-close[data-v-d1653b28]{align-self:flex-end;background:none;border:none;font-size:calc(100vw*28/375);color:#064857;cursor:pointer;line-height:1;padding:0;margin-bottom:calc(100vw*40/375)}.drawer-nav[data-v-d1653b28]{display:flex;flex-direction:column;gap:calc(100vw*36/375)}.drawer-nav-item[data-v-d1653b28]{font-family:"Source Han Serif CN",serif;font-size:calc(100vw*18/375);font-weight:500;color:#292929;text-decoration:none;position:relative;align-self:flex-start;white-space:nowrap}.drawer-nav-item.active[data-v-d1653b28]{color:#064857}.drawer-nav-item.active[data-v-d1653b28]::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100vw*40/375);height:1px;background-color:#064857}.drawer-enter-active[data-v-d1653b28],.drawer-leave-active[data-v-d1653b28]{transition:opacity .25s ease}.drawer-enter-active .drawer[data-v-d1653b28],.drawer-leave-active .drawer[data-v-d1653b28]{transition:transform .25s ease}.drawer-enter-from[data-v-d1653b28],.drawer-leave-to[data-v-d1653b28]{opacity:0}.drawer-enter-from .drawer[data-v-d1653b28],.drawer-leave-to .drawer[data-v-d1653b28]{transform:translateX(100%)}@media screen and (min-width: 768.01px){.header[data-v-d1653b28]{box-sizing:border-box;position:fixed;top:calc(100vw*34/1920);left:50%;transform:translateX(-50%);width:calc(100vw*1800/1920);height:calc(100vw*90/1920);background-color:hsla(0,0%,100%,.8);backdrop-filter:blur(10px);border-radius:calc(100vw*20/1920);display:flex;align-items:center;padding:0 calc(100vw*15/1920);z-index:100;transition:top .3s ease,width .3s ease,border-radius .3s ease}.header.stuck[data-v-d1653b28]{top:0;width:100%;border-radius:0}.header .logo-ctn[data-v-d1653b28]{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);height:calc(100vw*63/1920)}.header .logo-ctn a[data-v-d1653b28]{display:block;height:100%}.header .logo-ctn .logo[data-v-d1653b28]{height:100%;width:auto;object-fit:contain}.header .nav[data-v-d1653b28]{display:flex;align-items:center}.header .nav .nav-item[data-v-d1653b28]{position:relative;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:calc(100vw*25/1920) calc(100vw*32/1920);font-family:"Source Han Serif CN",serif;font-weight:500;font-size:calc(100vw*20/1920);line-height:1.6;color:#292929;text-decoration:none;transition:color .3s}.header .nav .nav-item[data-v-d1653b28]:hover{color:#064857}.header .nav .nav-item.active[data-v-d1653b28]::after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:calc(100vw*40/1920);height:1px;background-color:#064857}}
@media screen and (min-width: 768.01px){.footer[data-v-4be89a1c]{width:100%}.footer-bg[data-v-4be89a1c]{position:relative;width:100%;height:calc(100vw*1025/1920);background-size:cover;background-position:center top;background-repeat:no-repeat}.footer-contact[data-v-4be89a1c]{position:absolute;left:calc(100vw*309/1920);top:calc(100vw*445/1920);display:flex;align-items:center;gap:calc(100vw*60/1920)}.contact-item[data-v-4be89a1c]{display:flex;align-items:center;gap:calc(100vw*8/1920)}.contact-item-link[data-v-4be89a1c]{text-decoration:none;cursor:pointer}.contact-icon[data-v-4be89a1c]{width:calc(100vw*32/1920);height:calc(100vw*32/1920);object-fit:contain}.contact-text[data-v-4be89a1c]{font-family:"Source Han Serif CN",serif;font-weight:500;font-size:calc(100vw*28/1920);line-height:1;color:#fff;white-space:nowrap}.footer-social[data-v-4be89a1c]{position:absolute;left:calc(100vw*510/1920);top:calc(100vw*541/1920);display:flex;align-items:center}.social-item[data-v-4be89a1c]{position:relative;cursor:pointer}.social-icon[data-v-4be89a1c]{width:calc(100vw*40/1920);height:calc(100vw*40/1920);object-fit:contain;transition:transform .3s,opacity .3s}.social-item:hover .social-icon[data-v-4be89a1c]{transform:scale(1.12);opacity:.85}.code-popup[data-v-4be89a1c]{display:none;position:absolute;bottom:calc(100% + calc(100vw * 12 / 1920));left:50%;transform:translateX(-50%);width:calc(100vw*120/1920);padding:calc(100vw*6/1920);background:#fff;border-radius:calc(100vw*4/1920);z-index:10}.code-popup .code-img[data-v-4be89a1c]{width:100%;height:auto;display:block}.code-popup .code-arrow[data-v-4be89a1c]{position:absolute;top:100%;left:50%;transform:translateX(-50%);border:calc(100vw*6/1920) solid rgba(0,0,0,0);border-top-color:#fff}.social-item:hover .code-popup[data-v-4be89a1c]{display:block}.social-divider[data-v-4be89a1c]{width:1px;height:calc(100vw*12/1920);margin:0 calc(100vw*88/1920);background-color:hsla(0,0%,100%,.6)}.footer-nav[data-v-4be89a1c]{position:absolute;left:calc(100vw*283/1920);top:calc(100vw*623/1920);width:calc(100vw*1356/1920);height:calc(100vw*194.54/1920)}.footer-nav .nav-link[data-v-4be89a1c]{position:absolute;top:calc(100vw*81/1920);width:calc(100vw*112/1920);height:calc(100vw*32/1920);display:flex;align-items:center;justify-content:center;font-family:"Source Han Serif CN",serif;font-weight:500;font-size:calc(100vw*28/1920);line-height:1;color:#fff;text-decoration:none;white-space:nowrap;transition:opacity .3s}.footer-nav a.nav-link[data-v-4be89a1c]:hover{opacity:.8}.footer-nav .nav-line[data-v-4be89a1c]{position:absolute;top:calc(100vw*97/1920);width:calc(100vw*120/1920);height:calc(100vw*1.5/1920)}.footer-nav .nav-logo[data-v-4be89a1c]{position:absolute;left:calc(100vw*576/1920);top:0;width:calc(100vw*180/1920);height:calc(100vw*194.54/1920);object-fit:contain}.footer-nav .nav-products[data-v-4be89a1c]{left:calc(100vw*0/1920)}.footer-nav .nav-line-1[data-v-4be89a1c]{left:calc(100vw*128/1920);background:linear-gradient(90deg, rgba(255, 255, 255, 0.4) 0%, rgb(255, 255, 255) 100%)}.footer-nav .nav-about[data-v-4be89a1c]{left:calc(100vw*264/1920)}.footer-nav .nav-line-2[data-v-4be89a1c]{left:calc(100vw*392/1920);background:#fff}.footer-nav .nav-line-3[data-v-4be89a1c]{left:calc(100vw*844/1920);background:#fff}.footer-nav .nav-news[data-v-4be89a1c]{left:calc(100vw*980/1920)}.footer-nav .nav-line-4[data-v-4be89a1c]{left:calc(100vw*1108/1920);background:linear-gradient(90deg, rgb(255, 255, 255) 0%, rgba(255, 255, 255, 0.4) 100%)}.footer-nav .nav-partnership[data-v-4be89a1c]{left:calc(100vw*1244/1920)}.footer-bottom[data-v-4be89a1c]{position:absolute;left:calc(100vw*677/1920);top:calc(100vw*861/1920);display:flex;align-items:center;gap:calc(100vw*23/1920)}.copyright-text[data-v-4be89a1c],.copyright-link[data-v-4be89a1c]{font-family:"PingFang SC",sans-serif;font-weight:400;font-size:calc(100vw*14/1920);line-height:1.43;color:#f3f3f3;white-space:nowrap}.copyright-link[data-v-4be89a1c]{text-decoration:none;transition:opacity .3s}.copyright-link[data-v-4be89a1c]:hover{opacity:.8;text-decoration:underline}}@media screen and (max-width: 768px){.footer[data-v-4be89a1c]{width:100%}.footer-bg[data-v-4be89a1c]{position:relative;width:100%;aspect-ratio:375/472;background-size:cover;background-position:center top;background-repeat:no-repeat;padding:0}.footer-social[data-v-4be89a1c]{position:absolute;left:0;right:0;top:calc(100vw*214/375);display:flex;align-items:center;justify-content:center;gap:calc(100vw*22/375)}.social-item[data-v-4be89a1c]{position:relative}.social-icon[data-v-4be89a1c]{width:calc(100vw*24/375);height:calc(100vw*24/375);object-fit:contain}.code-popup[data-v-4be89a1c]{display:none}.code-overlay[data-v-4be89a1c]{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:1000}.overlay-img[data-v-4be89a1c]{width:calc(100vw*200/375);height:calc(100vw*200/375);object-fit:contain;background:#fff;padding:calc(100vw*10/375);border-radius:calc(100vw*8/375)}.social-divider[data-v-4be89a1c]{width:1px;height:calc(100vw*6/375);background-color:hsla(0,0%,100%,.6)}.footer-nav[data-v-4be89a1c]{position:absolute;left:0;right:0;top:calc(100vw*254/375);height:calc(100vw*97/375)}.footer-nav .nav-link[data-v-4be89a1c],.footer-nav .nav-line[data-v-4be89a1c]{display:none}.footer-nav .nav-logo[data-v-4be89a1c]{position:absolute;left:50%;top:0;transform:translateX(-50%);width:calc(100vw*90/375);height:calc(100vw*97/375);object-fit:contain}.footer-contact[data-v-4be89a1c]{position:absolute;left:0;right:0;top:calc(100vw*132/375);display:flex;flex-direction:column;align-items:center;gap:calc(100vw*6/375)}.contact-item[data-v-4be89a1c]{display:flex;align-items:center;gap:calc(100vw*4/375);text-decoration:none}.contact-icon[data-v-4be89a1c]{width:calc(100vw*16/375);height:calc(100vw*16/375);object-fit:contain}.contact-text[data-v-4be89a1c]{font-family:"Source Han Serif CN",serif;font-weight:500;font-size:calc(100vw*14/375);line-height:2;color:#fff}.footer-bottom[data-v-4be89a1c]{position:absolute;left:calc(100vw*40/375);top:calc(100vw*399/375);width:calc(100vw*299/375);display:flex;flex-direction:column;align-items:center;gap:calc(100vw*5/375)}.copyright-text[data-v-4be89a1c],.copyright-link[data-v-4be89a1c]{font-family:"PingFang SC",sans-serif;font-weight:400;font-size:calc(100vw*12/375);line-height:1;color:hsla(0,0%,100%,.7);text-decoration:none;text-align:center}}
.container[data-v-7990d561]{width:100%;min-height:100%;display:flex;flex-direction:column}@media screen and (max-width: 768px){.main[data-v-7990d561]{padding-top:calc(100vw*56/375)}}
.swiper-controller[data-v-eee5d4ba]{display:flex;align-items:center;pointer-events:none}.swiper-controller .left-black[data-v-eee5d4ba],.swiper-controller .left-white[data-v-eee5d4ba]{pointer-events:auto;width:calc(100vw*74/1920);height:calc(100vw*74/1920);background-repeat:no-repeat;background-position:center;background-size:contain}.swiper-controller .right-black[data-v-eee5d4ba],.swiper-controller .right-white[data-v-eee5d4ba]{pointer-events:auto;width:calc(100vw*74/1920);height:calc(100vw*74/1920);margin-left:calc(100vw*30/1920);background-repeat:no-repeat;background-position:center;background-size:contain}.swiper-controller.swiper-controller--spread[data-v-eee5d4ba]{width:100%;justify-content:space-between}.swiper-controller.swiper-controller--spread .right-black[data-v-eee5d4ba],.swiper-controller.swiper-controller--spread .right-white[data-v-eee5d4ba]{margin-left:0}.swiper-controller.swiper-controller--mobile .left-black[data-v-eee5d4ba],.swiper-controller.swiper-controller--mobile .left-white[data-v-eee5d4ba]{width:calc(100vw*34/375);height:calc(100vw*34/375)}.swiper-controller.swiper-controller--mobile .right-black[data-v-eee5d4ba],.swiper-controller.swiper-controller--mobile .right-white[data-v-eee5d4ba]{width:calc(100vw*34/375);height:calc(100vw*34/375);margin-left:calc(100vw*12/375)}.swiper-controller.swiper-controller--mobile.swiper-controller--spread .right-black[data-v-eee5d4ba],.swiper-controller.swiper-controller--mobile.swiper-controller--spread .right-white[data-v-eee5d4ba]{margin-left:0}
.swiper-pagination[data-v-22c6184e]{display:flex;justify-content:center;align-items:center;gap:calc(100vw*13/1920)}.swiper-pagination[data-v-22c6184e] .swiper-pagination-bullet{width:calc(100vw*16/1920);height:calc(100vw*16/1920);margin:0;background:hsla(0,0%,100%,.45);border-radius:50%;opacity:1;transition:all .3s}.swiper-pagination[data-v-22c6184e] .swiper-pagination-bullet-active{width:calc(100vw*29.33/1920);height:calc(100vw*16/1920);background:#fff;border-radius:calc(100vw*8/1920)}.swiper-pagination.swiper-pagination--mobile[data-v-22c6184e]{gap:calc(100vw*13.33/375)}.swiper-pagination.swiper-pagination--mobile[data-v-22c6184e] .swiper-pagination-bullet{width:calc(100vw*16/375);height:calc(100vw*16/375)}.swiper-pagination.swiper-pagination--mobile[data-v-22c6184e] .swiper-pagination-bullet-active{width:calc(100vw*29.33/375);height:calc(100vw*16/375);border-radius:calc(100vw*8/375)}
@media screen and (min-width: 769px){.popover-close[data-v-015c62d9]{width:calc(100vw*58/1920);height:calc(100vw*58/1920);object-fit:contain;cursor:pointer}.popover-ctn[data-v-015c62d9]{width:calc(100vw*518/1920);height:calc(100vw*637/1920);border-radius:calc(100vw*15/1920);overflow:hidden;position:relative}.popover-ctn-code[data-v-015c62d9]{position:absolute;left:calc(100vw*132/1920);top:calc(100vw*232/1920);width:calc(100vw*250/1920);height:calc(100vw*250/1920);object-fit:contain}.mobile-close[data-v-015c62d9]{display:none}}@media screen and (max-width: 768px){.popover-close[data-v-015c62d9]{width:calc(100vw*40/375);height:calc(100vw*40/375);object-fit:contain;cursor:pointer}.popover-ctn[data-v-015c62d9]{box-sizing:border-box;width:100%;aspect-ratio:320/393;border-radius:calc(100vw*10/375);overflow:hidden;position:relative}.popover-ctn-code[data-v-015c62d9]{position:absolute;left:calc(100vw*75/375);top:calc(100vw*140/375);width:calc(100vw*176/375);height:calc(100vw*176/375);object-fit:contain}.mobile-close[data-v-015c62d9]{margin:calc(100vw*18/375) auto 0}}
.my-popover{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:2000}.my-popover .my-popover-dialog{display:flex;flex-direction:column;background-color:rgba(0,0,0,0);box-shadow:none}
/**
 * Swiper 12.0.3
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 * https://swiperjs.com
 *
 * Copyright 2014-2025 Vladimir Kharlampidi
 *
 * Released under the MIT License
 *
 * Released on: October 21, 2025
 */

:root {
  --swiper-theme-color: #007aff;
  /*
  --swiper-preloader-color: var(--swiper-theme-color);
  --swiper-wrapper-transition-timing-function: initial;
  */
}
:host {
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  z-index: 1;
}
.swiper {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
  display: block;
}
.swiper-vertical > .swiper-wrapper {
  flex-direction: column;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  transition-timing-function: var(--swiper-wrapper-transition-timing-function, initial);
  box-sizing: content-box;
}
.swiper-android .swiper-slide,
.swiper-ios .swiper-slide,
.swiper-wrapper {
  transform: translate3d(0px, 0, 0);
}
.swiper-horizontal {
  touch-action: pan-y;
}
.swiper-vertical {
  touch-action: pan-x;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
  display: block;
}
.swiper-slide-invisible-blank {
  visibility: hidden;
}
/* Auto Height */
.swiper-autoheight,
.swiper-autoheight .swiper-slide {
  height: auto;
}
.swiper-autoheight .swiper-wrapper {
  align-items: flex-start;
  transition-property: transform, height;
}
.swiper-backface-hidden .swiper-slide {
  transform: translateZ(0);
  backface-visibility: hidden;
}
/* 3D Effects */
.swiper-3d.swiper-css-mode .swiper-wrapper {
  perspective: 1200px;
}
.swiper-3d .swiper-wrapper {
  transform-style: preserve-3d;
}
.swiper-3d {
  perspective: 1200px;
  .swiper-slide,
  .swiper-cube-shadow {
    transform-style: preserve-3d;
  }
}

/* CSS Mode */
.swiper-css-mode {
  > .swiper-wrapper {
    overflow: auto;
    scrollbar-width: none; /* For Firefox */
    -ms-overflow-style: none; /* For Internet Explorer and Edge */
    &::-webkit-scrollbar {
      display: none;
    }
  }
  > .swiper-wrapper > .swiper-slide {
    scroll-snap-align: start start;
  }
  &.swiper-horizontal {
    > .swiper-wrapper {
      scroll-snap-type: x mandatory;
    }
  }
  &.swiper-vertical {
    > .swiper-wrapper {
      scroll-snap-type: y mandatory;
    }
  }
  &.swiper-free-mode {
    > .swiper-wrapper {
      scroll-snap-type: none;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: none;
    }
  }
  &.swiper-centered {
    > .swiper-wrapper::before {
      content: '';
      flex-shrink: 0;
      order: 9999;
    }
    > .swiper-wrapper > .swiper-slide {
      scroll-snap-align: center center;
      scroll-snap-stop: always;
    }
  }
  &.swiper-centered.swiper-horizontal {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-inline-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      height: 100%;
      min-height: 1px;
      width: var(--swiper-centered-offset-after);
    }
  }
  &.swiper-centered.swiper-vertical {
    > .swiper-wrapper > .swiper-slide:first-child {
      margin-block-start: var(--swiper-centered-offset-before);
    }
    > .swiper-wrapper::before {
      width: 100%;
      min-width: 1px;
      height: var(--swiper-centered-offset-after);
    }
  }
}

/* Slide styles start */
/* 3D Shadows */
.swiper-3d {
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom,
  .swiper-slide-shadow,
  .swiper-slide-shadow-left,
  .swiper-slide-shadow-right,
  .swiper-slide-shadow-top,
  .swiper-slide-shadow-bottom {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    pointer-events: none;
    z-index: 10;
  }
  .swiper-slide-shadow {
    background: rgba(0, 0, 0, 0.15);
  }
  .swiper-slide-shadow-left {
    background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-right {
    background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-top {
    background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
  .swiper-slide-shadow-bottom {
    background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0));
  }
}
.swiper-lazy-preloader {
  width: 42px;
  height: 42px;
  position: absolute;
  left: 50%;
  top: 50%;
  margin-left: -21px;
  margin-top: -21px;
  z-index: 10;
  transform-origin: 50%;
  box-sizing: border-box;
  border: 4px solid var(--swiper-preloader-color, var(--swiper-theme-color));
  border-radius: 50%;
  border-top-color: transparent;
}
.swiper:not(.swiper-watch-progress),
.swiper-watch-progress .swiper-slide-visible {
  .swiper-lazy-preloader {
    animation: swiper-preloader-spin 1s infinite linear;
  }
}
.swiper-lazy-preloader-white {
  --swiper-preloader-color: #fff;
}
.swiper-lazy-preloader-black {
  --swiper-preloader-color: #000;
}
@keyframes swiper-preloader-spin {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
/* Slide styles end */

:root {
  /*
  --swiper-pagination-color: var(--swiper-theme-color);
  --swiper-pagination-left: auto;
  --swiper-pagination-right: 8px;
  --swiper-pagination-bottom: 8px;
  --swiper-pagination-top: auto;
  --swiper-pagination-fraction-color: inherit;
  --swiper-pagination-progressbar-bg-color: rgba(0,0,0,0.25);
  --swiper-pagination-progressbar-size: 4px;
  --swiper-pagination-bullet-size: 8px;
  --swiper-pagination-bullet-width: 8px;
  --swiper-pagination-bullet-height: 8px;
  --swiper-pagination-bullet-border-radius: 50%;
  --swiper-pagination-bullet-inactive-color: #000;
  --swiper-pagination-bullet-inactive-opacity: 0.2;
  --swiper-pagination-bullet-opacity: 1;
  --swiper-pagination-bullet-horizontal-gap: 4px;
  --swiper-pagination-bullet-vertical-gap: 6px;
  */
}
.swiper-pagination {
  position: absolute;
  text-align: center;
  transition: 300ms opacity;
  transform: translate3d(0, 0, 0);
  z-index: 10;
  &.swiper-pagination-hidden {
    opacity: 0;
  }
  .swiper-pagination-disabled > &,
  &.swiper-pagination-disabled {
    display: none !important;
  }
}
/* Common Styles */
.swiper-pagination-fraction,
.swiper-pagination-custom,
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-bullets.swiper-pagination-horizontal {
  bottom: var(--swiper-pagination-bottom, 8px);
  top: var(--swiper-pagination-top, auto);
  left: 0;
  width: 100%;
}
/* Bullets */
.swiper-pagination-bullets-dynamic {
  overflow: hidden;
  font-size: 0;
  .swiper-pagination-bullet {
    transform: scale(0.33);
    position: relative;
  }
  .swiper-pagination-bullet-active {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-main {
    transform: scale(1);
  }
  .swiper-pagination-bullet-active-prev {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-prev-prev {
    transform: scale(0.33);
  }
  .swiper-pagination-bullet-active-next {
    transform: scale(0.66);
  }
  .swiper-pagination-bullet-active-next-next {
    transform: scale(0.33);
  }
}
.swiper-pagination-bullet {
  width: var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));
  height: var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));
  display: inline-block;
  border-radius: var(--swiper-pagination-bullet-border-radius, 50%);
  background: var(--swiper-pagination-bullet-inactive-color, #000);
  opacity: var(--swiper-pagination-bullet-inactive-opacity, 0.2);
  button& {
    border: none;
    margin: 0;
    padding: 0;
    box-shadow: none;
    appearance: none;
  }
  .swiper-pagination-clickable & {
    cursor: pointer;
  }

  &:only-child {
    display: none !important;
  }
}
.swiper-pagination-bullet-active {
  opacity: var(--swiper-pagination-bullet-opacity, 1);
  background: var(--swiper-pagination-color, var(--swiper-theme-color));
}

.swiper-vertical > .swiper-pagination-bullets,
.swiper-pagination-vertical.swiper-pagination-bullets {
  right: var(--swiper-pagination-right, 8px);
  left: var(--swiper-pagination-left, auto);
  top: 50%;
  transform: translate3d(0px, -50%, 0);
  .swiper-pagination-bullet {
    margin: var(--swiper-pagination-bullet-vertical-gap, 6px) 0;
    display: block;
  }
  &.swiper-pagination-bullets-dynamic {
    top: 50%;
    transform: translateY(-50%);
    width: 8px;
    .swiper-pagination-bullet {
      display: inline-block;
      transition:
        200ms transform,
        200ms top;
    }
  }
}
.swiper-horizontal > .swiper-pagination-bullets,
.swiper-pagination-horizontal.swiper-pagination-bullets {
  .swiper-pagination-bullet {
    margin: 0 var(--swiper-pagination-bullet-horizontal-gap, 4px);
  }
  &.swiper-pagination-bullets-dynamic {
    left: 50%;
    transform: translateX(-50%);
    white-space: nowrap;
    .swiper-pagination-bullet {
      transition:
        200ms transform,
        200ms left;
    }
  }
}
.swiper-horizontal.swiper-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet {
  transition:
    200ms transform,
    200ms right;
}
/* Fraction */
.swiper-pagination-fraction {
  color: var(--swiper-pagination-fraction-color, inherit);
}
/* Progress */
.swiper-pagination-progressbar {
  background: var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, 0.25));
  position: absolute;
  .swiper-pagination-progressbar-fill {
    background: var(--swiper-pagination-color, var(--swiper-theme-color));
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    transform: scale(0);
    transform-origin: left top;
  }
  .swiper-rtl & .swiper-pagination-progressbar-fill {
    transform-origin: right top;
  }
  .swiper-horizontal > &,
  &.swiper-pagination-horizontal,
  .swiper-vertical > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-vertical.swiper-pagination-progressbar-opposite {
    width: 100%;
    height: var(--swiper-pagination-progressbar-size, 4px);
    left: 0;
    top: 0;
  }
  .swiper-vertical > &,
  &.swiper-pagination-vertical,
  .swiper-horizontal > &.swiper-pagination-progressbar-opposite,
  &.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite {
    width: var(--swiper-pagination-progressbar-size, 4px);
    height: 100%;
    left: 0;
    top: 0;
  }
}
.swiper-pagination-lock {
  display: none;
}

.swiper-fade {
  &.swiper-free-mode {
    .swiper-slide {
      transition-timing-function: ease-out;
    }
  }
  .swiper-slide {
    pointer-events: none;
    transition-property: opacity;
    .swiper-slide {
      pointer-events: none;
    }
  }
  .swiper-slide-active {
    pointer-events: auto;
    & .swiper-slide-active {
      pointer-events: auto;
    }
  }
}

.index-page[data-v-7a4bbe75]{width:100%;overflow-x:hidden}.hero-section[data-v-7a4bbe75]{position:relative;width:100%;height:calc(100vw*1080/1920);overflow:hidden}.hero-section .hero-swiper[data-v-7a4bbe75]{width:100%;height:100%}.hero-section .hero-img[data-v-7a4bbe75]{width:100%;height:100%;object-fit:cover}.hero-section .hero-video[data-v-7a4bbe75]{width:100%;height:100%;object-fit:cover}.hero-section .hero-decoration[data-v-7a4bbe75]{position:absolute;left:calc(100vw*960/1920);top:calc(100vw*860/1920);transform:translateX(-50%);z-index:5;pointer-events:none}.hero-section .hero-decoration img[data-v-7a4bbe75]{display:block;height:calc(100vw*178.5/1920);width:auto;min-width:calc(100vw*2/1920)}.hero-section .hero-content[data-v-7a4bbe75]{position:absolute;left:calc(100vw*814/1920);top:calc(100vw*761/1920);z-index:10}.hero-section .hero-btn[data-v-7a4bbe75]{width:calc(100vw*293/1920);height:calc(100vw*79/1920);background:hsla(0,0%,100%,.04);border:calc(100vw*2/1920) solid #fff;border-radius:calc(100vw*4/1920);backdrop-filter:blur(calc(100vw * 6.4 / 1920));-webkit-backdrop-filter:blur(calc(100vw * 6.4 / 1920));font-size:calc(100vw*28/1920);font-weight:400;line-height:1.14em;color:#fff;cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center}.hero-section .hero-btn[data-v-7a4bbe75]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.9)}.hero-section .hero-controller[data-v-7a4bbe75]{position:absolute;top:calc(100vw*517/1920);left:calc(100vw*80/1920);width:calc(100vw*1760/1920);z-index:10}.start-section[data-v-7a4bbe75]{position:relative;display:flex;width:100%;height:calc(100vw*960/1920);background:linear-gradient(180deg, rgba(65, 201, 201, 0.08) 0%, rgba(186, 229, 169, 0.08) 100%)}.start-section .start-left[data-v-7a4bbe75]{width:calc(100vw*960/1920);flex-shrink:0;height:100%;overflow:hidden}.start-section .start-swiper[data-v-7a4bbe75]{width:100%;height:100%}.start-section .start-img[data-v-7a4bbe75]{width:100%;height:100%;object-fit:cover}.start-section .start-right[data-v-7a4bbe75]{flex:1;display:flex;flex-direction:column;align-items:flex-end;justify-content:center;padding:0 calc(100vw*110/1920) 0 0}.start-section .start-title[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-size:calc(100vw*52/1920);font-weight:500;line-height:1.52;color:#064857;text-align:right;margin-bottom:calc(100vw*36/1920)}.start-section .start-desc[data-v-7a4bbe75]{font-size:calc(100vw*28/1920);font-weight:400;line-height:2.14;color:rgba(0,0,0,.4);text-align:right;margin-bottom:calc(100vw*190/1920)}.start-section .start-btn[data-v-7a4bbe75]{width:calc(100vw*300/1920);height:calc(100vw*82/1920);font-size:calc(100vw*30/1920);font-weight:400;color:#fff;background:#064857;border:none;border-radius:calc(100vw*12/1920);cursor:pointer;transition:opacity .3s}.start-section .start-btn[data-v-7a4bbe75]:hover{opacity:.9}.start-section .start-pagination[data-v-7a4bbe75]{position:absolute;bottom:calc(100vw*52/1920);left:0;width:calc(100vw*960/1920);z-index:10}.start-section .start-deco-line[data-v-7a4bbe75]{position:absolute;right:calc(100vw*119/1920);top:calc(100vw*53/1920);height:calc(100vw*89/1920)}.start-section .start-deco-icon[data-v-7a4bbe75]{position:absolute;right:calc(100vw*103/1920);top:calc(100vw*146/1920);width:calc(100vw*32/1920);height:calc(100vw*32/1920)}.journey-section[data-v-7a4bbe75]{width:100%;background:#fff}.journey-section .journey-inner[data-v-7a4bbe75]{position:relative;width:calc(100vw*1920/1920);height:calc(100vw*960/1920);margin:0 auto}.journey-section .journey-deco-line[data-v-7a4bbe75]{position:absolute;left:calc(100vw*121/1920);top:calc(100vw*93/1920);width:calc(100vw*1/1920);height:calc(100vw*89/1920);background:linear-gradient(180deg, rgba(13, 156, 189, 0) 0%, rgb(13, 156, 189) 100%)}.journey-section .journey-deco-icon[data-v-7a4bbe75]{position:absolute;left:calc(100vw*105/1920);top:calc(100vw*183/1920);width:calc(100vw*32/1920);height:calc(100vw*32/1920)}.journey-section .journey-title[data-v-7a4bbe75]{position:absolute;left:calc(100vw*109/1920);top:calc(100vw*230/1920);width:calc(100vw*260/1920);margin:0;font-family:"Source Han Serif CN","Songti SC",serif;font-weight:500;font-size:calc(100vw*52/1920);line-height:1.3846;color:#064857}.journey-section .journey-title-arrow[data-v-7a4bbe75]{position:absolute;left:calc(100vw*366/1920);top:calc(100vw*355/1920);width:calc(100vw*18/1920);height:calc(100vw*18/1920)}.journey-section .journey-stat[data-v-7a4bbe75]{position:absolute;left:calc(100vw*109/1920);display:flex;align-items:flex-end;gap:calc(100vw*14/1920);white-space:nowrap}.journey-section .journey-stat .journey-stat-num[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-weight:400;font-size:calc(100vw*49/1920);line-height:1;color:#064857}.journey-section .journey-stat .journey-stat-label[data-v-7a4bbe75]{font-weight:400;font-size:calc(100vw*28/1920);line-height:1.2;color:rgba(0,0,0,.4)}.journey-section .journey-stat[data-v-7a4bbe75]:nth-of-type(1){top:calc(100vw*427/1920)}.journey-section .journey-stat[data-v-7a4bbe75]:nth-of-type(2){top:calc(100vw*504/1920)}.journey-section .journey-btn[data-v-7a4bbe75]{position:absolute;left:calc(100vw*105/1920);top:calc(100vw*693/1920);width:calc(100vw*300/1920);height:calc(100vw*82/1920);font-weight:400;font-size:calc(100vw*30/1920);color:#fff;background:#064857;border:none;border-radius:calc(100vw*12/1920);cursor:pointer;transition:opacity .3s}.journey-section .journey-btn[data-v-7a4bbe75]:hover{opacity:.88}.journey-section .journey-cards[data-v-7a4bbe75]{position:absolute;left:calc(100vw*570/1920);top:calc(100vw*215/1920);width:calc(100vw*1296/1920);height:calc(100vw*533/1920)}.journey-section .journey-swiper[data-v-7a4bbe75]{width:100%;height:100%;overflow:hidden}.journey-section .journey-card[data-v-7a4bbe75]{width:100%;height:calc(100vw*533/1920);overflow:hidden}.journey-section .journey-card-img[data-v-7a4bbe75]{width:100%;height:100%;object-fit:cover;display:block}.journey-section .journey-progress[data-v-7a4bbe75]{position:absolute;left:calc(100vw*581/1920);top:calc(100vw*823/1920);width:calc(100vw*924/1920);height:0}.journey-section .journey-progress-track[data-v-7a4bbe75]{position:absolute;left:0;top:0;width:100%;height:calc(100vw*2/1920);background:rgba(0,0,0,.3)}.journey-section .journey-progress-fill[data-v-7a4bbe75]{position:absolute;left:0;top:0;height:calc(100vw*2/1920);background:rgba(0,0,0,.81);transition:left .2s ease,width .2s ease}.journey-section .journey-progress-cap[data-v-7a4bbe75]{position:absolute;top:calc(100vw*-5/1920);width:calc(100vw*6/1920);height:calc(100vw*13/1920);object-fit:contain}.journey-section .journey-progress-cap-left[data-v-7a4bbe75]{left:calc(100vw*-15/1920)}.journey-section .journey-progress-cap-right[data-v-7a4bbe75]{left:calc(100vw*934/1920)}.room-section[data-v-7a4bbe75]{position:relative;width:100%;height:calc(100vw*960/1920);overflow:hidden}.room-section .room-swiper[data-v-7a4bbe75]{width:100%;height:100%}.room-section .room-img[data-v-7a4bbe75]{width:100%;height:calc(100vw*960/1920);object-fit:cover}.room-section .room-controller[data-v-7a4bbe75]{position:absolute;top:calc(100vw*443/1920);left:calc(100vw*178/1920);width:calc(100vw*1564/1920);z-index:10}.comfort-section[data-v-7a4bbe75]{width:100%;background-color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat}.comfort-section .comfort-inner[data-v-7a4bbe75]{position:relative;width:calc(100vw*1920/1920);height:calc(100vw*1080/1920);margin:0 auto}.comfort-section .comfort-cloud[data-v-7a4bbe75]{position:absolute;left:calc(100vw*208/1920);top:calc(100vw*170/1920);width:calc(100vw*764/1920);height:calc(100vw*769/1920)}.comfort-section .comfort-swiper[data-v-7a4bbe75]{width:100%;height:100%}.comfort-section .comfort-img[data-v-7a4bbe75]{width:100%;height:calc(100vw*769/1920);object-fit:contain;display:block}.comfort-section .comfort-title[data-v-7a4bbe75]{position:absolute;left:calc(100vw*1287/1920);top:calc(100vw*236/1920);width:calc(100vw*468/1920);margin:0;font-family:"Source Han Serif CN","Songti SC",serif;font-weight:500;font-size:calc(100vw*52/1920);line-height:1.3077;color:#064857;text-align:right}.comfort-section .comfort-desc[data-v-7a4bbe75]{position:absolute;left:calc(100vw*1157/1920);top:calc(100vw*337/1920);width:calc(100vw*598/1920);margin:0;font-weight:400;font-size:calc(100vw*26/1920);line-height:2.3077;color:rgba(0,0,0,.4);text-align:right}.comfort-section .comfort-controller[data-v-7a4bbe75]{position:absolute;left:calc(100vw*1550/1920);top:calc(100vw*775/1920)}.habit-section[data-v-7a4bbe75]{width:100%;background-color:#fff;background-size:cover;background-position:center top;background-repeat:no-repeat}.habit-section .habit-inner[data-v-7a4bbe75]{position:relative;width:calc(100vw*1920/1920);height:calc(100vw*1338/1920);margin:0 auto}.habit-section .habit-header[data-v-7a4bbe75]{position:absolute;width:100%;top:calc(100vw*88/1920);display:flex;align-items:center;justify-content:center;gap:calc(100vw*4/1920)}.habit-section .habit-deco[data-v-7a4bbe75]{width:calc(100vw*42/1920);height:calc(100vw*41.7/1920);flex-shrink:0}.habit-section .habit-title[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-size:calc(100vw*52/1920);font-weight:500;line-height:1.236;color:#064857;white-space:nowrap}.habit-section .habit-roles[data-v-7a4bbe75]{position:absolute;width:100%;top:calc(100vw*184/1920);font-size:calc(100vw*26/1920);font-weight:400;line-height:1.615;color:rgba(0,0,0,.4);text-align:center}.habit-section .habit-figure[data-v-7a4bbe75]{position:absolute;left:calc(100vw*266.2/1920);top:calc(100vw*314.8/1920);width:calc(100vw*1420.8/1920);height:calc(100vw*730/1920)}.habit-section .habit-swiper[data-v-7a4bbe75]{width:100%;height:100%}.habit-section .habit-img[data-v-7a4bbe75]{width:100%;height:100%;object-fit:contain}.habit-section .habit-frame-white[data-v-7a4bbe75]{position:absolute;left:calc(100vw*-16/1920);top:calc(100vw*-12/1920);width:calc(100vw*1453/1920);height:calc(100vw*754/1920);pointer-events:none}.habit-section .habit-frame-cyan[data-v-7a4bbe75]{position:absolute;left:calc(100vw*15.4/1920);top:calc(100vw*12/1920);width:calc(100vw*1390/1920);height:calc(100vw*706/1920);pointer-events:none;z-index:10}.habit-section .habit-quote[data-v-7a4bbe75]{position:absolute;width:100%;top:calc(100vw*1121/1920);font-family:"Source Han Sans CN",sans-serif;font-size:calc(100vw*28/1920);font-weight:400;line-height:1.714;color:rgba(0,0,0,.6);text-align:center;box-sizing:border-box}.habit-section .habit-author[data-v-7a4bbe75]{position:absolute;width:100%;top:calc(100vw*1189/1920);font-family:"Source Han Sans CN",sans-serif;font-size:calc(100vw*24/1920);font-weight:400;line-height:2;color:rgba(0,0,0,.6);text-align:center;box-sizing:border-box}.tech-section[data-v-7a4bbe75]{width:100%;overflow:hidden}.tech-section .tech-img[data-v-7a4bbe75]{width:100%;display:block}.community-section[data-v-7a4bbe75]{width:100%}.community-section .community-bg[data-v-7a4bbe75]{width:100%;aspect-ratio:1920/1079;background-size:contain;background-position:0 0;background-repeat:no-repeat;padding-top:calc(100vw*92/1920);box-sizing:border-box}.community-section .community-content[data-v-7a4bbe75]{width:calc(100vw*1433/1920);margin:0 auto}.community-section .community-header[data-v-7a4bbe75]{text-align:center;margin-bottom:calc(100vw*77/1920)}.community-section .community-title-row[data-v-7a4bbe75]{display:flex;align-items:center;justify-content:center;gap:calc(100vw*24/1920)}.community-section .community-title-arrow[data-v-7a4bbe75]{width:calc(100vw*42/1920);height:calc(100vw*42/1920);object-fit:contain}.community-section .community-title[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-size:calc(100vw*52/1920);font-weight:500;line-height:1.236;color:#064857}.community-section .community-subtitle[data-v-7a4bbe75]{margin-top:calc(100vw*16/1920);font-size:calc(100vw*24/1920);line-height:1.5;color:rgba(0,0,0,.6)}.community-section .community-swiper-wrapper[data-v-7a4bbe75]{position:relative;margin-bottom:calc(100vw*114/1920)}.community-section .community-swiper[data-v-7a4bbe75]{width:calc(100vw*1433/1920);margin:0 auto}.community-section .community-pagination[data-v-7a4bbe75]{position:absolute;bottom:calc(100vw*47/1920);left:calc(100vw*692/1920);width:calc(100vw*740/1920);z-index:10}.community-section .community-card[data-v-7a4bbe75]{display:flex;width:calc(100vw*1433/1920);height:calc(100vw*540/1920);background:#fff;border-radius:calc(100vw*6/1920);overflow:hidden}.community-section .community-card-text[data-v-7a4bbe75]{width:calc(100vw*692/1920);box-sizing:border-box;padding:calc(100vw*37/1920) calc(100vw*84/1920) calc(100vw*37/1920) calc(100vw*71/1920);display:flex;flex-direction:column}.community-section .community-card-eyebrow[data-v-7a4bbe75]{font-size:calc(100vw*24/1920);font-weight:600;line-height:1.4;color:#064857}.community-section .community-card-headline[data-v-7a4bbe75]{margin-top:calc(100vw*16/1920);font-family:"Source Han Serif CN","Songti SC",serif;font-size:calc(100vw*36/1920);font-weight:500;line-height:1.444;color:#064857}.community-section .community-card-author[data-v-7a4bbe75]{display:flex;align-items:center;gap:calc(100vw*29/1920);margin-top:auto}.community-section .author-icon[data-v-7a4bbe75]{width:calc(100vw*80/1920);height:calc(100vw*80/1920);border-radius:50%;object-fit:cover}.community-section .author-info .author-name[data-v-7a4bbe75]{font-size:calc(100vw*24/1920);line-height:1.4;color:#064857}.community-section .author-info .author-date[data-v-7a4bbe75]{margin-top:calc(100vw*4/1920);font-size:calc(100vw*24/1920);line-height:1.4;color:rgba(6,72,87,.6)}.community-section .community-card-photo[data-v-7a4bbe75]{flex:1;height:100%}.community-section .community-card-photo img[data-v-7a4bbe75]{width:100%;height:100%;object-fit:cover}.community-section .community-controller[data-v-7a4bbe75]{position:absolute;top:50%;left:calc(100vw*-115/1920);width:calc(100vw*1665/1920);transform:translateY(-50%);z-index:10}.community-section .community-btn[data-v-7a4bbe75]{display:block;margin:0 auto;padding:calc(100vw*20/1920) calc(100vw*62/1920);font-size:calc(100vw*28/1920);line-height:1.143;color:#064857;background:rgba(0,0,0,0);border:calc(100vw*2/1920) solid #064857;border-radius:calc(100vw*4/1920);cursor:pointer;transition:background .3s,color .3s}.community-section .community-btn[data-v-7a4bbe75]:hover{background:#064857;color:#fff}@media screen and (max-width: 768px){.community-section .community-content[data-v-7a4bbe75]{width:100%;padding:0 calc(100vw*30/375)}.community-section .community-swiper[data-v-7a4bbe75],.community-section .community-card[data-v-7a4bbe75]{width:100%}.community-section .community-card[data-v-7a4bbe75]{flex-direction:column;height:auto}.community-section .community-card-text[data-v-7a4bbe75]{flex:none;padding:calc(100vw*30/375)}.community-section .community-card-photo[data-v-7a4bbe75]{order:-1;height:calc(100vw*220/375)}.community-section .community-controller[data-v-7a4bbe75]{position:static;width:100%;transform:none;margin-top:calc(100vw*20/375)}.community-section .community-pagination[data-v-7a4bbe75]{left:50%;bottom:auto;top:calc(100vw*192/375);transform:translateX(-50%)}}.meet-section[data-v-7a4bbe75]{width:100%}.meet-section .meet-title[data-v-7a4bbe75]{display:none}.meet-section[data-v-7a4bbe75]{margin-top:-1px}.meet-section .meet-bg[data-v-7a4bbe75]{width:100%;aspect-ratio:1920/965;background-size:contain;background-position:0 0;background-repeat:no-repeat;padding-top:calc(100vw*604/1920);box-sizing:border-box}.meet-section .meet-actions[data-v-7a4bbe75]{display:flex;align-items:center;justify-content:center;gap:calc(100vw*30/1920)}.meet-section .meet-btn[data-v-7a4bbe75]{width:calc(100vw*294/1920);height:calc(100vw*80/1920);border-radius:calc(100vw*4/1920);font-size:calc(100vw*28/1920);line-height:calc(100vw*32/1920);cursor:pointer;transition:all .3s;display:flex;align-items:center;justify-content:center;text-decoration:none;box-sizing:border-box}.meet-section .meet-btn-primary[data-v-7a4bbe75]{background:#064857;color:#fff}.meet-section .meet-btn-primary[data-v-7a4bbe75]:hover{transform:translateY(calc(100vw * -2 / 1920));box-shadow:0 calc(100vw*8/1920) calc(100vw*24/1920) rgba(13,156,189,.3)}.meet-section .meet-btn-secondary[data-v-7a4bbe75]{background:#fff;color:#0d9cbd;border:calc(100vw*1/1920) solid #3a2e29}.meet-section .meet-btn-secondary[data-v-7a4bbe75]:hover{transform:translateY(calc(100vw * -2 / 1920));box-shadow:0 calc(100vw*8/1920) calc(100vw*24/1920) rgba(13,156,189,.3)}.meet-section .meet-phone[data-v-7a4bbe75]{margin:calc(100vw*78/1920) auto 0;width:fit-content;display:flex;align-items:center;justify-content:center;text-decoration:none}.meet-section .meet-phone .phone-icon[data-v-7a4bbe75]{width:calc(100vw*36/1920);height:calc(100vw*36/1920);object-fit:contain}.meet-section .meet-phone .phone-num[data-v-7a4bbe75]{margin-left:calc(100vw*12/1920);font-family:"Source Han Sans CN",sans-serif;font-size:calc(100vw*32/1920);color:#8b8b8b}@media screen and (max-width: 768px){.hero-section[data-v-7a4bbe75]{margin-top:0;height:calc(100vw*211/375)}.hero-section .hero-decoration[data-v-7a4bbe75]{display:none}.hero-section .hero-content[data-v-7a4bbe75]{display:none}.hero-section .hero-controller[data-v-7a4bbe75]{display:flex;top:calc(100vw*92/375);left:calc(100vw*25.5/375);width:calc(100vw*323.5/375);transform:none}.hero-section .hero-controller[data-v-7a4bbe75] .left-white,.hero-section .hero-controller[data-v-7a4bbe75] .right-white{width:calc(100vw*27.75/375);height:calc(100vw*27.75/375)}.hero-section .hero-controller[data-v-7a4bbe75] .right-white{margin-left:0}.start-section[data-v-7a4bbe75]{display:flex;flex-direction:column;height:auto;background:none}.start-section .start-pagination[data-v-7a4bbe75]{display:none}.start-section .start-right[data-v-7a4bbe75]{order:1;flex:none;position:relative;width:100%;height:calc(100vw*375/375);padding:0;display:block;background:linear-gradient(180deg, rgba(65, 201, 201, 0.08) 0%, rgba(186, 229, 169, 0.08) 100%)}.start-section .start-deco-line[data-v-7a4bbe75]{top:calc(100vw*21/375);left:50%;transform:translateX(-50%);height:calc(100vw*35/375)}.start-section .start-deco-icon[data-v-7a4bbe75]{top:calc(100vw*57/375);left:50%;right:auto;transform:translateX(-50%);width:calc(100vw*12.5/375);height:calc(100vw*12.5/375)}.start-section .start-title[data-v-7a4bbe75]{position:absolute;left:calc(100vw*100/375);top:calc(100vw*74/375);width:calc(100vw*180/375);font-size:calc(100vw*20/375);line-height:1.54;text-align:center;margin:0}.start-section .start-desc[data-v-7a4bbe75]{position:absolute;left:calc(100vw*37/375);top:calc(100vw*154/375);width:calc(100vw*304/375);font-size:calc(100vw*14/375);line-height:1.714;text-align:center;margin:0}.start-section .start-btn[data-v-7a4bbe75]{position:absolute;left:calc(100vw*112/375);top:calc(100vw*276.5/375);width:calc(100vw*150/375);height:calc(100vw*41/375);font-size:calc(100vw*15/375);border-radius:calc(100vw*6/375)}.start-section .start-left[data-v-7a4bbe75]{order:2;width:100%;height:calc(100vw*375/375);flex-shrink:0}.start-section .start-img[data-v-7a4bbe75]{height:calc(100vw*375/375)}.journey-section .journey-inner[data-v-7a4bbe75]{width:100%;height:calc(100vw*630/375)}.journey-section .journey-deco-line[data-v-7a4bbe75]{left:50%;top:calc(100vw*21/375);transform:translateX(-50%);width:1px;height:calc(100vw*35/375)}.journey-section .journey-deco-icon[data-v-7a4bbe75]{left:50%;top:calc(100vw*57/375);right:auto;transform:translateX(-50%);width:calc(100vw*12.5/375);height:calc(100vw*12.5/375)}.journey-section .journey-title[data-v-7a4bbe75]{left:calc(100vw*97/375);top:calc(100vw*77/375);width:calc(100vw*186/375);font-size:calc(100vw*20/375);line-height:1.5;white-space:nowrap}.journey-section .journey-title br[data-v-7a4bbe75]{display:none}.journey-section .journey-title-arrow[data-v-7a4bbe75]{display:none}.journey-section .journey-stat[data-v-7a4bbe75]{gap:calc(100vw*7/375);display:flex;align-items:flex-end}.journey-section .journey-stat .journey-stat-num[data-v-7a4bbe75]{font-size:calc(100vw*24.6/375);line-height:calc(100vw*22.8/375)}.journey-section .journey-stat .journey-stat-label[data-v-7a4bbe75]{font-size:calc(100vw*14/375);line-height:1.14;margin-bottom:calc(100vw*3/375)}.journey-section .journey-stat .journey-state-symbol[data-v-7a4bbe75]{font-size:calc(100vw*17.4/375);line-height:calc(100vw*22.8/375)}.journey-section .journey-stat[data-v-7a4bbe75]:nth-of-type(1){left:calc(100vw*125/375);top:calc(100vw*130/375)}.journey-section .journey-stat[data-v-7a4bbe75]:nth-of-type(2){left:calc(100vw*102/375);top:calc(100vw*168/375)}.journey-section .journey-btn[data-v-7a4bbe75]{left:calc(100vw*113/375);top:calc(100vw*234/375);width:calc(100vw*150/375);height:calc(100vw*41/375);font-size:calc(100vw*15/375);border-radius:calc(100vw*6/375)}.journey-section .journey-cards[data-v-7a4bbe75]{left:0;top:calc(100vw*357/375);width:100%;height:calc(100vw*206/375);padding-left:calc(100vw*23/375);box-sizing:border-box}.journey-section .journey-card[data-v-7a4bbe75]{height:calc(100vw*206/375);border-radius:calc(100vw*6/375);overflow:hidden}.journey-section .journey-progress[data-v-7a4bbe75]{left:calc(100vw*32/375);top:calc(100vw*584/375);width:calc(100vw*313.5/375)}.journey-section .journey-progress-cap[data-v-7a4bbe75]{top:calc(100vw*-3/375);width:calc(100vw*3.12/375);height:calc(100vw*6.23/375)}.journey-section .journey-progress-cap-left[data-v-7a4bbe75]{left:calc(100vw*-7.44/375)}.journey-section .journey-progress-cap-right[data-v-7a4bbe75]{left:calc(100vw*316.56/375)}.room-section[data-v-7a4bbe75]{height:calc(100vw*300/375)}.room-section .room-img[data-v-7a4bbe75]{height:calc(100vw*300/375)}.room-section .room-title-bar[data-v-7a4bbe75]{position:absolute;left:calc(100vw*50/375);top:calc(100vw*133/375);width:calc(100vw*275/375);height:calc(100vw*27/375);display:flex;align-items:center;justify-content:center;gap:calc(100vw*5.25/375);z-index:5}.room-section .room-title-arrow[data-v-7a4bbe75]{width:calc(100vw*12/375);height:calc(100vw*12/375)}.room-section .room-title-text[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-size:calc(100vw*20/375);font-weight:500;line-height:1.5;color:#fff;white-space:nowrap}.room-section .room-pagination[data-v-7a4bbe75]{position:absolute;top:calc(100vw*170/375);left:50%;transform:translateX(-50%);width:auto;z-index:5}.room-section .room-controller[data-v-7a4bbe75]{top:calc(100vw*216/375);left:calc(100vw*139/375);width:calc(100vw*98/375)}.room-section .room-controller[data-v-7a4bbe75] .right-white{margin-left:calc(100vw*24/375)}.comfort-section[data-v-7a4bbe75]{background-size:cover;background-position:center top;height:calc(100vw*672/375)}.comfort-section .comfort-inner[data-v-7a4bbe75]{width:100%;height:calc(100vw*672/375)}.comfort-section .comfort-inner[data-v-7a4bbe75]::after{content:"";position:absolute;left:0;top:calc(100vw*131/375);width:100%;height:calc(100vw*212/375);background:linear-gradient(202deg, rgba(252, 251, 250, 0) 15.62%, #FFF 72.55%);pointer-events:none;z-index:1}.comfort-section .comfort-title[data-v-7a4bbe75]{z-index:2}.comfort-section .comfort-desc[data-v-7a4bbe75]{z-index:2}.comfort-section .comfort-title[data-v-7a4bbe75]{left:calc(100vw*98/375);top:calc(100vw*85/375);width:calc(100vw*180/375);font-size:calc(100vw*20/375);line-height:1.7;text-align:center;color:#064857}.comfort-section .comfort-desc[data-v-7a4bbe75]{left:calc(100vw*26/375);top:calc(100vw*135/375);width:calc(100vw*322/375);font-size:calc(100vw*14/375);line-height:1.714;text-align:center;color:rgba(0,0,0,.4)}.comfort-section .comfort-category[data-v-7a4bbe75]{color:#064857}.comfort-section .comfort-cloud[data-v-7a4bbe75]{left:calc(100vw*42.26/375);top:calc(100vw*291.91/375);width:calc(100vw*278.05/375);height:calc(100vw*279.68/375);z-index:5}.comfort-section .comfort-img[data-v-7a4bbe75]{height:calc(100vw*279.68/375)}.comfort-section .comfort-controller[data-v-7a4bbe75]{left:calc(100vw*139/375);top:calc(100vw*614/375)}.comfort-section .comfort-controller[data-v-7a4bbe75] .right-black{margin-left:calc(100vw*24/375)}.habit-section[data-v-7a4bbe75]{background-image:linear-gradient(180deg, #FFFFFF 0%, rgba(131, 218, 211, 0.24) 100%) !important}.habit-section .habit-inner[data-v-7a4bbe75]{width:100%;height:calc(100vw*672/375)}.habit-section .habit-header[data-v-7a4bbe75]{top:calc(100vw*26/375);gap:calc(100vw*8/375)}.habit-section .habit-deco[data-v-7a4bbe75]{width:calc(100vw*20/375);height:calc(100vw*20/375)}.habit-section .habit-title[data-v-7a4bbe75]{font-size:calc(100vw*20/375);white-space:normal;max-width:calc(100vw*130/375);text-align:center;line-height:1.61}.habit-section .habit-comma[data-v-7a4bbe75]{display:none}.habit-section .habit-roles[data-v-7a4bbe75]{top:calc(100vw*103/375);left:calc(100vw*40/375);width:calc(100vw*300/375);font-size:calc(100vw*14/375);line-height:1.5;color:rgba(0,0,0,.4)}.habit-section .habit-figure[data-v-7a4bbe75]{left:calc(100vw*17.63/375);top:calc(100vw*188.55/375);width:calc(100vw*340/375);height:calc(100vw*337.89/375)}.habit-section .habit-swiper[data-v-7a4bbe75]{position:absolute;left:calc(100vw*3.74/375);top:calc(100vw*2.8/375);width:calc(100vw*332.28/375);height:calc(100vw*332.28/375)}.habit-section .habit-img[data-v-7a4bbe75]{object-fit:cover;height:calc(100vw*332.28/375)}.habit-section .habit-frame-white[data-v-7a4bbe75]{left:0;top:0;width:calc(100vw*340/375);height:calc(100vw*337.89/375)}.habit-section .habit-frame-cyan[data-v-7a4bbe75]{left:calc(100vw*7.72/375);top:calc(100vw*5.38/375);width:calc(100vw*325.26/375);height:calc(100vw*325.73/375)}.habit-section .habit-quote[data-v-7a4bbe75]{top:calc(100vw*560/375);left:calc(100vw*13/375);width:calc(100vw*350/375);font-size:calc(100vw*14/375);line-height:1.714;color:rgba(0,0,0,.6)}.habit-section .habit-author[data-v-7a4bbe75]{top:calc(100vw*618/375);font-size:calc(100vw*12/375);line-height:2;color:rgba(0,0,0,.6)}.community-section .community-bg[data-v-7a4bbe75]{aspect-ratio:auto;padding-top:calc(100vw*29/375);padding-bottom:calc(100vw*20.47/375);background-size:cover;background-position:center top;background-color:#f0feff}.community-section .community-content[data-v-7a4bbe75]{width:100%;padding:0}.community-section .community-header[data-v-7a4bbe75]{width:calc(100vw*250/375);margin:0 auto calc(100vw*18/375)}.community-section .community-title-row[data-v-7a4bbe75]{gap:calc(100vw*12/375)}.community-section .community-title-arrow[data-v-7a4bbe75]{width:calc(100vw*20/375);height:calc(100vw*20/375)}.community-section .community-title[data-v-7a4bbe75]{font-size:calc(100vw*20/375);line-height:1.607}.community-section .community-subtitle[data-v-7a4bbe75]{font-size:calc(100vw*12/375);line-height:1.5;margin-top:calc(100vw*8/375)}.community-section .community-swiper-wrapper[data-v-7a4bbe75]{overflow:hidden;margin-bottom:calc(100vw*20/375)}.community-section .community-swiper[data-v-7a4bbe75]{width:calc(100vw*337/375);margin:0 auto}.community-section .community-card[data-v-7a4bbe75]{width:100%;flex-direction:column;height:auto;border-radius:calc(100vw*5.68/375) calc(100vw*5.68/375) calc(100vw*3/375) calc(100vw*3/375)}.community-section .community-card-photo[data-v-7a4bbe75]{order:-1;height:calc(100vw*233/375);flex-shrink:0}.community-section .community-card-text[data-v-7a4bbe75]{width:100%;padding:calc(100vw*18.5/375) calc(100vw*26/375);height:calc(100vw*235/375);box-sizing:border-box;overflow:hidden}.community-section .community-card-eyebrow[data-v-7a4bbe75]{font-size:calc(100vw*12/375)}.community-section .community-card-headline[data-v-7a4bbe75]{font-size:calc(100vw*18/375);margin-top:calc(100vw*12/375);line-height:1.44}.community-section .community-card-author[data-v-7a4bbe75]{display:flex;margin-top:auto;gap:calc(100vw*14.5/375)}.community-section .author-icon[data-v-7a4bbe75]{width:calc(100vw*40/375);height:calc(100vw*40/375)}.community-section .author-info .author-name[data-v-7a4bbe75]{font-size:calc(100vw*12/375)}.community-section .author-info .author-date[data-v-7a4bbe75]{font-size:calc(100vw*12/375);margin-top:calc(100vw*2/375)}.community-section .community-controller[data-v-7a4bbe75]{display:none}.community-section .community-pagination[data-v-7a4bbe75]{display:none}.community-section .community-btn[data-v-7a4bbe75]{display:block;margin:0 auto;width:calc(100vw*150/375);height:calc(100vw*40/375);padding:0;font-size:calc(100vw*14/375);line-height:calc(100vw*40/375);color:#064857;background:rgba(0,0,0,0);border:calc(100vw*1/375) solid #064857;border-radius:calc(100vw*2/375)}.meet-section .meet-bg[data-v-7a4bbe75]{aspect-ratio:auto;height:calc(100vw*388/375);padding-top:0;position:relative;background-size:cover;background-position:center top;background-repeat:no-repeat}.meet-section .meet-title[data-v-7a4bbe75]{display:none}.meet-section .meet-actions[data-v-7a4bbe75]{position:absolute;left:calc(100vw*28/375);top:calc(100vw*231/375);width:calc(100vw*320.71/375);gap:calc(100vw*24/375)}.meet-section .meet-btn[data-v-7a4bbe75]{width:calc(100vw*148.35/375);height:calc(100vw*40/375);font-size:calc(100vw*14/375);border-radius:calc(100vw*2/375)}.meet-section .meet-btn[data-v-7a4bbe75]:hover{transform:none;box-shadow:none}.meet-section .meet-btn-primary[data-v-7a4bbe75]{background:#064857;color:#fff}.meet-section .meet-btn-secondary[data-v-7a4bbe75]{background:rgba(0,0,0,0);color:#064857;border:calc(100vw*1/375) solid #064857}.meet-section .meet-phone[data-v-7a4bbe75]{position:absolute;left:50%;top:calc(100vw*299/375);transform:translateX(-50%);margin:0}.meet-section .meet-phone .phone-icon[data-v-7a4bbe75]{width:calc(100vw*16/375);height:calc(100vw*16/375)}.meet-section .meet-phone .phone-num[data-v-7a4bbe75]{font-family:"Source Han Serif CN","Songti SC",serif;font-weight:500;font-size:calc(100vw*13/375);margin-left:calc(100vw*6/375)}}
.placeholder-page[data-v-a355ff96]{min-height:calc(100vh - 100vw*90/1920);display:flex;align-items:center;justify-content:center;padding:calc(100vw*40/1920);margin-top:calc(100vw*90/1920)}.placeholder-page .content[data-v-a355ff96]{text-align:center;max-width:calc(100vw*600/1920)}.placeholder-page .icon[data-v-a355ff96]{font-size:calc(100vw*80/1920);margin-bottom:calc(100vw*30/1920)}.placeholder-page .title[data-v-a355ff96]{font-size:calc(100vw*36/1920);color:#222;margin-bottom:calc(100vw*16/1920);font-weight:500}.placeholder-page .desc[data-v-a355ff96]{font-size:calc(100vw*18/1920);color:#757575;margin-bottom:calc(100vw*40/1920);line-height:1.6}.placeholder-page .btn-home[data-v-a355ff96]{display:inline-block;padding:calc(100vw*12/1920) calc(100vw*40/1920);background-color:#0d9cbd;color:#fff;text-decoration:none;border-radius:calc(100vw*4/1920);font-size:calc(100vw*16/1920);transition:background-color .3s}.placeholder-page .btn-home[data-v-a355ff96]:hover{background-color:#0b7a94}
.w100{width:100%}.h100{height:100%}.border-box{box-sizing:border-box}.flex{display:flex}.flex-column{display:flex;flex-direction:column}.flex-wrap{display:flex;flex-wrap:wrap}.flex1{flex:1}.align-start{align-items:flex-start}.align-center{align-items:center}.align-end{align-items:flex-end}.justify-start{justify-content:flex-start}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-between{justify-content:space-between}.psr{position:relative}.psa{position:absolute}.psf{position:fixed}.pss{position:sticky}.pointer{cursor:pointer}.text_nowrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text_2line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.text_3line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:3}.text_4line{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:4}
