@charset "UTF-8";@font-face{font-family:江西拙楷;src:url(/fonts/江西拙楷.ttf) format("truetype"),url(/fonts/JiangxiZhuokai.ttf) format("truetype"),url(/fonts/jiangxizhuokai.woff2) format("woff2"),url(/fonts/jiangxizhuokai.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}.home-page[data-v-a3737a2d]{min-height:100vh;display:flex;flex-direction:column;background:#fff}.home-page .hero-section[data-v-a3737a2d]{position:relative;padding:120px 0 80px;text-align:center;overflow:hidden}.home-page .hero-section .hero-bg[data-v-a3737a2d]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 20% 20%,rgba(99,102,241,.1),transparent 35%),radial-gradient(circle at 80% 10%,rgba(59,130,246,.12),transparent 32%),radial-gradient(circle at 50% 80%,rgba(59,130,246,.08),transparent 45%);pointer-events:none}.home-page .hero-section .hero-content[data-v-a3737a2d]{max-width:900px;margin:0 auto;position:relative;z-index:1}.home-page .hero-section .hero-badge[data-v-a3737a2d]{display:inline-flex;align-items:center;gap:12px;background:linear-gradient(90deg,#2563eb1a,#6366f10d);padding:16px 32px;border-radius:4px;font-size:18px;margin-bottom:28px;color:#2463eb;position:relative;top:-5vh;border-left:4px solid #2463eb}.home-page .hero-section .hero-badge .badge-dot[data-v-a3737a2d]{display:none}.home-page .hero-section .hero-badge .badge-text[data-v-a3737a2d]{font-weight:600;letter-spacing:2px}.home-page .hero-section .hero-kaiti[data-v-a3737a2d]{font-size:80px;margin:0 0 12px;font-family:江西拙楷,JiangxiZhuokai,STXingkai,华文行楷,Xingkai SC,cursive!important;letter-spacing:2px;background:linear-gradient(90deg,#2563eb,#6366f1,#a5b4fc,#6366f1,#2563eb);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shimmer-a3737a2d 6s linear infinite;transform:scale(1.4)}.home-page .hero-section .hero-title[data-v-a3737a2d]{font-size:56px;font-weight:700;margin-bottom:24px;line-height:1.2;color:#1f2329;margin-top:20px}.home-page .hero-section .hero-title .highlight[data-v-a3737a2d]{display:inline-block;font-family:江西拙楷,JiangxiZhuokai,STXingkai,华文行楷,Xingkai SC,cursive!important;background:linear-gradient(90deg,#2563eb,#6366f1,#a5b4fc,#6366f1,#2563eb);background-size:200% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:shimmer-a3737a2d 3s linear infinite}.home-page .hero-section .hero-subtitle[data-v-a3737a2d]{font-size:18px;margin-bottom:40px;opacity:.9;line-height:1.6;max-width:700px;margin-left:auto;margin-right:auto;color:#7b8190}.home-page .hero-section .hero-actions[data-v-a3737a2d]{display:flex;gap:16px;justify-content:center}.home-page .hero-section .hero-actions[data-v-a3737a2d] .el-button{height:48px;padding:0 32px;font-size:16px;border-radius:12px}.home-page .hero-section .hero-actions[data-v-a3737a2d] .el-button.el-button--primary{display:flex;align-items:center;gap:8px}@keyframes rippleText-a3737a2d{0%{background-position:0% 50%,50% 50%}50%{background-position:100% 50%,54% 46%}to{background-position:0% 50%,50% 50%}}@keyframes shimmer-a3737a2d{0%{background-position:200% center}to{background-position:-200% center}}@keyframes float-a3737a2d{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pulse-glow-a3737a2d{0%,to{box-shadow:0 12px 30px #2563eb26}50%{box-shadow:0 12px 30px #2563eb40}}@keyframes spin-a3737a2d{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes codeGlow-a3737a2d{0%,to{opacity:1}50%{opacity:.6}}.home-page .workflow-section[data-v-a3737a2d]{padding:0 0 100px;position:relative;overflow:hidden}.home-page .workflow-section[data-v-a3737a2d]:before{content:"";position:absolute;top:-150px;left:50%;transform:translate(-50%);width:1000px;height:600px;background:radial-gradient(circle at 50% 0%,rgba(59,130,246,.05),transparent 70%);pointer-events:none;z-index:0}.home-page .workflow-section .workflow-decor-wrap[data-v-a3737a2d]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.home-page .workflow-section .workflow-decor-wrap .decor-svg[data-v-a3737a2d]{position:absolute;width:600px;height:600px;filter:blur(1px)}.home-page .workflow-section .workflow-decor-wrap .decor-svg.left[data-v-a3737a2d]{left:-120px;top:40px;animation:floatSlow-a3737a2d 8s ease-in-out infinite}@keyframes floatSlow-a3737a2d{0%,to{transform:translate(0)}50%{transform:translate(4px,4px)}}.home-page .workflow-section .workflow-container[data-v-a3737a2d]{display:grid;grid-template-columns:200px 1fr;gap:20px;align-items:center;max-width:900px;margin:0 auto}.home-page .workflow-section .workflow-sidebar[data-v-a3737a2d]{position:relative;display:flex;flex-direction:column;gap:52px;padding-left:0}.home-page .workflow-section .workflow-sidebar .timeline-line[data-v-a3737a2d]{position:absolute;left:17px;top:20px;bottom:20px;width:1px;background:#e2e8f0;z-index:0}.home-page .workflow-section .workflow-step-item[data-v-a3737a2d]{position:relative;display:flex;gap:12px;cursor:pointer;z-index:1;transition:all .3s ease}.home-page .workflow-section .workflow-step-item .step-icon-wrap[data-v-a3737a2d]{width:34px;height:34px;border-radius:50%;background:#fff;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#94a3b8;transition:all .3s ease;flex-shrink:0}.home-page .workflow-section .workflow-step-item .step-title[data-v-a3737a2d]{margin:0 0 4px;font-size:15px;font-weight:600;color:#64748b;transition:all .3s ease}.home-page .workflow-section .workflow-step-item .step-action-btn[data-v-a3737a2d]{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:500;background:#f1f5f9;color:#94a3b8;transition:all .3s ease}.home-page .workflow-section .workflow-step-item .step-action-btn svg[data-v-a3737a2d]{opacity:.6}.home-page .workflow-section .workflow-step-item.active .step-icon-wrap[data-v-a3737a2d]{background:#2563eb;border-color:#2563eb;color:#fff;box-shadow:0 0 10px #2563eb33}.home-page .workflow-section .workflow-step-item.active .step-title[data-v-a3737a2d]{color:#1f2329;font-size:16px}.home-page .workflow-section .workflow-step-item.active .step-action-btn[data-v-a3737a2d]{background:#2563eb;color:#fff}.home-page .workflow-section .workflow-step-item.active .step-action-btn svg[data-v-a3737a2d]{opacity:1}.home-page .workflow-section .workflow-video-viewer[data-v-a3737a2d]{display:flex;justify-content:center;position:relative;padding:60px 0}.home-page .workflow-section .workflow-video-viewer .video-decor-ring[data-v-a3737a2d]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotateX(75deg) rotate(-15deg);width:150%;height:240%;color:#2563eb;opacity:.15;z-index:0;pointer-events:none;border:1px dashed currentColor;border-radius:50%}.home-page .workflow-section .workflow-video-viewer .video-decor-ring[data-v-a3737a2d]:after{content:"";position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;border:1px solid currentColor;border-radius:50%;opacity:.3}.home-page .workflow-section .workflow-video-viewer .video-window[data-v-a3737a2d]{background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 25px 60px #0000002e;aspect-ratio:16/9;width:100%;max-width:620px;display:flex;align-items:center;justify-content:center;position:relative;z-index:1}.home-page .workflow-section .workflow-video-viewer .video-window .main-demo-video[data-v-a3737a2d]{width:100%;height:100%;object-fit:contain}.home-page .flow-section[data-v-a3737a2d]{padding:90px 0;margin:10px 0}.home-page .flow-section .section-header[data-v-a3737a2d]{text-align:center;margin-bottom:32px}.home-page .flow-section .section-header h2[data-v-a3737a2d]{font-size:32px;font-weight:700;color:#1f2329;margin-bottom:8px}.home-page .flow-section .section-header p[data-v-a3737a2d]{color:#606266;margin:0}.home-page .flow-section .flow-card[data-v-a3737a2d]{background:#fff;border:1px solid #eef0f3;border-radius:24px;padding:32px;display:grid;grid-template-columns:repeat(3,1fr);gap:24px;box-shadow:0 20px 50px #0000000d}.home-page .flow-section .flow-card h3[data-v-a3737a2d]{text-align:center;margin-top:16px;color:#1f2329;font-size:16px;font-weight:600}.home-page .flow-section .flow-card .flow-left[data-v-a3737a2d],.home-page .flow-section .flow-card .flow-right[data-v-a3737a2d]{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;transition:transform .3s ease}.home-page .flow-section .flow-card .flow-left[data-v-a3737a2d]:hover,.home-page .flow-section .flow-card .flow-right[data-v-a3737a2d]:hover{transform:translateY(-8px)}.home-page .flow-section .flow-card .flow-left:hover .globe-wrap[data-v-a3737a2d]{transform:rotate(360deg) scale(1.1);box-shadow:0 15px 40px #2563eb40}.home-page .flow-section .flow-card .flow-left:hover .float-item.primary[data-v-a3737a2d],.home-page .flow-section .flow-card .flow-left:hover .float-item.secondary[data-v-a3737a2d]{transform:translateY(-5px) scale(1.05);box-shadow:0 12px 25px #0000001f}.home-page .flow-section .flow-card .flow-left:hover .float-item.tertiary[data-v-a3737a2d]{transform:rotate(-6deg) translateY(-5px) scale(1.05);box-shadow:0 12px 25px #2563eb33}.home-page .flow-section .flow-card .flow-left:hover .float-item.muted[data-v-a3737a2d]{transform:translateY(-5px) scale(1.05);box-shadow:0 12px 25px #0000001f}.home-page .flow-section .flow-card .globe-wrap[data-v-a3737a2d]{width:120px;height:120px;border-radius:50%;background:linear-gradient(135deg,#e8f0ff,#f3f7ff);display:flex;align-items:center;justify-content:center;color:#2563eb;box-shadow:0 10px 30px #2563eb26;transition:transform .6s cubic-bezier(.4,0,.2,1),box-shadow .3s ease}.home-page .flow-section .flow-card .float-item[data-v-a3737a2d]{position:absolute;padding:8px 12px;border-radius:12px;font-size:12px;display:inline-flex;align-items:center;gap:6px;box-shadow:0 8px 20px #00000014;transition:transform .3s ease,box-shadow .3s ease}.home-page .flow-section .flow-card .float-item.primary[data-v-a3737a2d]{top:0;right:10%;background:#fff;color:#2563eb}.home-page .flow-section .flow-card .float-item.secondary[data-v-a3737a2d]{bottom:10%;left:0;background:#fff;color:#2563eb;animation:float-a3737a2d 6s ease-in-out infinite}.home-page .flow-section .flow-card .float-item.tertiary[data-v-a3737a2d]{top:15%;left:-6%;background:#2563eb;color:#fff;transform:rotate(-6deg)}.home-page .flow-section .flow-card .float-item.muted[data-v-a3737a2d]{bottom:20%;right:-4%;background:#fff;color:#2563eb;transform:rotate(-12deg)}.home-page .flow-section .flow-card .flow-center[data-v-a3737a2d]{display:flex;flex-direction:column;align-items:center;gap:12px;position:relative;transition:transform .3s ease}.home-page .flow-section .flow-card .flow-center[data-v-a3737a2d]:hover{transform:translateY(-8px)}.home-page .flow-section .flow-card .flow-center:hover .connector[data-v-a3737a2d]{background:linear-gradient(90deg,transparent,#60a5fa,#3b82f6,#60a5fa,transparent);box-shadow:0 0 20px #3b82f666;height:3px}.home-page .flow-section .flow-card .flow-center:hover .engine[data-v-a3737a2d]{transform:rotate(360deg) scale(1.15);box-shadow:0 15px 40px #2563eb4d;border-color:#60a5fa}.home-page .flow-section .flow-card .flow-center:hover .engine[data-v-a3737a2d] svg{animation:spin-a3737a2d 1s linear}.home-page .flow-section .flow-card .flow-center:hover .engine-label[data-v-a3737a2d]{transform:scale(1.1);background:#2563eb;color:#fff}.home-page .flow-section .flow-card .flow-center .connector[data-v-a3737a2d]{width:120%;height:2px;background:linear-gradient(90deg,transparent,#c5d7ff,transparent);position:absolute;top:36px;left:-10%;z-index:0;transition:background .3s ease,box-shadow .3s ease,height .3s ease}.home-page .flow-section .flow-card .flow-center .engine[data-v-a3737a2d]{width:90px;height:90px;border-radius:20px;background:#fff;border:2px dashed #d7e3ff;display:flex;align-items:center;justify-content:center;color:#2563eb;box-shadow:0 12px 30px #2563eb26;position:relative;z-index:1;animation:pulse-glow-a3737a2d 3s infinite;transition:transform .6s cubic-bezier(.4,0,.2,1),box-shadow .3s ease,border-color .3s ease}.home-page .flow-section .flow-card .flow-center .engine-label[data-v-a3737a2d]{background:#e8efff;color:#2563eb;padding:6px 12px;border-radius:999px;font-size:12px;font-weight:600;transition:transform .3s ease,background .3s ease,color .3s ease}.home-page .flow-section .flow-card .flow-right:hover .code-card[data-v-a3737a2d]{transform:translateY(-8px) scale(1.05);box-shadow:0 20px 50px #0000001f;border-color:#c5d7ff}.home-page .flow-section .flow-card .flow-right:hover .code-card .code-header[data-v-a3737a2d]{background:#f0f4ff}.home-page .flow-section .flow-card .flow-right:hover .code-card .code-row[data-v-a3737a2d]{animation:codeGlow-a3737a2d 1.5s ease-in-out infinite;animation-delay:calc(var(--delay, 0) * .1s)}.home-page .flow-section .flow-card .flow-right:hover .code-card .code-badge[data-v-a3737a2d]{transform:scale(1.2) rotate(5deg)}.home-page .flow-section .flow-card .code-card[data-v-a3737a2d]{width:100%;max-width:260px;background:#fff;border:1px solid #eef0f3;border-radius:16px;box-shadow:0 12px 30px #0000000f;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.home-page .flow-section .flow-card .code-card .code-header[data-v-a3737a2d]{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f7f8fa;border-bottom:1px solid #eef0f3;transition:background .3s ease}.home-page .flow-section .flow-card .code-card .code-header .dots[data-v-a3737a2d]{display:flex;gap:6px}.home-page .flow-section .flow-card .code-card .code-header .dots .dot[data-v-a3737a2d]{width:8px;height:8px;border-radius:50%}.home-page .flow-section .flow-card .code-card .code-header .dots .red[data-v-a3737a2d]{background:#f87171}.home-page .flow-section .flow-card .code-card .code-header .dots .amber[data-v-a3737a2d]{background:#fbbf24}.home-page .flow-section .flow-card .code-card .code-header .dots .green[data-v-a3737a2d]{background:#34d399}.home-page .flow-section .flow-card .code-card .code-header .file-name[data-v-a3737a2d]{font-size:10px;color:#9ca3af;font-family:monospace}.home-page .flow-section .flow-card .code-card .code-body[data-v-a3737a2d]{padding:12px;font-family:monospace;font-size:11px;color:#1f2937}.home-page .flow-section .flow-card .code-card .code-body .code-row[data-v-a3737a2d]{margin-bottom:6px;color:#1d4ed8;transition:opacity .3s ease}.home-page .flow-section .flow-card .code-card .code-body .divider[data-v-a3737a2d]{height:1px;background:#eef0f3;margin:8px 0}.home-page .flow-section .flow-card .code-card .code-body .table-skel[data-v-a3737a2d]{display:grid;gap:6px}.home-page .flow-section .flow-card .code-card .code-body .table-skel .line[data-v-a3737a2d]{height:8px;border-radius:4px;background:#e5e7eb}.home-page .flow-section .flow-card .code-card .code-body .table-skel .long[data-v-a3737a2d]{width:70%}.home-page .flow-section .flow-card .code-card .code-body .table-skel .mid[data-v-a3737a2d]{width:60%}.home-page .flow-section .flow-card .code-card .code-body .table-skel .short[data-v-a3737a2d]{width:50%}.home-page .flow-section .flow-card .code-card .code-badge[data-v-a3737a2d]{position:absolute;bottom:10px;right:10px;width:32px;height:32px;border-radius:10px;background:#ecfdf3;color:#22c55e;transition:transform .3s ease;display:flex;align-items:center;justify-content:center}.home-page .advantages-section[data-v-a3737a2d]{padding:80px 0;background:#fff}.home-page .advantages-section .section-header[data-v-a3737a2d]{text-align:center;margin-bottom:32px}.home-page .advantages-section .section-header h2[data-v-a3737a2d]{font-size:32px;font-weight:700;margin-bottom:8px;color:#1f2329}.home-page .advantages-section .section-header p[data-v-a3737a2d]{color:#606266;margin:0}.home-page .advantages-section .advantages-layout[data-v-a3737a2d]{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center}.home-page .advantages-section .adv-visual[data-v-a3737a2d]{position:relative;width:100%;max-width:400px;margin:0 auto;display:flex;justify-content:center;align-items:center}.home-page .advantages-section .adv-visual .iso-stack-container[data-v-a3737a2d]{width:256px;height:256px;position:relative;perspective:1000px}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack[data-v-a3737a2d]{width:100%;height:100%;position:relative;transform:rotateX(60deg) rotate(-45deg);transform-style:preserve-3d}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack .iso-layer[data-v-a3737a2d]{position:absolute;bottom:0;left:0;border-radius:16px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack .iso-layer.iso-layer-1[data-v-a3737a2d]{width:100%;height:100%;background:#fff;box-shadow:0 20px 50px #0000001a;border:1px solid #e5e7eb;z-index:10}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack .iso-layer.iso-layer-1 .layer-bg[data-v-a3737a2d]{width:100%;height:100%;background:#f9fafb80;border-radius:16px}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack .iso-layer.iso-layer-2[data-v-a3737a2d]{width:224px;height:224px;margin:16px;background:#fff;box-shadow:0 20px 50px #0000001a;border:1px solid #dbeafe;z-index:20;transform:translateZ(30px);color:#dbeafe}.home-page .advantages-section .adv-visual .iso-stack-container .iso-stack .iso-layer.iso-layer-3[data-v-a3737a2d]{width:192px;height:192px;margin:32px;background:linear-gradient(135deg,#2563eb,#4f46e5);border-radius:50%;box-shadow:0 20px 50px #2563eb4d;z-index:30;transform:translateZ(60px);color:#fff;opacity:.9}.home-page .advantages-section .adv-visual .iso-stack-container:hover .iso-layer-1[data-v-a3737a2d]{transform:translateZ(20px)}.home-page .advantages-section .adv-visual .iso-stack-container:hover .iso-layer-2[data-v-a3737a2d]{transform:translateZ(50px)}.home-page .advantages-section .adv-visual .iso-stack-container:hover .iso-layer-3[data-v-a3737a2d]{transform:translateZ(80px)}.home-page .advantages-section .advantages-list[data-v-a3737a2d]{display:flex;flex-direction:column;gap:18px}.home-page .advantages-section .adv-item[data-v-a3737a2d]{display:flex;gap:12px;align-items:flex-start;padding:14px 16px;border-radius:12px;transition:background .2s,transform .2s,box-shadow .2s}.home-page .advantages-section .adv-item[data-v-a3737a2d]:hover{background:#f5f7fb;transform:translateY(-1px);box-shadow:0 8px 20px #0000000d}.home-page .advantages-section .adv-item .adv-item-icon[data-v-a3737a2d]{width:40px;height:40px;border-radius:12px;background:#e8efff;color:#2563eb;display:flex;align-items:center;justify-content:center;flex-shrink:0}.home-page .advantages-section .adv-item .adv-item-content h4[data-v-a3737a2d]{margin:0 0 6px;font-size:16px;color:#1f2329;font-weight:600}.home-page .advantages-section .adv-item .adv-item-content p[data-v-a3737a2d]{margin:0;color:#606266;line-height:1.6;font-size:14px}.home-page .cases-section[data-v-a3737a2d]{padding:80px 0;margin:10px 0}.home-page .cases-section .section-header[data-v-a3737a2d]{text-align:center;margin-bottom:32px}.home-page .cases-section .section-header h2[data-v-a3737a2d]{font-size:32px;font-weight:700;margin-bottom:8px;color:#1f2329}.home-page .cases-section .section-header p[data-v-a3737a2d]{color:#606266;margin:0}.home-page .cases-section .cases-grid[data-v-a3737a2d]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px}.home-page .cases-section .case-card[data-v-a3737a2d]{background:#fff;border:1px solid #eef0f3;border-radius:16px;padding:18px;text-align:center;transition:all .3s}.home-page .cases-section .case-card[data-v-a3737a2d]:hover{transform:translateY(-2px);box-shadow:0 12px 30px #0000000f}.home-page .cases-section .case-card .case-icon[data-v-a3737a2d]{width:48px;height:48px;border-radius:14px;margin:0 auto 10px;display:flex;align-items:center;justify-content:center}.home-page .cases-section .case-card h3[data-v-a3737a2d]{margin:0;font-size:15px;color:#1f2329;font-weight:600}.home-page .cases-section .case-card .case-line[data-v-a3737a2d]{width:36px;height:2px;background:#e5e7eb;margin:10px auto 0;border-radius:999px}.home-page .data-banner[data-v-a3737a2d]{padding:80px 0 100px;background:linear-gradient(135deg,#0f172a,#0b1433)}.home-page .data-banner .banner-card[data-v-a3737a2d]{background:linear-gradient(135deg,#0f172a,#0b1433);color:#e2e8f0;border-radius:24px;overflow:hidden;display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;padding:36px;position:relative;box-shadow:0 25px 60px #0f172a59}.home-page .data-banner .banner-card .badge[data-v-a3737a2d]{display:inline-flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;background:#ffffff14;border:1px solid rgba(255,255,255,.08);color:#bfdbfe;font-size:12px;margin-bottom:12px}.home-page .data-banner .banner-card h3[data-v-a3737a2d]{font-size:26px;font-weight:700;margin:0 0 12px;color:#fff}.home-page .data-banner .banner-card p[data-v-a3737a2d]{margin:0 0 16px;color:#cbd5e1;line-height:1.7}.home-page .data-banner .banner-card .banner-actions[data-v-a3737a2d] .el-button{background:#fff;height:40px;line-height:40px;font-size:16px;font-weight:500;border:1px solid #e4e7ed;border-radius:12px;padding:0 16px;cursor:pointer;transition:all .3s ease;color:#000}.home-page .data-banner .banner-card .banner-visual[data-v-a3737a2d]{display:flex;justify-content:flex-end;align-items:center}.home-page .data-banner .banner-card .banner-visual .browser[data-v-a3737a2d]{background:#fff;border:1px solid rgba(255,255,255,.08);border-radius:18px;padding:16px;width:100%;max-width:360px;box-shadow:0 20px 50px #00000059}.home-page .data-banner .banner-card .banner-visual .browser .browser-header[data-v-a3737a2d]{display:flex;align-items:center;gap:8px;padding-bottom:10px;border-bottom:1px solid rgba(255,255,255,.06)}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .dots[data-v-a3737a2d]{display:flex;gap:6px}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .dots .dot[data-v-a3737a2d]{width:8px;height:8px;border-radius:50%}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .dots .red[data-v-a3737a2d]{background:#f87171}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .dots .amber[data-v-a3737a2d]{background:#fbbf24}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .dots .green[data-v-a3737a2d]{background:#34d399}.home-page .data-banner .banner-card .banner-visual .browser .browser-header .file-name[data-v-a3737a2d]{font-size:10px;color:#94a3b8}.home-page .data-banner .banner-card .banner-visual .browser .browser-body[data-v-a3737a2d]{margin-top:12px;display:grid;gap:8px}.home-page .data-banner .banner-card .banner-visual .browser .browser-body .table-row[data-v-a3737a2d]{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:8px}.home-page .data-banner .banner-card .banner-visual .browser .browser-body .table-row .cell[data-v-a3737a2d]{height:8px;border-radius:4px;background:#1e293b}.home-page .data-banner .banner-card .banner-visual .browser .browser-body .table-row.header .cell[data-v-a3737a2d]{background:#f9f9f9}.home-page .data-banner .banner-card .banner-visual .browser .browser-body .table-row .cell.blue[data-v-a3737a2d]{background:#1d4ed8}.home-page .data-banner .banner-card .banner-visual .browser .browser-body .table-row .cell.light[data-v-a3737a2d]{background:#ccc}.home-page .data-banner .banner-card .banner-visual .browser .success[data-v-a3737a2d]{margin-top:14px;background:#f9f9f9;border-radius:12px;padding:10px;display:flex;align-items:center;justify-content:space-between}.home-page .data-banner .banner-card .banner-visual .browser .success .left[data-v-a3737a2d]{display:flex;align-items:center;gap:10px}.home-page .data-banner .banner-card .banner-visual .browser .success .left .avatar[data-v-a3737a2d]{width:32px;height:32px;border-radius:50%;background:#ecfdf3;color:#22c55e;display:flex;align-items:center;justify-content:center}.home-page .data-banner .banner-card .banner-visual .browser .success .left .title[data-v-a3737a2d]{font-size:12px;color:#94a3b8;font-weight:700}.home-page .data-banner .banner-card .banner-visual .browser .success .left .desc[data-v-a3737a2d]{font-size:10px;color:#94a3b8}.home-page .data-banner .banner-card .banner-visual .browser .success .arrow[data-v-a3737a2d]{width:28px;height:28px;border-radius:50%;background:#2563eb;color:#fff;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.home-page .hero-section[data-v-a3737a2d]{padding:30px 0 80px}.home-page .hero-section .hero-title[data-v-a3737a2d]{font-size:36px}.home-page .hero-section .hero-subtitle[data-v-a3737a2d]{font-size:16px}.home-page .hero-section .hero-actions[data-v-a3737a2d]{flex-direction:column;width:100%;max-width:300px;margin:0 auto}.home-page .hero-section .hero-actions[data-v-a3737a2d] .el-button{width:100%}.home-page .flow-section[data-v-a3737a2d]{padding:60px 0}.home-page .flow-section .flow-card[data-v-a3737a2d]{grid-template-columns:1fr}.home-page .workflow-section[data-v-a3737a2d]{padding:40px 0 60px}.home-page .workflow-section .workflow-container[data-v-a3737a2d]{grid-template-columns:1fr;gap:32px}.home-page .workflow-section .step-item[data-v-a3737a2d]{padding:16px}.home-page .advantages-section[data-v-a3737a2d],.home-page .cases-section[data-v-a3737a2d],.home-page .data-banner[data-v-a3737a2d]{padding:60px 0}.home-page .advantages-section .advantages-layout[data-v-a3737a2d]{grid-template-columns:1fr}.home-page .advantages-section .adv-visual[data-v-a3737a2d]{max-width:260px;margin-bottom:12px}}
