.connector-landing[data-v-11e2c9d4]{background:#fff}.connector-landing .hero-section[data-v-11e2c9d4]{position:relative;overflow:hidden;background:#e8eef8;min-height:680px;display:flex;align-items:center}.connector-landing .hero-bg-img[data-v-11e2c9d4]{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none;user-select:none}.connector-landing .hero-content[data-v-11e2c9d4]{position:relative;z-index:1;padding:100px 0 80px;text-align:center}.connector-landing .hero-title[data-v-11e2c9d4]{font-size:56px;font-weight:800;color:#1a202c;line-height:1.1;margin:0 0 20px;letter-spacing:-1px}.connector-landing .hero-title .title-tv[data-v-11e2c9d4]{color:#1a202c}.connector-landing .hero-title .title-arrow[data-v-11e2c9d4]{color:#3b82f6;margin:0 14px;font-weight:700}.connector-landing .hero-title .title-mt[data-v-11e2c9d4]{color:#1a202c}.connector-landing .hero-subtitle[data-v-11e2c9d4]{font-size:15px;color:#64748b;margin:0 0 40px;font-weight:400;letter-spacing:.02em}.connector-landing .hero-btn[data-v-11e2c9d4]{display:inline-block;background:#3b82f6;color:#fff;font-size:15px;font-weight:500;padding:12px 40px;border-radius:24px;border:none;cursor:pointer;transition:background .2s;margin-bottom:72px}.connector-landing .hero-btn[data-v-11e2c9d4]:hover{background:#2563eb}.connector-landing .stats-row[data-v-11e2c9d4]{display:flex;align-items:center;justify-content:center;margin-bottom:52px}.connector-landing .stat-item[data-v-11e2c9d4]{display:flex;flex-direction:column;align-items:center;padding:0 48px}.connector-landing .stat-num[data-v-11e2c9d4]{font-size:32px;font-weight:700;color:#1a202c;line-height:1;margin-bottom:8px}.connector-landing .stat-label[data-v-11e2c9d4]{font-size:12px;color:#94a3b8;letter-spacing:.02em}.connector-landing .stat-divider[data-v-11e2c9d4]{width:1px;height:32px;background:#c8d3e8;flex-shrink:0}.connector-landing .flow-diagram[data-v-11e2c9d4]{display:flex;align-items:center;justify-content:center;max-width:820px;margin:0 auto;gap:0}.connector-landing .flow-node[data-v-11e2c9d4]{background:#fff;border-radius:10px;padding:14px 20px;text-align:left;min-width:130px;box-shadow:0 2px 12px rgba(0,0,0,.07);flex-shrink:0}.connector-landing .flow-node-name[data-v-11e2c9d4]{font-size:13px;font-weight:600;color:#1a202c;margin-bottom:5px;white-space:nowrap}.connector-landing .flow-node-sub[data-v-11e2c9d4]{font-size:11px;color:#94a3b8;white-space:nowrap}.connector-landing .flow-line[data-v-11e2c9d4]{display:flex;align-items:center;flex-shrink:0;padding:0 4px;white-space:nowrap}.connector-landing .flow-line .dashes[data-v-11e2c9d4]{font-size:12px;color:#3b82f6;letter-spacing:1px;opacity:.7;line-height:1}.connector-landing .flow-line .line-label[data-v-11e2c9d4]{font-size:11px;color:#3b82f6;font-weight:500;padding:0 6px;white-space:nowrap}.connector-landing .features-section[data-v-11e2c9d4]{padding:80px 0;background:#fff}.connector-landing .section-title[data-v-11e2c9d4]{font-size:28px;font-weight:700;color:#1a202c;margin:0 0 6px}.connector-landing .section-sub[data-v-11e2c9d4]{font-size:13px;color:#3b82f6;margin:0 0 40px;font-weight:500}.connector-landing .features-grid[data-v-11e2c9d4]{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.connector-landing .feat-card[data-v-11e2c9d4]{border:1px solid #e8ecf4;border-radius:12px;padding:28px 24px;background:#fff;text-align:center;transition:box-shadow .2s}.connector-landing .feat-card[data-v-11e2c9d4]:hover{box-shadow:0 4px 16px rgba(0,0,0,.07)}.connector-landing .feat-title[data-v-11e2c9d4]{font-size:15px;font-weight:600;color:#1a202c;margin-bottom:10px}.connector-landing .feat-desc[data-v-11e2c9d4]{font-size:13px;color:#718096;line-height:1.7}.connector-landing .steps-section[data-v-11e2c9d4]{padding:80px 0;background:#fff}.connector-landing .steps-grid[data-v-11e2c9d4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.connector-landing .step-card[data-v-11e2c9d4]{background:#fff;border:1px solid #e8ecf4;border-radius:12px;padding:24px 20px}.connector-landing .step-top[data-v-11e2c9d4]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:20px}.connector-landing .step-icon[data-v-11e2c9d4]{width:40px;height:auto;display:block}.connector-landing .step-num-img[data-v-11e2c9d4]{display:block;height:20px;width:auto;opacity:.22}.connector-landing .step-num-text[data-v-11e2c9d4]{font-size:20px;font-weight:700;color:#1a202c;opacity:.2;line-height:1;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:-.5px}.connector-landing .step-title[data-v-11e2c9d4]{font-size:14px;font-weight:600;color:#1a202c;margin-bottom:8px;text-align:center}.connector-landing .step-desc[data-v-11e2c9d4]{font-size:12px;color:#718096;line-height:1.7;text-align:center}@media(max-width:1200px){.connector-landing .hero-title[data-v-11e2c9d4]{font-size:44px}.connector-landing .stat-item[data-v-11e2c9d4]{padding:0 32px}.connector-landing .flow-node[data-v-11e2c9d4]{min-width:110px;padding:12px 16px}}@media(max-width:960px){.connector-landing .hero-section[data-v-11e2c9d4]{min-height:auto}.connector-landing .hero-title[data-v-11e2c9d4]{font-size:34px}.connector-landing .features-grid[data-v-11e2c9d4],.connector-landing .steps-grid[data-v-11e2c9d4]{grid-template-columns:repeat(2,1fr)}.connector-landing .stat-item[data-v-11e2c9d4]{padding:0 20px}.connector-landing .stat-num[data-v-11e2c9d4]{font-size:24px}.connector-landing .flow-node[data-v-11e2c9d4]{min-width:90px;padding:10px 12px}.connector-landing .flow-line[data-v-11e2c9d4]{padding:0 2px}}@media(max-width:680px){.connector-landing .hero-content[data-v-11e2c9d4]{padding:60px 16px 48px}.connector-landing .hero-title[data-v-11e2c9d4]{font-size:26px}.connector-landing .hero-title .title-arrow[data-v-11e2c9d4]{margin:0 8px}.connector-landing .hero-btn[data-v-11e2c9d4]{margin-bottom:40px}.connector-landing .features-grid[data-v-11e2c9d4],.connector-landing .steps-grid[data-v-11e2c9d4]{grid-template-columns:1fr}.connector-landing .stats-row[data-v-11e2c9d4]{flex-wrap:wrap;gap:16px}.connector-landing .stat-divider[data-v-11e2c9d4]{display:none}.connector-landing .stat-item[data-v-11e2c9d4]{padding:0 20px}.connector-landing .flow-diagram[data-v-11e2c9d4]{flex-wrap:wrap;gap:8px;justify-content:center}.connector-landing .flow-line[data-v-11e2c9d4]{display:none}}