.page-shell[data-v-a676f7db]{position:relative;overflow:hidden}.viewport[data-v-a676f7db]{height:100vh;overflow:hidden}.sections-track[data-v-a676f7db]{width:100%;height:100%}.screen[data-v-a676f7db]{position:relative;width:100%;height:100vh;overflow:hidden}.topbar[data-v-a676f7db]{position:absolute;top:0;left:0;right:0;z-index:10;padding:0 28px}.topbar-inner[data-v-a676f7db]{width:min(100%,1280px);margin:0 auto;min-height:65px;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:32px;border-radius:24px;transition:background .35s ease,border-color .35s ease,box-shadow .35s ease,transform .35s ease}.hero-topbar-overlay .topbar-inner[data-v-a676f7db]{backdrop-filter:blur(10px) saturate(1.08);-webkit-backdrop-filter:blur(10px) saturate(1.08)}.brand[data-v-a676f7db]{display:flex;align-items:center;flex-shrink:0}.brand-logo[data-v-a676f7db]{display:block;height:64px;width:auto;object-fit:contain}.topbar-dark .brand[data-v-a676f7db],.topbar-dark .nav-item[data-v-a676f7db]{color:#2d556f}.nav-tabs[data-v-a676f7db]{display:flex;align-items:center;justify-content:flex-end;flex:1;gap:40px}.nav-item[data-v-a676f7db]{border:0;background:transparent;color:#6f7e89;font-size:17px;font-weight:700;cursor:pointer;padding:8px 0;transition:color .25s ease,opacity .25s ease}.hero-topbar-overlay .nav-item[data-v-a676f7db]{color:#28526e}.hero-topbar-overlay .nav-item.active[data-v-a676f7db],.hero-topbar-overlay .nav-item[data-v-a676f7db]:hover{color:#0c4a6e}.nav-item[data-v-a676f7db]:hover,.nav-item.active[data-v-a676f7db]{color:#163a59}.side-progress[data-v-a676f7db]{position:fixed;right:22px;top:50%;transform:translateY(-50%);z-index:20;width:26px;height:248px;border-radius:999px;background:linear-gradient(180deg,#ffffff47,#ffffff24);border:1px solid rgba(255,255,255,.32);box-shadow:0 16px 40px #10588029,inset 0 1px #ffffff61,inset 0 -1px #ffffff1f;backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);pointer-events:none}.progress-track[data-v-a676f7db]{position:absolute;top:12px;bottom:12px;left:50%;width:6px;transform:translate(-50%);border-radius:999px;background:linear-gradient(180deg,#ffffff85,#ffffff3d);box-shadow:inset 0 0 0 1px #ffffff3d,inset 0 10px 14px #ffffff2e,inset 0 -10px 14px #52819d1a}.progress-thumb[data-v-a676f7db]{position:absolute;left:calc(50% - 4px);width:8px;height:52px;transform:translate(-50%);border-radius:999px;background:linear-gradient(180deg,#5cd7ff,#7be4ff 48%,#57d6ff);box-shadow:0 6px 18px #44d5ff57,0 0 0 1px #a7f4ff59;transition:transform .55s cubic-bezier(.22,1,.36,1)}.hero-screen[data-v-a676f7db]{--hero-title-height: clamp(112px, 12vw, 196px);--hero-phone-top: calc(var(--hero-title-height) + clamp(0px, .6vw, 8px))}.hero-wave[data-v-a676f7db]{position:absolute;top:118px;right:-60px;width:520px;height:140px;background:#c6effe;border-radius:0 0 0 180px;opacity:.9}.hero-inner[data-v-a676f7db]{position:relative;width:100%;height:100%;padding:110px 30px 40px;background:radial-gradient(circle at 20% 70%,rgba(255,255,255,.16) 0 10%,transparent 10.5%),linear-gradient(180deg,#fff0,#fff0 45%,#d6f1ea 46%,#96d3ac)}.hero-inner[data-v-a676f7db]{position:relative;overflow:visible}.hero-title[data-v-a676f7db]{position:absolute;top:72px;z-index:3;font-size:104px;line-height:.95;font-weight:800;color:#fbff4d;text-shadow:8px 8px 0 rgba(42,120,197,.58);letter-spacing:4px}.hero-title.left[data-v-a676f7db]{left:28px}.hero-title.right[data-v-a676f7db]{right:36px}.hero-top-title[data-v-a676f7db]{position:absolute;top:0;left:0;z-index:8;width:100vw;display:flex;justify-content:center;pointer-events:none;overflow:hidden;opacity:0}.hero-top-title.visible[data-v-a676f7db]{opacity:1;width:100vw}.hero-top-title.visible .hero-top-title-image[data-v-a676f7db]{animation:titleDrawerDrop-a676f7db var(--hero-title-duration, .82s) cubic-bezier(.22,1,.36,1) forwards}.hero-top-title-picture[data-v-a676f7db]{display:block;width:100vw}.hero-top-title-image[data-v-a676f7db]{display:block;width:100vw;max-width:none;height:auto;max-height:none;object-fit:cover;filter:drop-shadow(0 12px 26px rgba(0,0,0,.12));transform:translateY(-108%)}.hero-visuals[data-v-a676f7db]{position:relative;z-index:10;width:100%;height:100%}.hero-route-layer[data-v-a676f7db]{position:absolute;left:0;right:0;top:54%;width:100vw;height:min(27vw,980px);transform:translateY(-50%);z-index:2;pointer-events:none}.hero-route-svg[data-v-a676f7db]{position:absolute;left:0;bottom:-18px;width:100vw;height:100%;overflow:visible}.route-path[data-v-a676f7db]{fill:none;stroke:#f0ff1b;stroke-width:6;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(247,255,0,.2))}.hero-route-spot[data-v-a676f7db]{position:absolute;z-index:4;transform:translate(-50%,-50%);pointer-events:none}.hero-route-pin[data-v-a676f7db]{position:absolute;left:50%;bottom:0;width:42px;height:56px;object-fit:contain;transform:translate(-50%,-100%) scale(.72);transform-origin:center bottom;pointer-events:none;opacity:0}.hero-route-dot[data-v-a676f7db],.hero-route-label[data-v-a676f7db]{opacity:0}.hero-route-dot[data-v-a676f7db]{position:relative;width:0;height:0;overflow:hidden;transform:scale(.5)}.hero-route-label[data-v-a676f7db]{position:absolute;left:50%;top:50%;display:inline-flex;align-items:center;min-height:30px;padding:0 14px;border-radius:999px;background:#fffffff5;color:#495057;font-size:14px;font-weight:700;line-height:1;white-space:nowrap;box-shadow:0 10px 24px #3a495c29}.hero-phone[data-v-a676f7db]{z-index:12;opacity:0;transform:translate(-50%,18px);transition:opacity var(--hero-phone-duration, .65s) ease,transform var(--hero-phone-duration, .65s) ease}.hero-phone.visible[data-v-a676f7db]{opacity:1;transform:translate(-50%)}.hero-phone-image[data-v-a676f7db]{display:block;width:100%;height:100%;object-fit:contain}.phone-card[data-v-a676f7db]{position:absolute;left:50%;top:var(--hero-phone-top, 196px);transform:translate(-50%);width:clamp(220px,16.8vw,270px);aspect-ratio:323 / 684;height:auto;border-radius:34px;border:5px solid #1c1c1c;background:#fff;box-shadow:0 16px 40px #0000002e;z-index:12}.phone-cardnow[data-v-a676f7db]{position:absolute;top:50%;left:var(--phone-now-left);transform:translateY(-50%);width:var(--phone-now-width);aspect-ratio:323 / 684;height:auto;border-radius:34px;border:5px solid #1c1c1c;background:#fff;box-shadow:0 16px 40px #0000002e;overflow:hidden;z-index:2}.contentview[data-v-a676f7db]{position:absolute;top:50%;left:calc(var(--phone-now-left) + var(--phone-now-width) + var(--content-gap));transform:translateY(-50%);height:calc(var(--phone-now-width) * 684 / 323);aspect-ratio:980 / 862;width:auto;max-width:calc(100% - (var(--phone-now-left) + var(--phone-now-width) + var(--content-gap)) - 24px);background-image:url(/docs/icon/img5.png);background-size:contain;background-position:left center;background-repeat:no-repeat;animation:contentviewDrift-a676f7db 8.8s ease-in-out infinite,softBreath-a676f7db 7s ease-in-out infinite}.part6[data-v-a676f7db]{position:absolute;top:calc(50% - (var(--phone-now-width) * 684 / 323) / 2 + var(--part6-offset-top, -18px));left:calc(var(--phone-now-left) + var(--part6-offset-left, -196px));height:calc(var(--phone-now-width) * var(--part6-scale, .92));aspect-ratio:335 / 417;width:auto;max-height:calc(var(--phone-now-width) * 1.18);background:url(/docs/icon/img6.png);background-repeat:no-repeat;background-size:contain;background-position:left top;z-index:1;pointer-events:none;animation:subtleFloat-a676f7db 7s ease-in-out infinite,softBreath-a676f7db 6.1s ease-in-out infinite}.part7[data-v-a676f7db]{position:absolute;top:calc(50% - (var(--phone-now-width) * 684 / 323) / 2 + var(--part7-offset-top, -54px));left:calc(var(--phone-now-left) + var(--phone-now-width) + var(--content-gap) + ((var(--phone-now-width) * 684 / 323) * 980 / 862) + var(--part7-offset-left, -76px));width:min(231.5px,calc(var(--phone-now-width) * var(--part7-scale, .76)));aspect-ratio:231.5 / 308;height:auto;background:url(/docs/icon/img7.png) no-repeat center / contain;z-index:2;pointer-events:none;animation:subtleDrift-a676f7db 8.2s ease-in-out infinite,softBreath-a676f7db 6.6s ease-in-out infinite}.phoneImg[data-v-a676f7db]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.phone-card.tall[data-v-a676f7db]{left:200px;top:50%;transform:translateY(-50%);width:255px;height:560px}.image-placeholder[data-v-a676f7db]{position:relative;overflow:hidden}.placeholder-tag[data-v-a676f7db]{position:absolute;top:12px;left:12px;z-index:3;padding:6px 12px;border-radius:999px;background:#ffffffe0;color:#0f5f8d;font-size:12px;font-weight:700;letter-spacing:.3px;box-shadow:0 8px 18px #0ea5e91f}.image-phone[data-v-a676f7db]{background:linear-gradient(180deg,#edf4fb,#f9fbfd)}.mock-map[data-v-a676f7db]{width:100%;height:100%;border-radius:24px;background:linear-gradient(90deg,transparent 0 14%,#d8dde7 14% 18%,transparent 18% 100%),linear-gradient(180deg,transparent 0 28%,#dce1ea 28% 32%,transparent 32% 100%),linear-gradient(135deg,#eef2f7,#f8fafc);position:relative}.mock-map-large[data-v-a676f7db]{background:linear-gradient(90deg,transparent 0 18%,#dae0ea 18% 22%,transparent 22% 100%),linear-gradient(180deg,transparent 0 34%,#e1e5ee 34% 38%,transparent 38% 100%),linear-gradient(140deg,#edf2f9,#fafcff)}.mock-search[data-v-a676f7db]{position:absolute;left:12px;right:12px;top:16px;height:38px;border-radius:24px;background:#fffffff2;box-shadow:0 10px 20px #4d5f7c1f}.mock-street[data-v-a676f7db]{position:absolute;border-radius:999px}.street-1[data-v-a676f7db]{left:-8px;right:40px;top:145px;height:16px;background:#ffca66;transform:rotate(-12deg)}.street-2[data-v-a676f7db]{left:24px;right:-12px;top:238px;height:12px;background:#8dc5ff;transform:rotate(16deg)}.street-3[data-v-a676f7db]{left:52px;right:40px;bottom:144px;height:13px;background:#b8e986;transform:rotate(-6deg)}.mock-player[data-v-a676f7db]{position:absolute;left:10px;right:10px;bottom:18px;height:136px;border-radius:26px;background:#fffffff0;box-shadow:0 12px 28px #32415c26}.map-pin[data-v-a676f7db]{width:22px;height:22px;background:#8b5f3a;box-shadow:0 0 0 8px #9b6c472e}.pin-1[data-v-a676f7db]{top:136px;left:78px}.pin-2[data-v-a676f7db]{top:200px;right:52px}.pin-3[data-v-a676f7db]{top:288px;left:108px}.pin-4[data-v-a676f7db]{top:342px;right:98px}@keyframes titleDrawerDrop-a676f7db{0%{transform:translateY(-108%)}70%{transform:translateY(4%)}to{transform:translateY(0)}}@keyframes drawRoute-a676f7db{0%{stroke-dashoffset:1800}to{stroke-dashoffset:0}}@keyframes labelReveal-a676f7db{0%{opacity:0;transform:translate(10px,-18px) scale(.92)}to{opacity:1;transform:translate(10px,-18px) scale(1)}}@keyframes bottomDrawerReveal-a676f7db{0%{opacity:0;transform:translateY(108%)}70%{opacity:1;transform:translateY(-4%)}to{opacity:1;transform:translateY(0)}}.download-bg[data-v-a676f7db]{position:absolute;bottom:0;left:0;width:100%;height:120px;background-image:url(/docs/icon/bottombanner.png);z-index:99;opacity:0;transform:translateY(108%);transform-origin:center bottom}.download-bg.visible[data-v-a676f7db]{animation:bottomDrawerReveal-a676f7db var(--hero-download-duration, .72s) cubic-bezier(.22,1,.36,1) forwards}.download-row[data-v-a676f7db]{position:absolute;bottom:38px;left:28px;display:flex;gap:24px;z-index:100;opacity:0;transform:translateY(108%);transform-origin:center bottom}.download-row.visible[data-v-a676f7db]{animation:bottomDrawerReveal-a676f7db var(--hero-download-duration, .72s) cubic-bezier(.22,1,.36,1) 80ms forwards}.download-btn-with-icon[data-v-a676f7db]{display:flex;align-items:center;justify-content:center;gap:5px}.download-btn[data-v-a676f7db]{min-width:138px;height:44px;border-radius:999px;border:1px solid rgba(255,255,255,.8);background:#ffffff1f;color:#fff;font-size:16px;font-weight:600;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .25s ease,background .25s ease}.download-btn[data-v-a676f7db]:hover{transform:translateY(-2px);background:#ffffff38}.download-modal[data-v-a676f7db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a94;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.download-modal-panel[data-v-a676f7db]{width:min(92vw,520px);padding:28px 28px 32px;border-radius:28px;background:#fffffff5;box-shadow:0 24px 80px #0f172a42;text-align:center;color:#1f2937;animation:modalPanelRise .26s ease-out forwards}.download-modal-panel h3[data-v-a676f7db]{margin:0;font-size:28px;font-weight:800;color:#0f172a}.download-modal-panel p[data-v-a676f7db]{margin:12px 0 0;font-size:16px;line-height:1.7;color:#475569}.download-modal-qr[data-v-a676f7db]{display:block;width:min(100%,360px);margin:22px auto 0;border-radius:20px;background:#fff}.download-modal-soon[data-v-a676f7db]{margin-top:24px!important;font-size:24px!important;font-weight:700;color:#0f5f8d!important}@keyframes subtleFloat-a676f7db{0%,to{transform:translateZ(0) scale(var(--part-scale, 1))}50%{transform:translate3d(0,-10px,0) scale(var(--part-scale, 1))}}@keyframes subtleDrift-a676f7db{0%,to{transform:translateZ(0) scale(var(--part-scale, 1))}50%{transform:translate3d(8px,-8px,0) scale(var(--part-scale, 1))}}@keyframes softBreath-a676f7db{0%,to{opacity:.86}50%{opacity:1}}@keyframes contentviewDrift-a676f7db{0%,to{transform:translate3d(0,-50%,0)}50%{transform:translate3d(8px,calc(-50% - 8px),0)}}.detail-screen[data-v-a676f7db]{background:linear-gradient(90deg,#fff9 0,#fff9),repeating-linear-gradient(120deg,rgba(209,213,219,.35) 0 4px,transparent 4px 52px),repeating-linear-gradient(30deg,rgba(219,223,228,.3) 0 4px,transparent 4px 60px),#f5f5f5}.detail-one[data-v-a676f7db]{background:url(/docs/icon/cpbj.png) center center / cover no-repeat}.detail-one-layout[data-v-a676f7db]{position:relative;width:min(100%,1520px);height:780px;margin:98px auto 0;padding:18px 24px 28px;--phone-now-left: 15%;--phone-now-width: clamp(250px, 19vw, 310px);--content-gap: clamp(28px, 3.2vw, 72px)}.part1[data-v-a676f7db],.part2[data-v-a676f7db],.part3[data-v-a676f7db],.part4[data-v-a676f7db],.part6[data-v-a676f7db],.part7[data-v-a676f7db]{position:absolute;background-repeat:no-repeat;background-size:100%;will-change:transform,opacity}.part1[data-v-a676f7db]{--part-scale: .7;right:0;top:0;background-image:url(/docs/icon/img1.png);width:369px;height:451px;transform:scale(.7);transform-origin:right top;opacity:.97;filter:drop-shadow(0 24px 36px rgba(15,23,42,.08));animation:subtleFloat-a676f7db 6.4s ease-in-out infinite,softBreath-a676f7db 5.8s ease-in-out infinite;z-index:3}.part4[data-v-a676f7db]{--part-scale: 1;left:-950px;top:0;background-image:url(/docs/icon/img4.png);width:1080px;height:903px;transform-origin:left top;opacity:.9;filter:drop-shadow(0 28px 42px rgba(15,23,42,.05));animation:subtleDrift-a676f7db 9.6s ease-in-out infinite,softBreath-a676f7db 7.4s ease-in-out infinite;z-index:2}.part2[data-v-a676f7db]{--part-scale: .75;left:0;bottom:0;background-image:url(/docs/icon/img2.png);width:495px;height:514px;transform:scale(.75);transform-origin:left bottom;opacity:.92;filter:drop-shadow(0 20px 30px rgba(15,23,42,.06));animation:subtleFloat-a676f7db 7.2s ease-in-out infinite,softBreath-a676f7db 6.2s ease-in-out infinite;z-index:1}.part3[data-v-a676f7db]{--part-scale: .7;right:0;bottom:0;background-image:url(/docs/icon/img3.png);width:1060px;height:654px;transform:scale(.7);transform-origin:right bottom;opacity:.94;filter:drop-shadow(0 24px 34px rgba(15,23,42,.07));animation:subtleDrift-a676f7db 8.4s ease-in-out infinite,softBreath-a676f7db 6.8s ease-in-out infinite;z-index:3}.detail-one-module[data-v-a676f7db]{background:#ff000029}.phone-stage[data-v-a676f7db]{position:absolute;left:34px;top:88px;width:340px;height:690px}.photo-polaroid[data-v-a676f7db]{position:absolute;left:-30px;bottom:14px;width:160px;height:220px;background:linear-gradient(180deg,#545454,#232323);border:8px solid #19b9ef;transform:rotate(-10deg)}.image-polaroid .placeholder-tag[data-v-a676f7db]{background:#19b9efe6;color:#fff}.phone-stage-left[data-v-a676f7db]{left:24px;top:24px}.content-card[data-v-a676f7db]{position:absolute;left:430px;top:72px;width:620px;height:660px}.detail-one .content-card[data-v-a676f7db]{left:396px;top:40px}.big-paper[data-v-a676f7db]{background:linear-gradient(180deg,#fffffffa,#f5f5f5f5);clip-path:polygon(6% 0,94% 0,100% 8%,97% 92%,10% 100%,0 88%,2% 12%);box-shadow:0 12px 28px #82828224}.section-ribbon[data-v-a676f7db]{width:365px;height:72px;margin:26px auto 40px;background:#1cb4ea;color:#fff;font-size:30px;font-weight:800;display:grid;place-items:center;clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%)}.feature-list[data-v-a676f7db]{list-style:none;padding:0 56px;margin:0;display:grid;gap:34px}.feature-list li[data-v-a676f7db]{position:relative;padding-left:42px;color:#333;font-size:28px;line-height:1.65;font-weight:700}.feature-list li[data-v-a676f7db]:before{content:"";position:absolute;left:0;top:16px;width:18px;height:18px;border-radius:50%;box-shadow:0 0 0 10px #1cb4ea2e;background:#1cb4ea}.feature-list span[data-v-a676f7db],.label-card span[data-v-a676f7db]{color:#ff9f18;box-shadow:inset 0 -12px #ffb83b5c}.scenic-group[data-v-a676f7db]{position:absolute;right:24px;top:70px;width:330px;height:680px}.lake-frame[data-v-a676f7db]{position:absolute;top:0;right:10px;width:240px;height:260px;background:linear-gradient(180deg,#ffe8db,#d7f5ff);clip-path:polygon(18% 0,100% 0,100% 82%,60% 100%,18% 100%,8% 58%,0 22%);border:10px solid #f8ff00}.roof-frame[data-v-a676f7db]{position:absolute;right:-4px;bottom:2px;width:324px;height:250px;background:linear-gradient(180deg,#ffc88e,#cb5b31);clip-path:polygon(8% 28%,100% 0,100% 100%,0 100%,0 44%);box-shadow:0 0 0 8px #ffb257}.route-paper[data-v-a676f7db]{top:74px;width:640px}.route-ribbon[data-v-a676f7db]{width:510px;height:48px;margin-left:6px;position:relative}.route-ribbon span[data-v-a676f7db]{display:block;width:100%;height:100%;background:#21b7ef;border-radius:50px 50px 0 0}.route-snake[data-v-a676f7db]{position:relative;margin-top:8px;height:498px}.route-snake[data-v-a676f7db]:before{content:"";position:absolute;left:28px;right:30px;top:10px;bottom:54px;border:28px solid #20b6ef;border-radius:180px;clip-path:polygon(0 0,100% 0,100% 34%,8% 34%,8% 62%,100% 62%,100% 100%,0 100%,0 68%,86% 68%,86% 28%,0 28%)}.route-snake[data-v-a676f7db]:after{content:"";position:absolute;left:54px;right:56px;top:36px;bottom:80px;border:4px dashed rgba(255,255,255,.86);border-radius:160px;clip-path:polygon(0 0,100% 0,100% 34%,8% 34%,8% 62%,100% 62%,100% 100%,0 100%,0 68%,86% 68%,86% 28%,0 28%)}.label-card[data-v-a676f7db]{position:absolute;background:#fffffff2;padding:16px 20px;color:#444;font-size:18px;font-weight:700;line-height:1.7;box-shadow:0 10px 24px #7878781f}.card-a[data-v-a676f7db]{top:54px;left:-6px;width:390px;transform:rotate(-5deg)}.card-b[data-v-a676f7db]{top:230px;right:-4px;width:320px;transform:rotate(-8deg)}.card-c[data-v-a676f7db]{bottom:8px;left:18px;width:504px;transform:rotate(-6deg)}.headphone-card[data-v-a676f7db]{position:absolute;top:44px;right:-8px;width:250px;height:260px;border-radius:100px;background:linear-gradient(180deg,#1cc7f6,#f7ff00);box-shadow:0 10px 24px #6464641f}.pin-card[data-v-a676f7db]{position:absolute;right:40px;bottom:24px;width:156px;height:166px;background:linear-gradient(180deg,#44c5f2,#0a8ad2);clip-path:polygon(50% 0,100% 36%,78% 100%,22% 100%,0 36%)}.image-headphone .placeholder-tag[data-v-a676f7db],.image-pin .placeholder-tag[data-v-a676f7db],.image-lake .placeholder-tag[data-v-a676f7db],.image-roof .placeholder-tag[data-v-a676f7db],.image-about-building .placeholder-tag[data-v-a676f7db],.qr-box .placeholder-tag[data-v-a676f7db]{background:#ffffffeb}.about-screen[data-v-a676f7db],.contact-screen[data-v-a676f7db]{background:linear-gradient(180deg,#ecfbff,#fbfeff)}.topbar.alt[data-v-a676f7db]{top:18px}.about-layout[data-v-a676f7db]{position:absolute;left:84px;right:96px;top:98px;display:grid;grid-template-columns:284px minmax(0,1fr);column-gap:84px;display:flex;align-items:center;justify-content:center}.about-side[data-v-a676f7db]{position:relative;display:flex;flex-direction:column;align-items:center;color:#2b2f33;min-height:360px}.timeline[data-v-a676f7db]{width:1px;height:108px;background:#8595a157}.timeline-bottom[data-v-a676f7db]{flex:1;min-height:128px;margin-top:18px}.about-badge[data-v-a676f7db]{position:relative;width:32px;height:32px;border-radius:50%;margin:18px 0 16px;background:radial-gradient(circle at 50% 50%,#22d3ee 0,#22d3ee 18%,#bdf4ff 18%,#bdf4ff);box-shadow:0 0 0 10px #22d3ee1f}.about-heading[data-v-a676f7db]{text-align:center}.about-side h2[data-v-a676f7db],.contact-title-wrap h2[data-v-a676f7db]{margin:0;letter-spacing:.02em;font-family:AlimamaShuHeiTi,AlimamaShuHeiTi;font-weight:700;font-size:46px;color:#333}.about-side p[data-v-a676f7db],.contact-title-wrap p[data-v-a676f7db]{margin:8px 0 0;color:#6e7176;font-size:16px;line-height:1.2;font-weight:600}.about-text[data-v-a676f7db]{max-width:640px;padding-top:18px;font-family:AlibabaPuHuiTi,AlibabaPuHuiTi;font-weight:400;font-size:25px;color:#333}.about-text p[data-v-a676f7db]{margin:0}.about-text p+p[data-v-a676f7db]{margin-top:12px}.about-photo[data-v-a676f7db]{position:absolute;left:84px;right:96px;bottom:0;height:254px;border-radius:54px 54px 0 0;background:url(/docs/background/gly.jpeg) center 62% / cover no-repeat;overflow:hidden}.about-photo[data-v-a676f7db]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#ffffff08,#07142214)}.contact-title-wrap[data-v-a676f7db]{position:absolute;top:146px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;width:700px}.contact-dot[data-v-a676f7db]{position:relative;width:32px;height:32px;border-radius:50%;margin-bottom:16px;background:radial-gradient(circle at 50% 50%,#22d3ee 0,#22d3ee 18%,#bdf4ff 18%,#bdf4ff);box-shadow:0 0 0 10px #22d3ee1f}.contact-line[data-v-a676f7db]{position:absolute;top:46px;width:220px;height:1px;background:#8595a157}.contact-line[data-v-a676f7db]:first-of-type{left:0}.contact-line[data-v-a676f7db]:last-of-type{right:0}.contact-grid[data-v-a676f7db]{position:absolute;left:50%;top:300px;transform:translate(-50%);display:grid;grid-template-columns:repeat(3,1fr);gap:56px;z-index:2}.contact-card[data-v-a676f7db]{display:flex;flex-direction:column;align-items:center;gap:18px;cursor:pointer}.qr-box[data-v-a676f7db]{position:relative;width:180px;height:180px;padding:12px;border-radius:22px;background:#fff;box-shadow:0 14px 32px #5078a029;overflow:hidden;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease}.qr-box[data-v-a676f7db]:hover{transform:translateY(-4px);box-shadow:0 20px 40px #5078a038}.qr-image[data-v-a676f7db]{display:block;width:100%;height:100%;object-fit:contain;border-radius:12px;transition:transform .35s ease}.qr-box:hover .qr-image[data-v-a676f7db]{transform:scale(1.06)}.qr-zoom-tip[data-v-a676f7db]{position:absolute;left:50%;bottom:0;transform:translate(-50%,100%);padding:6px 14px;background:#0f172ac7;color:#fff;font-size:13px;font-weight:600;border-radius:999px;letter-spacing:.5px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .25s ease,transform .25s ease}.qr-box:hover .qr-zoom-tip[data-v-a676f7db]{opacity:1;transform:translate(-50%,calc(100% + 8px))}.contact-card span[data-v-a676f7db]{font-size:18px;color:#555;font-weight:600}.world-map[data-v-a676f7db]{position:absolute;left:50%;bottom:60px;transform:translate(-50%);width:min(1400px,92vw);height:360px;background:url(/docs/logo/dq.png) center bottom / contain no-repeat;opacity:.85;pointer-events:none;z-index:1}.contact-footer[data-v-a676f7db]{position:absolute;left:0;right:0;bottom:0;padding:18px 24px 22px;z-index:3;background:linear-gradient(180deg,#fff0,#ecfbffd9 60%,#ecfbff)}.contact-footer-inner[data-v-a676f7db]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;font-size:14px;color:#6e7984;font-weight:500;letter-spacing:.2px}.contact-footer-inner a[data-v-a676f7db]{color:#6e7984;text-decoration:none;transition:color .25s ease}.contact-footer-inner a[data-v-a676f7db]:hover{color:#0c4a6e}.footer-divider[data-v-a676f7db]{color:#c5cdd6}.mobile-overlay[data-v-a676f7db]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:linear-gradient(180deg,#ecfbff,#fbfeff)}.mobile-message[data-v-a676f7db]{display:flex;flex-direction:column;align-items:center;gap:24px;padding:48px 36px;text-align:center;max-width:360px}.mobile-icon[data-v-a676f7db]{opacity:.7;animation:mobilePulse-a676f7db 2.4s ease-in-out infinite}.mobile-title[data-v-a676f7db]{margin:0;font-size:28px;font-weight:800;color:#0f172a;letter-spacing:.5px}.mobile-desc[data-v-a676f7db]{margin:0;font-size:17px;line-height:1.7;color:#64748b;font-weight:500}@keyframes mobilePulse-a676f7db{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.08)}}@media(max-width:1519px){.detail-one-layout[data-v-a676f7db]{width:min(calc(100% - 40px),1320px);height:clamp(620px,calc(100vh - 128px),760px);margin-top:88px;padding:16px 20px 24px;z-index:2;isolation:isolate;--phone-now-left: clamp(230px, 6vw, 230px);--phone-now-width: clamp(220px, 20vw, 280px);--content-gap: clamp(24px, 2.6vw, 44px);--part6-scale: .84;--part6-offset-left: -42px;--part6-offset-top: -12px;--part7-scale: .72;--part7-offset-left: -112px;--part7-offset-top: -42px}.phone-cardnow[data-v-a676f7db]{left:clamp(230px,6vw,230px);width:clamp(220px,20vw,280px);z-index:0}.phoneImg[data-v-a676f7db]{z-index:-1}.part1[data-v-a676f7db],.part2[data-v-a676f7db],.part3[data-v-a676f7db],.part4[data-v-a676f7db]{will-change:transform,opacity}.part1[data-v-a676f7db]{--part-scale: .52;right:0;top:12px;opacity:.96;filter:drop-shadow(0 18px 28px rgba(15,23,42,.08));animation:subtleFloat-a676f7db 6.6s ease-in-out infinite,softBreath-a676f7db 5.6s ease-in-out infinite;z-index:3}.part4[data-v-a676f7db]{--part-scale: 1;left:-980px;opacity:.88;filter:drop-shadow(0 22px 36px rgba(15,23,42,.05));animation:subtleDrift-a676f7db 9.2s ease-in-out infinite,softBreath-a676f7db 7.2s ease-in-out infinite;z-index:2}.part3[data-v-a676f7db]{--part-scale: .56}.part2[data-v-a676f7db]{--part-scale: .56;left:-12px;opacity:.9;filter:drop-shadow(0 16px 24px rgba(15,23,42,.06));animation:subtleFloat-a676f7db 7.4s ease-in-out infinite,softBreath-a676f7db 6.4s ease-in-out infinite;z-index:-1}.part6[data-v-a676f7db]{top:calc(50% - (clamp(220px,20vw,280px) * 684 / 323) / 2 - 12px);left:calc(clamp(230px,6vw,230px) - 158px);height:calc(clamp(220px,20vw,280px)*.94);max-height:calc(clamp(220px,20vw,280px)*1.18);z-index:-1}}.qr-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;display:flex;align-items:center;justify-content:center;padding:24px;background:#0f172a99;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:qrModalFade .22s ease-out forwards}.qr-modal-panel{position:relative;width:min(94vw,600px);padding:40px 40px 32px;border-radius:32px;background:#fff;box-shadow:0 32px 80px #0f172a47;text-align:center;animation:qrModalRise .28s cubic-bezier(.22,1,.36,1) forwards}.qr-modal-close{position:absolute;top:14px;right:18px;width:32px;height:32px;border-radius:50%;border:none;background:#0f172a0f;color:#475569;font-size:22px;line-height:1;cursor:pointer;transition:background .25s ease,color .25s ease,transform .25s ease}.qr-modal-close:hover{background:#0f172a1f;color:#0f172a;transform:rotate(90deg)}.qr-modal-title{margin:0;font-size:26px;font-weight:800;color:#0f172a;letter-spacing:.5px}.qr-modal-image-wrap{margin:26px auto 0;width:min(80vh,480px);height:min(80vh,480px);padding:16px;border-radius:22px;background:linear-gradient(180deg,#f8fbff,#eef6ff);box-shadow:inset 0 0 0 1px #5078a01f;display:flex;align-items:center;justify-content:center}.qr-modal-image{display:block;width:100%;height:100%;object-fit:contain;border-radius:14px}.qr-modal-tip{margin:22px 0 0;font-size:16px;color:#64748b;font-weight:500}@keyframes qrModalFade{0%{opacity:0}to{opacity:1}}@keyframes qrModalRise{0%{opacity:0;transform:translateY(16px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}:root{font-family:Noto Sans SC,Outfit,system-ui,sans-serif;color:#163a59;background:#f3fbff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body,#app{margin:0;min-width:1280px;min-height:100%}body{background:linear-gradient(180deg,#dff5ff,#f9fdff)}button,a{font:inherit}
