.carousel-3d-wrapper[data-v-7dc24ff3]{width:100%;height:var(--v80abe470);overflow:visible;display:flex;justify-content:center;align-items:center;pointer-events:none;position:absolute;top:50%;transform:translateY(calc(-50% - 3.646rem));z-index:1}.carousel-3d-wrapper[data-v-7dc24ff3]:before,.carousel-3d-wrapper[data-v-7dc24ff3]:after{content:"";position:absolute;top:0;bottom:0;width:20%;max-width:10.417rem;z-index:10;pointer-events:none;transform:scale(1.2)}.carousel-3d-wrapper[data-v-7dc24ff3]:before{left:0;background:linear-gradient(to right,#00060d,transparent)}.carousel-3d-wrapper[data-v-7dc24ff3]:after{right:0;background:linear-gradient(to left,#00060d,transparent)}.scene-clipper[data-v-7dc24ff3]{width:100%;height:var(--v80abe470);position:relative;pointer-events:none;overflow:hidden}.scene-clipper[data-v-7dc24ff3]:after,.scene-clipper[data-v-7dc24ff3]:before{content:"";border-radius:50%;background:#00060d;height:100%;width:100%;position:absolute;z-index:10;transform:scale(1.3);pointer-events:none}.scene-clipper[data-v-7dc24ff3]:before{top:-91%}.scene-clipper[data-v-7dc24ff3]:after{bottom:-91%}.scene[data-v-7dc24ff3]{width:100%;height:100%;perspective:52.083rem;position:relative;pointer-events:auto;cursor:grab}.scene[data-v-7dc24ff3]:active{cursor:grabbing}.carousel[data-v-7dc24ff3]{transform-style:preserve-3d;transition:transform .5s cubic-bezier(.25,1,.5,1);position:relative}.carousel-item[data-v-7dc24ff3]{position:absolute;left:50%;top:50%;backface-visibility:hidden;transform-style:preserve-3d}.image-wrapper[data-v-7dc24ff3]{width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 .521rem 1.563rem #00000080;transition:clip-path .1s linear;cursor:pointer}.image-wrapper img[data-v-7dc24ff3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.image-wrapper video[data-v-7dc24ff3]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;left:0}.image-wrapper:hover img[data-v-7dc24ff3]{display:none}.image-wrapper:hover video[data-v-7dc24ff3]{display:block}.flow-button[data-v-9d72f6b5]{position:relative;display:flex;align-items:center;gap:.25rem;overflow:hidden;background-color:#8b5cf5;padding:.75rem 2rem;font-size:.875rem;color:#fff;cursor:pointer;transition:all .6s cubic-bezier(.23,1,.32,1);border-radius:4.688rem;width:17.708rem;justify-content:center;outline:none;border:none}.flow-button[data-v-9d72f6b5]:hover{color:#000;border-radius:.625rem}.flow-button:hover .arrow-left[data-v-9d72f6b5]{left:1rem;stroke:#fff}.flow-button:hover .text[data-v-9d72f6b5]{transform:translate(.75rem)}.flow-button:hover .circle-bg[data-v-9d72f6b5]{width:18.75rem;height:18.75rem;opacity:1}.flow-button:hover .arrow-right[data-v-9d72f6b5]{right:-25%;stroke:#fff}.flow-button[data-v-9d72f6b5]:active{transform:scale(.95)}.flow-button .icon[data-v-9d72f6b5]{position:absolute;width:1rem;height:1rem;stroke:#111;fill:none;z-index:9;transition:all .8s cubic-bezier(.34,1.56,.64,1)}.flow-button .arrow-left[data-v-9d72f6b5]{left:-25%}.flow-button .arrow-right[data-v-9d72f6b5]{right:1rem}.flow-button .text[data-v-9d72f6b5]{position:relative;z-index:1;font-size:.833rem;transition:all .8s ease-out}.flow-button .circle-bg[data-v-9d72f6b5]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:1rem;height:1rem;background-color:#d6e86e;border-radius:50%;opacity:0;transition:all .8s cubic-bezier(.19,1,.22,1)}@media screen and (max-width:768px){.flow-button[data-v-9d72f6b5]{width:80%}}.welcome-container[data-v-a710a214]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;transition:all .5s ease;position:relative}@keyframes bounceDown-a710a214{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.more[data-v-a710a214]{position:absolute;bottom:1.042rem;color:#b4b4b6;font-size:.729rem;display:flex;align-items:center;gap:.208rem;font-family:MiSans-Medium}.more .scroll-down-icon[data-v-a710a214]{width:.625rem;height:.625rem;animation:bounceDown-a710a214 1.5s infinite}.input-view[data-v-a710a214]{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.042rem;height:calc(100vh - 3.646rem);position:relative;z-index:9999;transition:all .3s;pointer-events:none;transform:translateY(-3.646rem)}.input-view[data-v-a710a214]:after{content:"";background:#17171799;backdrop-filter:blur(1.563rem);height:4.167rem;position:absolute;bottom:-4.167rem;width:100%;opacity:0;transition:all .3s}.input-view .container[data-v-a710a214]{height:var(--v4e058b76);display:flex;flex-direction:column;justify-content:space-between;align-items:center;transition:all .3s;width:100%;position:relative}.input-view .container .footer-text[data-v-a710a214]{color:#fff;font-size:.729rem;font-style:normal;font-weight:400;line-height:1.563rem;text-align:center;position:absolute;top:calc(var(--v4e058b76) + 4.167rem);transition:all .3s}.input-view .panel[data-v-a710a214]{display:flex;align-items:center;flex-direction:column}.input-view .panel .panel-container[data-v-a710a214]{overflow:hidden;position:relative;display:flex;align-items:center;flex-direction:column;width:18.75rem;z-index:10}.input-view .panel .panel-container .flow-button[data-v-a710a214]{position:absolute;z-index:10;pointer-events:auto}.input-view .welcome-text[data-v-a710a214]{height:3.646rem;display:flex;align-items:flex-start;color:#fff;gap:.417rem;z-index:1;font-size:2.5rem;transition:all .3s}.input-view .welcome-text span[data-v-a710a214]{display:inline-block;font-weight:600}.input-view[data-v-a710a214] .input-view-input{transition:all .3s ease;border-radius:1.25rem 1.25rem 0;width:15.625rem;border-radius:4.688rem;height:2.604rem;overflow:hidden;opacity:0;padding:0}#app .input-view[data-v-a710a214] .input-view-input .chat-placeholder-wrap,.input-view[data-v-a710a214] .input-view-input .el-editor-sender-chat-room,.input-view[data-v-a710a214] .input-view-input .chat-grid-wrap{transition:all .3s ease}#app .input-view[data-v-a710a214] .input-view-input .el-editor-sender-wrap{background:transparent;box-shadow:none}#app .input-view[data-v-a710a214] .input-view-input .el-editor-sender-content{padding:.208rem}.input-view .carousel[data-v-a710a214]{display:grid;grid-template-rows:1fr;justify-items:center;gap:3.333rem;transition:all .3s ease;opacity:1;margin-top:1.563rem;display:none}.input-view .carousel .carousel-col[data-v-a710a214]{min-height:0;width:36.458rem}.input-view.is-active[data-v-a710a214]{background:#17171799;backdrop-filter:blur(1.563rem);pointer-events:auto}.input-view.is-active[data-v-a710a214]:after{opacity:1}.input-view.is-active .flow-button[data-v-a710a214]{display:none;opacity:0}.input-view.is-active[data-v-a710a214] .input-view-input{display:flex;opacity:1;width:42.188rem;height:unset;border-radius:.833rem .833rem 0}.input-view.is-active .carousel[data-v-a710a214]{display:flex;opacity:1;transform:translateY(0)}.input-view.is-active .zoom[data-v-a710a214]{width:-moz-fit-content;width:fit-content}.input-view.is-active .footer-text[data-v-a710a214]{opacity:0}.input-view.is-active .container[data-v-a710a214]{height:calc(var(--v4e058b76) * .8)}.input-view.is-active .panel-container[data-v-a710a214]{width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.welcome-container[data-v-a710a214]{transform:translateY(0)}.input-view[data-v-a710a214]{padding:0 30px;transform:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px}.input-view .input-view-input[data-v-a710a214]{width:calc(100vw - 20px)!important}.input-view .welcome-text[data-v-a710a214]{font-size:24px}.input-view .carousel[data-v-a710a214]{flex-direction:column;gap:16px;width:calc(100vw - 20px)!important}.input-view .carousel .carousel-col[data-v-a710a214]{width:100%}.input-view .container[data-v-a710a214]{height:-moz-fit-content;height:fit-content;justify-content:flex-start}.input-view .container .footer-text[data-v-a710a214]{font-size:10px;line-height:22px;padding:0 20px;position:fixed;bottom:0}}.scroll-float-container[data-v-7d228bf3]{overflow:hidden;display:inline-block;height:calc(100vh - 3.646rem);width:100%;display:flex;align-items:center;justify-content:center}.scroll-float-container[data-v-7d228bf3]:after{content:"";width:21.023rem;height:21.023rem;aspect-ratio:1/1;border-radius:21.002rem;background:#8b5cf533;filter:blur(10.417rem);z-index:-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scroll-float-container .bg[data-v-7d228bf3]{background-image:radial-gradient(#292a2d 1px,transparent 1px);background-size:1.042rem 1.042rem}.scroll-float-container .scroll-float-text[data-v-7d228bf3]{width:-moz-fit-content;width:fit-content;display:flex;flex-direction:column;align-items:center;will-change:transform;cursor:pointer;animation:floating-7d228bf3 2.5s ease-in-out infinite alternate}.scroll-float-container .scroll-float-text.paused[data-v-7d228bf3]{animation-play-state:paused}.scroll-float-container .scroll-float-text .line[data-v-7d228bf3]{white-space:nowrap;line-height:1.2;font-family:Alimama ShuHeiTi}.scroll-float-container .scroll-float-text .char[data-v-7d228bf3]{display:inline-block;will-change:transform,opacity;color:#fff;font-size:3.75rem;font-weight:600}.scroll-float-container .scroll-float-text .char.hl[data-v-7d228bf3]{color:#d6e86e!important}.scroll-float-container .scroll-float-text .char.hl[data-v-7d228bf3]{color:#d6e86e}@keyframes floating-7d228bf3{0%{transform:translateY(0)}to{transform:translateY(15px)}}.case-view[data-v-f9d1b8cd]{position:relative;height:100vh;width:100%;background-image:radial-gradient(#292a2d 1px,transparent 1px);background-size:1.042rem 1.042rem;z-index:10}@supports (-webkit-touch-callout: none){.case-view[data-v-f9d1b8cd]{height:-webkit-fill-available}}.case-view .frist-frame[data-v-f9d1b8cd]{opacity:1}.case-view .last-frame[data-v-f9d1b8cd]{opacity:0}.case-view .item[data-v-f9d1b8cd]{overflow:hidden}.case-view .item img[data-v-f9d1b8cd],.case-view .item video[data-v-f9d1b8cd]{-o-object-fit:scale-down;object-fit:scale-down;width:100%;height:100%}.case-view .text[data-v-f9d1b8cd]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#cbcbcc;text-align:center;font-size:1.042rem;line-height:1.615rem;height:5.469rem}.case-view .text p[data-v-f9d1b8cd]{white-space:nowrap}.case-view .text span[data-v-f9d1b8cd]{display:inline-block}.case-view .text .hl-text[data-v-f9d1b8cd]{color:#d6e86e}.case-view .text .line[data-v-f9d1b8cd]{color:#fff;font-family:Alimama ShuHeiTi;font-size:2.5rem;font-weight:700;height:4.115rem;white-space:nowrap}.case-view .text .line .hl[data-v-f9d1b8cd]{color:#d6e86e}.case-view .text .line.ch[data-v-f9d1b8cd]{font-size:3.75rem}.case-view .text .card[data-v-f9d1b8cd]{width:5.938rem;height:3.906rem;position:absolute;top:-1.615rem;left:-7.292rem}.case-view .box[data-v-f9d1b8cd]{position:absolute;display:flex;flex-direction:column;gap:.417rem}.case-view .box .title[data-v-f9d1b8cd]{color:#cbcbcc;font-size:.729rem;font-weight:400}.case-view .planar-optimization[data-v-f9d1b8cd]{top:8.229rem;left:12.656rem}.case-view .planar-optimization .list[data-v-f9d1b8cd]{display:flex;align-content:center;gap:.417rem}.case-view .planar-optimization .list .item[data-v-f9d1b8cd]{width:5.573rem;height:8.385rem;border-radius:.625rem}.case-view .office-design[data-v-f9d1b8cd]{left:34.583rem;top:5.833rem}.case-view .office-design .item[data-v-f9d1b8cd]{width:10.417rem;height:7.917rem;border-radius:.781rem}.case-view .renderings[data-v-f9d1b8cd]{right:8.021rem;top:7.24rem}.case-view .renderings .list[data-v-f9d1b8cd]{display:flex;align-content:center;gap:.417rem}.case-view .renderings .list .item[data-v-f9d1b8cd]{width:6.823rem;height:8.594rem;border-radius:.417rem}.case-view .video[data-v-f9d1b8cd]{left:9.948rem;bottom:4.167rem;width:17.708rem}.case-view .video .list[data-v-f9d1b8cd]{display:flex;flex-flow:wrap;gap:.417rem}.case-view .video .list .item[data-v-f9d1b8cd]{border-radius:1.042rem}.case-view .video .list .item-1[data-v-f9d1b8cd]{width:11.458rem;height:6.771rem}.case-view .video .list .item-2[data-v-f9d1b8cd],.case-view .video .list .item-3[data-v-f9d1b8cd]{width:7.969rem;height:10.677rem}.case-view .video .list .item-2[data-v-f9d1b8cd]{margin-left:1.042rem}.case-view .design[data-v-f9d1b8cd]{left:36.25rem;bottom:6.25rem}.case-view .design .item[data-v-f9d1b8cd]{width:11.875rem;height:7.969rem;border-radius:.729rem;position:relative}.case-view .design .design-image[data-v-f9d1b8cd]{opacity:0;position:absolute;top:0;left:0;width:11.875rem;height:7.969rem}.case-view .design-analysis[data-v-f9d1b8cd]{right:16.146rem;bottom:13.542rem}.case-view .design-analysis .list[data-v-f9d1b8cd]{display:flex;flex-flow:wrap}.case-view .design-analysis .list .item[data-v-f9d1b8cd]{border-radius:1.042rem}.case-view .design-analysis .list .item-1 img[data-v-f9d1b8cd]{height:6.771rem}.case-view .design-analysis .list .item-1 video[data-v-f9d1b8cd]{height:6.771rem;width:9.063rem;-o-object-fit:cover;object-fit:cover}.case-view .design-analysis .list .item-2[data-v-f9d1b8cd]{width:12.24rem;height:6.823rem;position:absolute;right:2.604rem;top:8.594rem}.case-view .design-analysis .list .item-3[data-v-f9d1b8cd]{width:10.833rem;height:14.531rem;position:absolute;right:-8.594rem;top:4.688rem}.case-view .name[data-v-f9d1b8cd]{display:flex;align-items:center;padding:.521rem 1.042rem;gap:.521rem;position:absolute;left:50%;transform:translate(-50%);top:4.167rem;z-index:10;font-size:.833rem;font-family:MiSans-Medium;border-radius:.625rem;background:#a3a3a31a;backdrop-filter:blur(.26rem)}.mall-view[data-v-1721c0ab]{height:calc(100vh - 3.646rem);padding:0 4.948rem 1.042rem}.mall-view .view-container[data-v-1721c0ab]{padding:.833rem 1.25rem;background-color:#000;box-sizing:border-box;color:#fff;border-radius:1.042rem;border:1px solid #2E3138;flex-direction:column;align-items:flex-start;gap:1.25rem;width:100%}.mall-view .debug-trigger[data-v-1721c0ab]{position:fixed;top:4.167rem;right:1.042rem;z-index:9999;padding:.417rem .833rem;background:#8b5cf5;color:#fff;border:none;border-radius:.208rem;cursor:pointer;opacity:.5;transition:opacity .3s}.mall-view .debug-trigger[data-v-1721c0ab]:hover{opacity:1}.header-before[data-v-1721c0ab]{height:1.146rem;width:100%;border-bottom:1px solid #2E3138;display:flex;gap:.625rem}.header-before span[data-v-1721c0ab]{width:.521rem;height:.521rem;aspect-ratio:1/1;background-color:#8b5cf5;border-radius:50%}.header-before span[data-v-1721c0ab]:nth-child(2){background-color:#d6e86e}.header[data-v-1721c0ab]{display:flex;align-items:center;gap:2.5rem;margin:.313rem 0}.header .left-section[data-v-1721c0ab]{display:flex;align-items:center;gap:2.083rem}.header .left-section .logo-text[data-v-1721c0ab]{font-weight:600;color:#fff;letter-spacing:1px;font-size:1.25rem}.header .left-section .nav-tabs[data-v-1721c0ab]{display:flex;gap:1.25rem}.header .left-section .nav-tabs .tab-item[data-v-1721c0ab]{font-size:.833rem;color:#6e6f71;position:relative;padding-bottom:.208rem;width:100%;white-space:nowrap}.header .left-section .nav-tabs .tab-item.active[data-v-1721c0ab]{color:#fff}.header .left-section .nav-tabs .tab-item.active[data-v-1721c0ab]:after{content:"";position:absolute;bottom:0;left:25%;width:50%;height:.104rem;background-color:#8b5cf5;border-radius:1px}.header .search-section .search-input[data-v-1721c0ab]{display:flex;align-items:center;padding:.469rem .625rem;width:10.417rem;gap:.417rem;border-radius:.417rem;border:1px solid #2E3138}.header .search-section .search-input input[data-v-1721c0ab]{background:transparent;border:none;outline:none;color:#fff;font-size:.729rem;width:100%}.header .search-section .search-input input[data-v-1721c0ab]::-moz-placeholder{color:#6e6f71}.header .search-section .search-input input[data-v-1721c0ab]::placeholder{color:#6e6f71}.filters[data-v-1721c0ab]{display:flex;flex-direction:column;gap:.417rem;margin-bottom:.417rem}.filters .filter-row[data-v-1721c0ab]{display:flex;align-items:center;font-size:.625rem}.filters .filter-row .label[data-v-1721c0ab]{color:#cbcbcc;margin-right:.833rem;min-width:3.125rem}.filters .filter-row .options[data-v-1721c0ab]{display:flex;gap:.521rem}.filters .filter-row .options .option[data-v-1721c0ab]{padding:.365rem .833rem;border-radius:.417rem;color:#ccc;transition:all .2s;background:#1f2126;color:#cbcbcc;font-size:.625rem}.filters .filter-row .options .option.active[data-v-1721c0ab]{background:#3b3e47;color:#fff}.product-grid[data-v-1721c0ab]{display:flex;flex-direction:column;gap:.417rem;overflow:hidden}.product-grid .product-grid-view[data-v-1721c0ab]{position:relative}.product-grid .product-grid-view .contente[data-v-1721c0ab]{display:flex;align-items:center;gap:.833rem}.product-grid .product-grid-view .more[data-v-1721c0ab]{position:absolute;top:0;opacity:0}.product-grid .product-grid-view.left .more[data-v-1721c0ab]{right:-100%}.product-grid .product-grid-view.right .more[data-v-1721c0ab]{left:-100%}.product-grid .product-grid-view.right .default .product-card:nth-child(6) .product-image[data-v-1721c0ab]{transform:scale(1.1)}.product-grid .product-grid-view.right .product-card:nth-child(5) .product-image[data-v-1721c0ab]{-o-object-fit:cover;object-fit:cover}.product-grid .product-card[data-v-1721c0ab]{overflow:hidden;display:flex;padding:.417rem;flex-direction:column;justify-content:center;align-items:center;border-radius:.625rem;background:#1f2126;gap:.417rem;width:100%}.product-grid .product-card .image-box[data-v-1721c0ab]{position:relative;width:100%;display:flex;align-items:center;justify-content:center;width:10.938rem;height:10.938rem;border-radius:.417rem;border:1px solid #1F2126;overflow:hidden}.product-grid .product-card .image-box .brand-info[data-v-1721c0ab]{position:absolute;top:0;right:0;text-align:center;height:1.458rem}.product-grid .product-card .image-box .brand-info img[data-v-1721c0ab]{height:1.979rem;width:4.896rem}.product-grid .product-card .image-box .product-image[data-v-1721c0ab]{width:100%;height:100%;border-radius:.417rem}.product-grid .product-card .image-box .product-image img[data-v-1721c0ab]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.product-grid .product-card .product-info[data-v-1721c0ab]{text-align:center;display:flex;flex-direction:column;align-items:left;gap:.208rem;height:4.948rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.product-grid .product-card .product-info .product-name[data-v-1721c0ab]{font-size:.833rem;width:100%;height:1.25rem;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-grid .product-card .product-info .product-price[data-v-1721c0ab]{font-size:.729rem;color:#a78cf9;font-weight:500}.product-grid .product-card .product-info .brand-name[data-v-1721c0ab],.product-grid .product-card .product-info .orderingCycle[data-v-1721c0ab]{color:#8c93a4;font-size:.625rem;font-family:MiSans-Medium}.skill-view[data-v-34c80066]{width:100%;box-sizing:border-box;color:#fff;padding:1.042rem;overflow:hidden}.skill-view .skill[data-v-34c80066]{border-radius:1.042rem;padding:3.125rem 3.75rem;background:#8661ec}.skill-view .header[data-v-34c80066]{display:flex;justify-content:space-between;margin-bottom:2.083rem}.skill-view .header .left-text[data-v-34c80066]{max-width:40%;display:flex;flex-direction:column;justify-content:flex-end}.skill-view .header .left-text .title[data-v-34c80066]{margin:0 0 1.042rem;line-height:1;color:#fff;font-size:2.5rem}.skill-view .header .left-text .desc[data-v-34c80066]{font-size:.729rem;line-height:1.6;font-size:14px;width:27.24rem}.skill-view .header .features[data-v-34c80066]{display:flex;gap:.521rem}.skill-view .header .features .feature-item[data-v-34c80066]{width:10.833rem;height:8.75rem;border-radius:.833rem;background:#4e31a3;padding:0 .833rem .833rem;box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-end;gap:.833rem;justify-content:flex-end}.skill-view .header .features .feature-item .text[data-v-34c80066]{color:#fff;font-size:.729rem;line-height:1.146rem}.skill-view .card-grid[data-v-34c80066]{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:29.688rem;gap:.833rem}.skill-view .card-grid .card[data-v-34c80066]{border-radius:1.25rem;background:#15161a;padding:0;box-sizing:border-box;position:relative;display:flex;flex-direction:column}.skill-view .card-grid .card .tag[data-v-34c80066]{display:inline-block;padding:.208rem .625rem;border-radius:1.042rem;font-size:.625rem;width:-moz-fit-content;width:fit-content;margin-bottom:.625rem;border-radius:3.125rem;border:1px solid rgba(157,157,159,.3);color:#ffffff80;font-size:.833rem;font-family:MiSans-Medium}.skill-view .card-grid .card .card-title[data-v-34c80066]{font-size:1.042rem;font-weight:600;margin-bottom:.625rem;z-index:2;color:#fff;font-size:1.25rem;font-family:MiSans-Medium}.skill-view .card-grid .card .card-desc[data-v-34c80066]{font-size:.729rem;line-height:1.6;padding:0 1.25rem;color:#fff;margin-bottom:1.042rem;z-index:2;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;transition:all .3s}.skill-view .card-grid .card .card-bg[data-v-34c80066]{border-radius:1.042rem;width:100%;padding:1.25rem 1.25rem .156rem;height:-moz-fit-content;height:fit-content;z-index:2;display:flex;flex-direction:column;justify-content:center;border-radius:20px}.skill-view .card-grid .card .full-bg-img[data-v-34c80066]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:1;opacity:0;transition:all .3s;border-radius:1.042rem;background:#15161a;overflow:hidden}.skill-view .card-grid .card .full-bg-img img[data-v-34c80066]{width:100%;height:100%}.skill-view .card-grid .card:hover .card-bg[data-v-34c80066]{background:#00000024;backdrop-filter:blur(.521rem)}.skill-view .card-grid .card:hover .full-bg-img[data-v-34c80066]{opacity:1;transform:scale(1.05,1.03)}.skill-view .card-grid .card:hover .card-desc[data-v-34c80066]{opacity:0}.skill-view .card-grid .more-skills-card[data-v-34c80066]{background:#fff3;padding:1.25rem;min-height:29.688rem}.skill-view .card-grid .more-skills-card .tag[data-v-34c80066]{background:#fff3;transition:opacity .3s}.skill-view .card-grid .more-skills-card .card-title[data-v-34c80066]{transition:opacity .3s}.skill-view .card-grid .more-skills-card:has(.circle-btn:hover) .tag[data-v-34c80066],.skill-view .card-grid .more-skills-card:has(.circle-btn:hover) .card-title[data-v-34c80066]{opacity:0}.skill-view .card-grid .more-skills-card .circle-btn[data-v-34c80066]{width:11.458rem;height:11.458rem;border-radius:50%;color:#000;display:flex;align-items:center;justify-content:center;font-weight:600;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);cursor:pointer;transition:all .3s ease;background:#fffc;font-size:.938rem;z-index:10}.skill-view .card-grid .more-skills-card .circle-btn span[data-v-34c80066]{position:absolute;transition:all .3s ease;line-height:1;display:inline-block}.skill-view .card-grid .more-skills-card .circle-btn span[data-v-34c80066]:nth-child(2){opacity:0}.skill-view .card-grid .more-skills-card .circle-btn[data-v-34c80066]:hover{width:100%;height:100%;border-radius:0;border-radius:.833rem}.skill-view .card-grid .more-skills-card .circle-btn:hover span[data-v-34c80066]:nth-child(2){opacity:1}.skill-view .card-grid .more-skills-card .circle-btn:hover span[data-v-34c80066]:nth-child(1){opacity:0}.skill-view .card-grid .image-card[data-v-34c80066]{padding:0}.skill-view .card-grid .image-card .tag[data-v-34c80066],.skill-view .card-grid .image-card .card-title[data-v-34c80066]{position:relative;z-index:2}.skill-view .card-grid .normal-card .card-img-wrapper[data-v-34c80066]{position:absolute;right:0;bottom:0;width:14.896rem;height:14.896rem;overflow:hidden;border-radius:.833rem}.skill-view .card-grid .normal-card .card-img-wrapper img[data-v-34c80066]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.introduction-view[data-v-2b873cf4]{width:100%;background-color:#000;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;height:calc(100vh - 3.646rem);background-image:radial-gradient(#292a2d 1px,transparent 1px);background-size:1.042rem 1.042rem}.introduction-view .header[data-v-2b873cf4]{margin-bottom:3.125rem}.introduction-view .header .logo[data-v-2b873cf4]{font-size:1.25rem;font-weight:700;letter-spacing:1px}.introduction-view .content[data-v-2b873cf4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:4.167rem;padding:0 6.667rem}.introduction-view .content .left-col[data-v-2b873cf4]{display:flex;gap:3.125rem}.introduction-view .content .left-col .city-item[data-v-2b873cf4]{display:flex;flex-direction:column;align-items:center;gap:1.042rem}.introduction-view .content .left-col .city-item .circle-img-wrapper[data-v-2b873cf4]{width:14.583rem;height:14.583rem;border-radius:50%;overflow:hidden;border:.104rem solid rgba(255,255,255,.1)}.introduction-view .content .left-col .city-item .circle-img-wrapper .city-img[data-v-2b873cf4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:grayscale(100%);transition:filter .3s ease}.introduction-view .content .left-col .city-item .circle-img-wrapper .city-img[data-v-2b873cf4]:hover{filter:grayscale(0%)}.introduction-view .content .left-col .city-item .city-name[data-v-2b873cf4]{font-size:.729rem;color:#6e6f71;display:flex;align-items:center;gap:.417rem}.introduction-view .content .right-col[data-v-2b873cf4]{max-width:50%;padding-left:3.125rem}.introduction-view .content .right-col .main-title[data-v-2b873cf4]{font-weight:700;line-height:1.2;margin-bottom:3.125rem;letter-spacing:.104rem;color:#fff;font-size:3.49rem}.introduction-view .content .right-col .text-grid[data-v-2b873cf4]{display:grid;grid-template-columns:.7fr 1.5fr;gap:2.083rem}.introduction-view .content .right-col .text-grid .feature-list[data-v-2b873cf4]{list-style:none;margin:0;padding:0}.introduction-view .content .right-col .text-grid .feature-list li[data-v-2b873cf4]{position:relative;padding-left:.833rem;color:#fff;font-family:MiSans-Regular;font-size:.729rem;font-style:normal;font-weight:400;line-height:1.771rem}.introduction-view .content .right-col .text-grid .feature-list li[data-v-2b873cf4]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:.313rem;height:.313rem;border-radius:50%;background-color:#fff}.introduction-view .content .right-col .text-grid .description[data-v-2b873cf4]{padding-right:5.208rem}.introduction-view .content .right-col .text-grid .description p[data-v-2b873cf4]{color:#fff;font-family:MiSans-Regular;font-size:.729rem;font-style:normal;font-weight:400;line-height:1.458rem;text-align:justify}.introduction-view .content .right-col .button-group[data-v-2b873cf4]{display:flex;align-items:center;gap:.833rem;margin-bottom:.833rem}.introduction-view .content .right-col .button-group button[data-v-2b873cf4]{border-radius:4.688rem;background:#1f212633;backdrop-filter:blur(.104rem);display:flex;height:3.333rem;padding:1.042rem 1.875rem;justify-content:center;align-items:center;border:none;outline:none;color:#fff;text-align:center;font-size:.833rem;transition:all .3s}.introduction-view .content .right-col .button-group button[data-v-2b873cf4]:hover{background:#1f212633;box-shadow:0 0 .703rem .469rem #d8ccf4cc inset;backdrop-filter:blur(.104rem)}.introduction-view .footer[data-v-2b873cf4]{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.1);font-size:.729rem;color:#ccc;background-color:#000;height:7.187rem;padding:0 11.979rem 0 6.667rem}.introduction-view .footer .footer-left .brand img[data-v-2b873cf4]{height:1.25rem}.introduction-view .footer .footer-right[data-v-2b873cf4]{display:flex;gap:4.688rem;align-items:center;justify-content:space-between}.introduction-view .footer .footer-right .contact-item[data-v-2b873cf4]{display:flex;align-items:center;gap:1.25rem;cursor:pointer;transition:color .3s}.introduction-view .footer .footer-right .contact-item svg[data-v-2b873cf4]{width:1.042rem;height:1.042rem}.introduction-view .footer .footer-right .contact-item.media[data-v-2b873cf4]{gap:.833rem}.introduction-view .footer .footer-right .contact-item .logo[data-v-2b873cf4]{height:.938rem}.introduction-view .footer .footer-right .contact-item .box[data-v-2b873cf4]{cursor:pointer;display:flex;align-items:center;position:relative}.introduction-view .footer .footer-right .contact-item .box .popper[data-v-2b873cf4]{border-radius:.833rem .833rem 0;background:#ffffff1a;display:inline-flex;padding:.417rem;flex-direction:column;align-items:center;gap:.417rem;position:absolute;bottom:100%;margin-bottom:.521rem;right:0;opacity:0;transition:opacity .3s ease-in;white-space:nowrap}.introduction-view .footer .footer-right .contact-item .box .popper p[data-v-2b873cf4]{height:1.667rem;line-height:1.667rem;font-size:.833rem}.introduction-view .footer .footer-right .contact-item .box .popper .title[data-v-2b873cf4]{color:#fffc;text-align:center;font-size:.625rem}.introduction-view .footer .footer-right .contact-item .box .popper img[data-v-2b873cf4]{width:4.479rem;height:4.479rem;border-radius:.417rem}.introduction-view .footer .footer-right .contact-item .box:hover .popper[data-v-2b873cf4]{opacity:1}@media(max-width:1440px){.introduction-view .content[data-v-2b873cf4]{padding:0}.introduction-view .content .left-col[data-v-2b873cf4]{gap:40px}.introduction-view .content .left-col .city-item .circle-img-wrapper[data-v-2b873cf4]{width:220px;height:220px}.introduction-view .content .right-col .main-title[data-v-2b873cf4]{font-size:48px}}.home-view[data-v-03abf0e5]{width:100%;height:calc(100vh - 3.646rem);position:absolute;background-color:#00060d;color:#fff;overflow-y:auto;top:3.646rem;left:0;-moz-user-select:none;user-select:none;-webkit-user-select:none}@media screen and (max-width:768px){.home-view[data-v-03abf0e5]{top:0;height:100vh;overflow:hidden}@supports (-webkit-touch-callout: none){.home-view[data-v-03abf0e5]{height:-webkit-fill-available}}}.home-view[data-v-03abf0e5] img{-webkit-user-drag:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.home-view[data-v-03abf0e5] .scroll-content{display:block}.home-view[data-v-03abf0e5] .scrollbar-track{display:block!important;background-color:transparent;z-index:100}.home-view[data-v-03abf0e5] .scrollbar-track-x{display:none!important}.home-view[data-v-03abf0e5] .scrollbar-thumb{background-color:#fff3;border-radius:.208rem}
