@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&display=swap";.layout[data-v-a2002e7e]{padding:0 7.8vw;width:100%}@font-face{font-family:Cormorant;src:url(/assets/Cormorant-VariableFont_wght-DRyO_OPV.ttf)}@font-face{font-family:fzcx;src:url(/assets/fzcx-DIsR0XZU.ttf)}.section.hero[data-v-07a3d1f8]{position:relative;height:100vh;width:100%;overflow:hidden;display:block}.hero-backgrounds[data-v-07a3d1f8]{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.hero-bg-item[data-v-07a3d1f8]{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center center;background-repeat:no-repeat;opacity:0;transition:opacity 1s ease-in-out}.hero-bg-item.active[data-v-07a3d1f8]{opacity:1}.bg-overlay[data-v-07a3d1f8]{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 15% 25%,rgba(0,0,0,.7) 0%,transparent 30%);z-index:1;transition:background .5s ease}.carousel-control[data-v-07a3d1f8]{position:absolute;top:50%;transform:translateY(-50%);z-index:10;cursor:pointer;color:#fff9;transition:all .3s ease;padding:20px}.carousel-control[data-v-07a3d1f8]:hover{color:#fff;transform:translateY(-50%) scale(1.1)}.carousel-control .iconfont[data-v-07a3d1f8]{font-size:40px;font-weight:100}.prev[data-v-07a3d1f8]{left:20px}.next[data-v-07a3d1f8]{right:20px}.hero-content[data-v-07a3d1f8]{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;text-align:left;margin-top:15vh;position:relative;z-index:2}.title[data-v-07a3d1f8]{font-family:fzcx,sans-serif;font-size:2.1vw;font-weight:600;margin:0;line-height:1.3;color:var(--color-surface)}h1.title[data-v-07a3d1f8]{letter-spacing:.2em;white-space:nowrap}h2.title[data-v-07a3d1f8]{letter-spacing:.1em}.english-title[data-v-07a3d1f8]{font-family:fzcx;font-weight:600;margin-bottom:.52vw}.subtitle[data-v-07a3d1f8]{font-family:Cormorant,sans-serif;font-size:.84vw;font-weight:400;max-width:43.6vw;width:fit-content;margin-bottom:10vh;margin-top:2vh;margin-left:-7.8vw;padding-left:7.8vw;padding-right:7.8vw;box-sizing:border-box;line-height:1.8;letter-spacing:2px;color:var(--color-surface);opacity:.9;background:linear-gradient(90deg,#006cf800,#0041cce6,#006cf800);position:relative;z-index:2}.scroll-down-indicator[data-v-07a3d1f8]{position:absolute;bottom:30px;left:50%;transform:translate(-50%);cursor:pointer;z-index:4}.mouse[data-v-07a3d1f8]{width:22px;height:36px;border:1.5px solid rgba(255,255,255,.7);border-radius:11px;position:relative;background-color:#ffffff1a;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.wheel[data-v-07a3d1f8]{width:3px;height:6px;background-color:#fffc;border-radius:1.5px;position:absolute;top:8px;left:50%;transform:translate(-50%);animation:scroll-wheel-07a3d1f8 2s ease-in-out infinite}@keyframes scroll-wheel-07a3d1f8{0%{transform:translate(-50%);opacity:0}40%{opacity:1}80%{transform:translate(-50%,10px);opacity:0}to{opacity:0}}@media (max-width: 1200px){.hero-content[data-v-07a3d1f8]{align-items:center;text-align:center;flex-basis:auto}.subtitle[data-v-07a3d1f8]{max-width:60vw;font-size:1rem;margin-bottom:5vh}}@media (max-width: 992px){.carousel-control[data-v-07a3d1f8]{display:none}.section.hero[data-v-07a3d1f8]{display:flex;flex-direction:column;justify-content:center;align-items:center}.hero-content[data-v-07a3d1f8]{align-items:center;justify-content:flex-start;text-align:center;margin-top:0;height:60vh}.title-container[data-v-07a3d1f8]{display:flex;flex-direction:column;align-items:center;justify-content:center}.title[data-v-07a3d1f8]{font-size:3rem}h2.title[data-v-07a3d1f8]{font-size:2.5rem}.subtitle[data-v-07a3d1f8]{font-size:.9rem;max-width:100vw;white-space:nowrap;margin-left:0;padding-left:0;padding-right:0;text-align:center}}@media (max-width: 768px){.hero-text-wrapper[data-v-07a3d1f8]{background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;padding:0;border-radius:0;margin:0;display:flex;flex-direction:column;align-items:center;border:none}.bg-overlay[data-v-07a3d1f8]{background:linear-gradient(to bottom,#0003 5%,#0009 18%,#0009 30%,#0000 85%);transition:background-color .5s ease}.subtitle[data-v-07a3d1f8]{background:linear-gradient(90deg,#006cf800,#0041cce6,#006cf800);padding:8px 20px;margin-top:10px;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5);font-weight:500}.title[data-v-07a3d1f8]{color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.5)}}.section[data-v-481e6ee3]{height:100vh;width:100vw;position:relative;overflow:hidden}.second-section[data-v-481e6ee3]{background:linear-gradient(to left,#f0f2f5 50%,#fff)}.arc-system[data-v-481e6ee3]{position:absolute;width:93.75vw;height:93.75vw;top:50%;transform:translateY(-50%);left:45vw;z-index:2;pointer-events:none}.content-wrapper[data-v-481e6ee3]{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center}.left-content[data-v-481e6ee3]{margin-left:7.8vw;display:flex;flex-direction:column;align-items:flex-start;text-align:left;flex-basis:50%;flex-shrink:0}.left-content .main-title[data-v-481e6ee3]{font-family:Round;font-size:3.5rem;font-weight:500;color:var(--text-black);line-height:1.5;white-space:nowrap;letter-spacing:.2rem}.left-content .main-title .title-line[data-v-481e6ee3]{display:inline-block;width:6rem;height:12px;margin-left:1.5rem;margin-bottom:1rem;background-color:var(--color-blue)}.left-content .subtitle[data-v-481e6ee3]{margin-top:3.5rem;font-size:18px;color:#888;max-width:320px;letter-spacing:.12rem}.circle-item[data-v-481e6ee3]{pointer-events:all;position:absolute;transform:translate(-50%,-50%);cursor:pointer;display:flex;justify-content:center;align-items:center;width:5.21vw;height:5.21vw;border-radius:50%;background-color:#fff;box-shadow:0 .21vw .78vw #0000000d;transition:all .3s ease;color:var(--color-text);font-size:1vw;font-weight:600;letter-spacing:.1rem;border:1px solid #e0e5f0}.circle-item[data-v-481e6ee3]:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:8.75vw;height:8.75vw;border-radius:50%;background:radial-gradient(circle,transparent 55%,rgba(28,126,214,.1) 60%,rgba(28,126,214,.3) 70%,rgba(28,126,214,.55) 80%,rgba(28,126,214,.4) 95%,transparent 100%);z-index:-1;opacity:0;transition:opacity .4s ease,transform .4s ease}.circle-item[data-v-481e6ee3]:hover{box-shadow:0 .21vw .63vw #00000026;border-color:var(--color-blue)}.circle-item .inner-circle[data-v-481e6ee3]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center;border-radius:50%;transition:all .3s ease;box-shadow:none;line-height:1.2}.circle-item.active[data-v-481e6ee3]{border-color:var(--color-blue);background-color:var(--color-blue);color:#fff;position:relative}.circle-item.active[data-v-481e6ee3]:before{opacity:1}.circle-item.active .inner-circle[data-v-481e6ee3]{background-color:transparent;color:#fff;width:100%;height:100%;font-size:1vw}.right-content .image-container[data-v-481e6ee3]{display:flex;align-items:center;position:absolute;width:93.75vw;height:93.75vw;top:50%;left:45vw;transform:translateY(-50%);overflow:hidden;border-radius:50%;box-shadow:-1.56vw 0 1.56vw -1.56vw #0000001a;z-index:1}.right-content .image-wrapper[data-v-481e6ee3]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start}.right-content .feature-image[data-v-481e6ee3]{height:100vh;width:56vw;object-fit:cover;object-position:center;transition:transform .3s ease}.right-content .content-description[data-v-481e6ee3]{position:absolute;bottom:10%;right:24%;z-index:99;height:2.1vw;background-color:#0006;padding:.42vw 1.05vw;border-radius:.21vw;width:fit-content;left:10%}.right-content .content-description p[data-v-481e6ee3]{font-size:.85vw;color:#eee;font-weight:400;line-height:1.6;letter-spacing:.1vw}.right-content .content-description.description-1[data-v-481e6ee3]{top:30%}.right-content .content-description.description-2[data-v-481e6ee3]{top:38%}.right-content .content-description.description-3[data-v-481e6ee3]{top:40%}.right-content .content-description.description-4[data-v-481e6ee3]{bottom:48.5%}.right-content .content-description.description-5[data-v-481e6ee3]{bottom:40%}.right-content .content-description.description-6[data-v-481e6ee3]{bottom:33%;background-color:#000000b3}.fade-enter-active[data-v-481e6ee3],.fade-leave-active[data-v-481e6ee3]{transition:opacity .3s ease}.fade-enter-from[data-v-481e6ee3],.fade-leave-to[data-v-481e6ee3]{opacity:0}.slide-fade-enter-active[data-v-481e6ee3]{transition:all .6s ease-out;transition-delay:.1s}.slide-fade-leave-active[data-v-481e6ee3]{transition:all .3s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from[data-v-481e6ee3]{transform:translate(-30px);opacity:0}.slide-fade-leave-to[data-v-481e6ee3]{transform:translate(30px);opacity:0}@media (max-width: 768px){.content-wrapper[data-v-481e6ee3]{flex-direction:column}.left-content[data-v-481e6ee3]{margin-left:0;width:100%;align-items:center;text-align:center;padding-top:10vh;flex-basis:auto;z-index:10}.left-content .main-title[data-v-481e6ee3]{font-size:1.8rem}.left-content .main-title .title-line[data-v-481e6ee3]{width:3rem;height:6px;margin-left:.8rem;margin-bottom:.5rem}.left-content .subtitle[data-v-481e6ee3]{margin-top:.5rem;font-size:.8rem;max-width:55%}.arc-system[data-v-481e6ee3]{width:140vw;height:140vw;left:50%;top:35%;transform:translate(-50%)}.circle-item[data-v-481e6ee3]{width:14vw;height:14vw;font-size:2.8vw}.circle-item[data-v-481e6ee3]:before{width:22vw;height:22vw}.circle-item.active .inner-circle[data-v-481e6ee3]{font-size:2.8vw}.right-content .image-container[data-v-481e6ee3]{width:140vw;height:75vh;left:50%;top:35%;bottom:0;transform:translate(-50%);border-radius:70vw 70vw 0 0;box-shadow:0 -1.5vw 4vw #0000001a}.right-content .image-wrapper[data-v-481e6ee3]{justify-content:center}.right-content .feature-image[data-v-481e6ee3]{width:100vw;height:100%;transform:none;object-fit:cover;object-position:center}.right-content .content-description[class*=description-][data-v-481e6ee3]{top:auto;bottom:20%;left:50%;transform:translate(-50%);right:auto;background-color:#0009;width:100%;text-align:center;height:auto;padding:4vw;border-radius:0}.right-content .content-description p[data-v-481e6ee3]{font-size:3.5vw;color:#fff}}.section[data-v-ada4252d]{height:100vh;width:100vw;position:relative;overflow:hidden}.content-wrapper[data-v-ada4252d]{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;padding:0 7.8vw}.left-content[data-v-ada4252d]{display:flex;flex-direction:column;align-items:flex-start;text-align:left;flex-basis:40%;flex-shrink:0}.left-content .main-title[data-v-ada4252d]{font-family:Round;font-size:2.92vw;font-weight:500;color:var(--color-text);line-height:1.5;white-space:nowrap;letter-spacing:.17vw}.left-content .main-title .title-line[data-v-ada4252d]{display:inline-block;width:5vw;height:.625vw;margin-left:1.25vw;margin-bottom:.83vw;background-color:var(--color-blue)}.left-content .subtitle[data-v-ada4252d]{margin-top:2.92vw;font-size:.94vw;color:#888;max-width:16.67vw;letter-spacing:.1vw}.left-content .case-link[data-v-ada4252d]{display:inline-flex;align-items:center;margin-top:3.33vw;font-size:.83vw;color:var(--color-text);text-decoration:none;transition:all .3s ease}.left-content .case-link[data-v-ada4252d]:after{content:"→";margin-left:8px;transition:transform .3s ease}.left-content .case-link[data-v-ada4252d]:hover{color:var(--color-blue)}.left-content .case-link[data-v-ada4252d]:hover:after{transform:translate(4px)}.right-content[data-v-ada4252d]{width:60%;height:100%;display:flex;align-items:center;justify-content:center;padding:1.67vw}.cards-grid[data-v-ada4252d]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:1.04vw;width:100%;max-width:49vw}.card[data-v-ada4252d]{aspect-ratio:300/240;width:100%;transition:all .4s cubic-bezier(.165,.84,.44,1);cursor:pointer}.card-inner[data-v-ada4252d]{width:100%;height:100%;border-radius:.625vw;box-shadow:0 .42vw 1.04vw #0000001a;transition:all .4s cubic-bezier(.165,.84,.44,1);overflow:hidden;position:relative;transform:translateZ(0);backface-visibility:hidden;will-change:transform,box-shadow}.case-image[data-v-ada4252d]{width:100%;height:100%;object-fit:cover;object-position:top;transition:transform .5s cubic-bezier(.165,.84,.44,1);filter:brightness(.95)}.card-title-overlay[data-v-ada4252d]{position:absolute;bottom:0;left:0;width:100%;padding:1vw;background:#00000040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:opacity .4s ease,transform .4s ease;z-index:2;border-top:1px solid rgba(255,255,255,.1)}.card-title[data-v-ada4252d]{font-size:.83vw;font-weight:600;color:#fff;text-shadow:0 .1vw .2vw rgba(0,0,0,.3);margin:0;letter-spacing:.02em}.card-hover-overlay[data-v-ada4252d]{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,var(--color-blue) 0%,rgba(0,84,166,.85) 100%);opacity:0;transition:opacity .4s cubic-bezier(.165,.84,.44,1);display:flex;flex-direction:column;justify-content:space-between;padding:1.5vw;color:#fff;z-index:3;transform:translateZ(0)}.card-description[data-v-ada4252d]{list-style-type:none;padding:0;margin:0 0 .4vw;font-size:.75vw;line-height:1.7}.card-description li[data-v-ada4252d]{margin-bottom:.5vw;position:relative;padding-left:1vw;display:flex;align-items:center;text-shadow:0 1px 2px rgba(0,0,0,.2)}.card-description li[data-v-ada4252d]:before{content:"•";position:absolute;left:0;color:#fff;font-size:1.2em;line-height:0;top:.7em}.view-all-link[data-v-ada4252d]{display:flex;align-items:center;justify-content:space-between;margin-top:.4vw;padding-top:.75vw;text-decoration:none;color:#fff;font-size:.75vw;font-weight:500;border-top:1px solid rgba(255,255,255,.3);transition:all .3s ease;letter-spacing:.02em}.view-all-link .arrow[data-v-ada4252d]{transition:transform .4s cubic-bezier(.165,.84,.44,1);margin-left:.42vw}.view-all-link:hover .arrow[data-v-ada4252d]{transform:translate(.31vw)}.card:hover .case-image[data-v-ada4252d]{transform:scale(1.08);filter:brightness(1.05)}.card:hover .card-inner[data-v-ada4252d]{transform:translateY(-.42vw);box-shadow:0 .83vw 1.67vw #00000026,0 .42vw .83vw #0000001a}.card:hover .card-title-overlay[data-v-ada4252d]{opacity:0;transform:translateY(.52vw)}.card:hover .card-hover-overlay[data-v-ada4252d]{opacity:1}.card:nth-child(6) .card-description li[data-v-ada4252d]:nth-child(4):before{content:none}.mobile-case-link[data-v-ada4252d]{display:none}@media (max-width: 768px){.section[data-v-ada4252d]{height:100vh!important;width:100vw;position:relative;overflow-y:auto!important;-webkit-overflow-scrolling:touch;background:linear-gradient(to left,#f0f2f5 50%,#fff);padding-bottom:4vh}.content-wrapper[data-v-ada4252d]{flex-direction:column;height:100%;padding:0;justify-content:flex-start}.left-content[data-v-ada4252d]{margin-left:0;width:100%;align-items:center;text-align:center;padding:0 4vw;padding-top:10vh;flex-basis:auto;height:auto;flex-shrink:0;z-index:10;margin-bottom:2vh;background:transparent}.left-content .main-title[data-v-ada4252d]{font-size:1.8rem;letter-spacing:.2rem;color:#333;font-weight:400}.left-content .main-title .title-line[data-v-ada4252d]{width:3rem;height:6px;margin-left:.8rem;margin-bottom:.5rem}.left-content .subtitle[data-v-ada4252d]{margin-top:.5rem;margin-bottom:1rem;font-size:.8rem;max-width:60%;letter-spacing:.12rem}.left-content .case-link[data-v-ada4252d]{display:none}.right-content[data-v-ada4252d]{width:100%;padding:0 4vw;margin-bottom:1rem;flex:none;overflow:visible;align-items:flex-start;height:auto}.cards-grid[data-v-ada4252d]{grid-template-columns:repeat(2,1fr);grid-template-rows:auto;max-width:100%;gap:2vw}.card[data-v-ada4252d]{aspect-ratio:1}.card-inner[data-v-ada4252d]{border-radius:4px}.card-title-overlay[data-v-ada4252d]{padding:2vw}.card-title[data-v-ada4252d]{font-size:3.2vw;white-space:nowrap;letter-spacing:.05em}.card-hover-overlay[data-v-ada4252d]{padding:3vw}.card-description[data-v-ada4252d]{font-size:2.6vw;margin-bottom:1vw}.card-description li[data-v-ada4252d]{margin-bottom:1vw;padding-left:3vw}.card-description li[data-v-ada4252d]:before{font-size:1.4em;top:.5em}.view-all-link[data-v-ada4252d]{margin-top:2vw;padding-top:2vh;font-size:3vw}.mobile-case-link[data-v-ada4252d]{display:flex;justify-content:flex-end;align-items:center;width:100%;padding:0 8vw 2vh;font-size:12px;color:#333;text-decoration:none;letter-spacing:.1em}.mobile-case-link .arrow[data-v-ada4252d]{margin-left:8px;transition:transform .3s ease}.mobile-case-link:active .arrow[data-v-ada4252d]{transform:translate(4px)}}.section[data-v-5e4987fc]{height:100vh;width:100vw;position:relative;overflow:hidden}.content-wrapper[data-v-5e4987fc]{position:relative;z-index:1;width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;padding:1.67vw 7.8vw}.main-title[data-v-5e4987fc]{font-family:Noto Sans SC,sans-serif;font-size:1.67vw;font-weight:500;color:var(--color-text);line-height:1.5;margin-bottom:2.5vw;display:flex;align-items:center}.title-line[data-v-5e4987fc]{display:inline-block;width:5vw;height:.625vw;margin:0 2.5vw;background-color:var(--color-blue)}.grid-container[data-v-5e4987fc]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:29.17vw;gap:1.04vw;width:100%}.grid-item[data-v-5e4987fc]{border-radius:.42vw;overflow:hidden;position:relative;cursor:pointer}.card-inner[data-v-5e4987fc]{width:100%;height:100%;border-radius:.42vw;overflow:hidden;position:relative;box-shadow:0 .42vw .83vw #0000001a;transition:box-shadow .5s cubic-bezier(.165,.84,.44,1);will-change:box-shadow}.culture-image[data-v-5e4987fc]{width:100%;height:100%;object-fit:cover;object-position:top;filter:brightness(.95)}.card-overlay[data-v-5e4987fc]{position:absolute;bottom:0;left:0;width:100%;padding:1vw;background:#00000040;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);z-index:2;border-top:1px solid rgba(255,255,255,.1);transition:transform .4s cubic-bezier(.165,.84,.44,1);transform:translateY(calc(100% - 2.92vw))}.card-title[data-v-5e4987fc]{font-size:.83vw;font-weight:600;color:#fff;text-shadow:0 .1vw .2vw rgba(0,0,0,.3);margin:0;letter-spacing:.02em}.card-description[data-v-5e4987fc]{font-size:.75vw;line-height:1.5;margin:.42vw 0 0;color:#fff;text-shadow:0 .05vw .1vw rgba(0,0,0,.2);opacity:1}.grid-item:hover .card-inner[data-v-5e4987fc]{box-shadow:0 .83vw 1.67vw #00000026,0 .42vw .83vw #0000001a}.grid-item:hover .card-overlay[data-v-5e4987fc]{transform:translateY(0)}@media (max-width: 1200px){.grid-container[data-v-5e4987fc]{grid-template-columns:repeat(3,1fr);grid-template-rows:300px}.hover-description[data-v-5e4987fc]{font-size:.8rem;line-height:1.4}}@media (max-width: 768px){.section[data-v-5e4987fc]{height:100vh!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;display:block!important;padding-bottom:5vh}.main-title[data-v-5e4987fc]{display:flex;flex-direction:column;align-items:center;font-size:2rem;letter-spacing:.2rem;color:#333;font-weight:400;margin:4vh 0 2vh}.main-title .zh[data-v-5e4987fc]{font-weight:700}.title-line[data-v-5e4987fc]{display:none}.main-title .en[data-v-5e4987fc]{font-size:12px;color:#888;letter-spacing:.1em;max-width:90%}.content-wrapper[data-v-5e4987fc]{padding:0 4vw;padding-top:6vh;justify-content:flex-start;height:auto}.grid-container[data-v-5e4987fc]{display:flex;flex-direction:column;gap:3vh;margin-top:0;width:100%;height:auto}.grid-item[data-v-5e4987fc]{width:100%;aspect-ratio:3/4;border-radius:8px;flex-shrink:0}.card-inner[data-v-5e4987fc]{border-radius:8px}.card-overlay[data-v-5e4987fc]{padding:4vw;transform:translateY(0);background:linear-gradient(to top,rgba(0,0,0,.8) 0%,rgba(0,0,0,.4) 60%,transparent 100%);border-top:none}.card-title[data-v-5e4987fc]{font-size:5vw;margin-bottom:1vw}.card-description[data-v-5e4987fc]{display:none}.grid-item:nth-child(2) .culture-image[data-v-5e4987fc]{object-position:left top}.grid-item:nth-child(3) .culture-image[data-v-5e4987fc]{object-position:right top}}.full-page-scroll[data-v-207527bc]{position:relative;height:100vh;overflow:hidden}.scroll-container[data-v-207527bc]{height:100%;transition:transform .8s ease-in-out}.section[data-v-207527bc]{height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff;box-sizing:border-box;overflow:hidden}.dots-container[data-v-207527bc]{position:fixed;top:50%;right:30px;transform:translateY(-50%);display:flex;flex-direction:column;gap:1.2rem;z-index:10}.dot[data-v-207527bc]{width:5px;height:5px;border-radius:50%;background-color:#0006;cursor:pointer;transition:all .3s;border:2px solid transparent}.light-dot[data-v-207527bc]{background-color:#ffffffb3}.dark-dot[data-v-207527bc]{background-color:#0006}.dot.active[data-v-207527bc]{background-color:transparent;border:1px solid var(--color-blue);transform:scale(1.6)}@media (max-width: 768px){.dots-container[data-v-207527bc]{display:none}}
