@charset "UTF-8";.home-page[data-v-7ee9bace]{--xq-page-bg: #fafbff;--xq-surface: #ffffff;--xq-border: #ececef;--xq-text-primary: #1d1d1d;--xq-text-secondary: #83899b;--xq-text-tertiary: #b0b7c5;--xq-card-shadow: 0 4px 20px rgba(0, 0, 0, .04), 0 1px 3px rgba(0, 0, 0, .02);--xq-card-shadow-hover: 0 8px 28px rgba(0, 0, 0, .06), 0 2px 6px rgba(0, 0, 0, .03);background:var(--xq-page-bg)}.hero[data-v-7ee9bace]{position:relative;text-align:center;padding:72px 24px 56px;background:var(--xq-page-bg);overflow:hidden}.hero[data-v-7ee9bace]:before{content:"";position:absolute;top:-200px;left:50%;transform:translate(-50%);width:1000px;height:500px;background:radial-gradient(ellipse at center,rgba(37,99,235,.06) 0%,transparent 60%);pointer-events:none}.hero-inner[data-v-7ee9bace]{position:relative;max-width:640px;margin:0 auto}.hero-badge[data-v-7ee9bace]{display:inline-flex;align-items:center;gap:6px;padding:5px 14px;background:var(--xq-surface);border:1px solid var(--xq-border);border-radius:999px;font-size:13px;font-weight:500;color:var(--xq-text-secondary);margin-bottom:24px;box-shadow:0 1px 3px #0000000a}.hero-badge[data-v-7ee9bace] .ui-icon{color:var(--af-signal)}.hero-title[data-v-7ee9bace]{font-size:44px;font-weight:800;line-height:1.15;letter-spacing:-.02em;color:var(--xq-text-primary);margin-bottom:16px}.hero-sub[data-v-7ee9bace]{font-size:16px;line-height:1.7;color:var(--xq-text-secondary);margin-bottom:32px}.hero-sub .hl[data-v-7ee9bace]{color:var(--af-signal);font-weight:700}.btn-cta[data-v-7ee9bace]{display:inline-flex;align-items:center;gap:10px;min-width:200px;justify-content:center;height:60px;padding:0 40px;background:var(--af-signal);color:#fff;border:1px solid var(--af-signal);border-radius:12px;font-size:18px;font-weight:600;cursor:pointer;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;box-shadow:0 4px 12px #2563eb33}.btn-cta[data-v-7ee9bace]:hover{background:var(--af-signal-hover);box-shadow:0 6px 20px #2563eb4d;transform:translateY(-1px)}.btn-cta[data-v-7ee9bace]:active{transform:translateY(0)}.stats-bar[data-v-7ee9bace]{display:flex;justify-content:center;align-items:center;gap:40px;padding:0 24px 72px}.stat[data-v-7ee9bace]{text-align:center;display:flex;flex-direction:column;gap:4px}.stat-num[data-v-7ee9bace]{font-size:26px;font-weight:700;color:var(--xq-text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.stat-label[data-v-7ee9bace]{font-size:13px;color:var(--xq-text-tertiary);font-weight:500}.stat-sep[data-v-7ee9bace]{width:1px;height:28px;background:var(--xq-border)}.section[data-v-7ee9bace]{max-width:1080px;margin:0 auto;padding:0 24px 72px}.section-head[data-v-7ee9bace]{text-align:center;margin-bottom:40px}.section-head h2[data-v-7ee9bace]{font-size:38px;font-weight:700;letter-spacing:-.02em;color:var(--xq-text-primary);margin-bottom:8px}.section-head p[data-v-7ee9bace]{font-size:16px;color:var(--xq-text-secondary);line-height:1.6}.feature-grid[data-v-7ee9bace]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feature-card[data-v-7ee9bace]{padding:24px 20px;background:var(--xq-surface);border:1px solid var(--xq-border);border-radius:16px;box-shadow:var(--xq-card-shadow);transition:box-shadow .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.feature-card[data-v-7ee9bace]:hover{box-shadow:var(--xq-card-shadow-hover);transform:translateY(-2px)}.feature-card:hover .feature-icon[data-v-7ee9bace]{transform:scale(1.05)}.feature-icon[data-v-7ee9bace]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-bottom:16px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.c-blue[data-v-7ee9bace]{background:#2563eb1f;color:#2563eb}.c-violet[data-v-7ee9bace]{background:#8b5cf61f;color:#8b5cf6}.c-emerald[data-v-7ee9bace]{background:#10b9811f;color:#10b981}.c-orange[data-v-7ee9bace]{background:#f973161f;color:#f97316}.feature-card h3[data-v-7ee9bace]{font-size:20px;font-weight:600;color:var(--xq-text-primary);margin-bottom:8px}.feature-card p[data-v-7ee9bace]{font-size:15px;line-height:1.6;color:var(--xq-text-secondary)}.workflow-row[data-v-7ee9bace]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;position:relative}.step[data-v-7ee9bace]{padding:28px 24px;background:var(--xq-surface);border:1px solid var(--xq-border);border-radius:16px;box-shadow:var(--xq-card-shadow);position:relative;z-index:1;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.step[data-v-7ee9bace]:hover{box-shadow:var(--xq-card-shadow-hover)}.step-idx[data-v-7ee9bace]{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:10px;background:#2563eb1a;color:var(--af-signal);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums;margin-bottom:16px}.step h3[data-v-7ee9bace]{font-size:20px;font-weight:600;color:var(--xq-text-primary);margin-bottom:6px}.step p[data-v-7ee9bace]{font-size:15px;color:var(--xq-text-secondary);line-height:1.5}@media (max-width: 900px){.hero-title[data-v-7ee9bace]{font-size:34px}.feature-grid[data-v-7ee9bace],.workflow-row[data-v-7ee9bace]{grid-template-columns:repeat(2,1fr)}.stats-bar[data-v-7ee9bace]{gap:24px}}@media (max-width: 600px){.hero[data-v-7ee9bace]{padding:56px 20px 40px}.hero-title[data-v-7ee9bace]{font-size:28px}.section-head h2[data-v-7ee9bace]{font-size:32px}.feature-grid[data-v-7ee9bace],.workflow-row[data-v-7ee9bace]{grid-template-columns:1fr}.section[data-v-7ee9bace]{padding:0 20px 56px}}
