.expert-page[data-v-b9a8cbb5]{--primary: #2563eb;--primary-dark: #1d4ed8;--primary-light: #3b82f6;--accent: #409eff;--accent-soft: #eff6ff;--navy: #1e293b;--navy-2: #0f172a;--bg: #ffffff;--bg-alt: #f7f8fa;--text-1: #0f172a;--text-2: #475569;--text-3: #64748b;--border: #e2e8f0;--red: #f56c6c;--orange: #e6a23c;--yellow: #f7ba2a;--green: #67c23a;--wechat: #07c160;--radius: 14px;--shadow-sm: 0 1px 3px rgba(15, 23, 42, .06);--shadow-hover: 0 24px 48px -16px rgba(37, 99, 235, .28);--grad: linear-gradient(135deg, #3b82f6, #2563eb);--ease: cubic-bezier(.23, 1, .32, 1);color:var(--text-1);background:var(--bg);line-height:1.6;font-size:16px;-webkit-font-smoothing:antialiased}.expert-page[data-v-b9a8cbb5] *{margin:0;padding:0;box-sizing:border-box}.expert-page img[data-v-b9a8cbb5],.expert-page svg[data-v-b9a8cbb5]{display:block}.expert-page a[data-v-b9a8cbb5]{text-decoration:none;color:inherit}.sr-only[data-v-b9a8cbb5]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.container[data-v-b9a8cbb5]{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.expert-page[data-v-b9a8cbb5] :focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:4px}.btn[data-v-b9a8cbb5]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:none;cursor:pointer;font-family:inherit;font-size:15px;font-weight:600;border-radius:10px;padding:12px 24px;transition:transform .25s var(--ease),box-shadow .25s var(--ease),background .25s var(--ease),color .25s,border-color .25s}.expert-page .btn.btn-primary[data-v-b9a8cbb5]{background:var(--grad);color:#fff;box-shadow:0 4px 14px #2563eb59}.expert-page .btn.btn-primary[data-v-b9a8cbb5]:hover{background:linear-gradient(135deg,#2f74f0,#1d4ed8);transform:translateY(-2px);box-shadow:0 10px 24px #2563eb6b}.expert-page .btn.btn-primary[data-v-b9a8cbb5]:active{transform:translateY(0) scale(.97)}.expert-page .btn.btn-outline[data-v-b9a8cbb5]{background:#fff;color:var(--primary);border:1.5px solid var(--primary)}.btn-ghost-wx[data-v-b9a8cbb5]{background:#fff;color:var(--text-1);border:1.5px solid var(--border)}.btn-ghost-wx[data-v-b9a8cbb5]:hover{border-color:var(--wechat);color:var(--wechat);transform:translateY(-2px);box-shadow:0 10px 24px #07c1602e}.btn .arr[data-v-b9a8cbb5]{transition:transform .25s var(--ease)}.btn:hover .arr[data-v-b9a8cbb5]{transform:translate(4px)}.hero[data-v-b9a8cbb5]{position:relative;text-align:center;padding:64px 0 56px;background:radial-gradient(600px 300px at 15% 0%,rgba(64,158,255,.1),transparent 70%),radial-gradient(600px 300px at 85% 10%,rgba(37,99,235,.08),transparent 70%);overflow:hidden}.hero-badge[data-v-b9a8cbb5]{display:inline-flex;align-items:center;gap:6px;background:var(--accent-soft);color:var(--primary);font-size:13px;font-weight:600;padding:6px 14px;border-radius:999px;border:1px solid #bfdbfe}.hero h1[data-v-b9a8cbb5]{font-size:clamp(26px,4.6vw,40px);font-weight:700;line-height:1.35;margin:20px auto 14px;max-width:760px}.hero h1 em[data-v-b9a8cbb5]{font-style:normal;color:var(--primary)}.hero-sub[data-v-b9a8cbb5]{color:var(--text-2);font-size:clamp(14px,2vw,17px);max-width:620px;margin:0 auto}.hero-chips[data-v-b9a8cbb5]{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;margin-top:26px}.chip[data-v-b9a8cbb5]{display:inline-flex;align-items:center;gap:6px;font-size:13px;color:var(--text-2);background:#fff;border:1px solid var(--border);border-radius:999px;padding:7px 14px;box-shadow:var(--shadow-sm);transition:border-color .2s,transform .2s}.chip[data-v-b9a8cbb5]:hover{border-color:#93c5fd;transform:translateY(-2px)}.chip .dot[data-v-b9a8cbb5]{width:7px;height:7px;border-radius:50%;background:var(--primary)}.hero-ctas[data-v-b9a8cbb5]{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;margin-top:30px}.hero-note[data-v-b9a8cbb5]{margin-top:16px;font-size:12.5px;color:var(--text-3)}.sec[data-v-b9a8cbb5]{padding:64px 0}.sec.alt[data-v-b9a8cbb5]{background:var(--bg-alt)}.sec-tag[data-v-b9a8cbb5]{display:inline-block;background:var(--accent-soft);color:var(--primary);font-size:12.5px;font-weight:600;padding:5px 14px;border-radius:999px;letter-spacing:.5px}.sec-title[data-v-b9a8cbb5]{font-size:clamp(22px,3.4vw,30px);font-weight:700;text-align:center;margin:14px 0 10px}.sec-desc[data-v-b9a8cbb5]{text-align:center;color:var(--text-3);font-size:14.5px;max-width:560px;margin:0 auto 40px}.value-grid[data-v-b9a8cbb5]{display:grid;grid-template-columns:1fr;gap:36px}@media (min-width: 768px){.value-grid[data-v-b9a8cbb5]{grid-template-columns:repeat(3,1fr);gap:28px}}.value-item[data-v-b9a8cbb5]{text-align:center;padding:0 8px}.value-icon[data-v-b9a8cbb5]{width:56px;height:56px;margin:0 auto 16px;border-radius:14px;display:grid;place-items:center;transition:transform .3s var(--ease)}.value-item:hover .value-icon[data-v-b9a8cbb5]{transform:translateY(-4px) scale(1.06)}.value-icon.v1[data-v-b9a8cbb5]{background:#fef2f2;color:var(--red)}.value-icon.v2[data-v-b9a8cbb5]{background:#f0f9eb;color:#529b2e}.value-icon.v3[data-v-b9a8cbb5]{background:var(--accent-soft);color:var(--primary)}.value-item h3[data-v-b9a8cbb5]{font-size:17px;margin-bottom:8px}.value-item p[data-v-b9a8cbb5]{font-size:13.5px;color:var(--text-3)}.redline[data-v-b9a8cbb5]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 28px;background:#fffbeb;border:1px solid #fde68a;border-radius:12px;padding:14px 20px;margin-bottom:44px;font-size:13.5px;color:#92400e}.redline strong[data-v-b9a8cbb5]{font-weight:700}.redline .rl-item[data-v-b9a8cbb5]{display:inline-flex;align-items:center;gap:8px}.redline svg[data-v-b9a8cbb5]{flex:none}.svc-grid[data-v-b9a8cbb5]{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width: 768px){.svc-grid[data-v-b9a8cbb5]{grid-template-columns:repeat(2,1fr);gap:28px}}.svc-card[data-v-b9a8cbb5]{position:relative;display:flex;flex-direction:column;background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:28px 26px 24px;box-shadow:var(--shadow-sm);transition:transform .28s var(--ease),box-shadow .28s var(--ease),border-color .28s}.svc-card[data-v-b9a8cbb5]:hover,.svc-card[data-v-b9a8cbb5]:focus-within{transform:translateY(-6px);border-color:var(--primary);box-shadow:var(--shadow-hover)}.svc-top[data-v-b9a8cbb5]{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:14px}.svc-phase[data-v-b9a8cbb5]{font-size:11.5px;font-weight:600;padding:3px 10px;border-radius:999px;background:var(--accent-soft);color:var(--primary);white-space:nowrap}.svc-phase.p2[data-v-b9a8cbb5]{background:#f0fdf4;color:#15803d}.svc-icon[data-v-b9a8cbb5]{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;margin-bottom:14px;transition:transform .3s var(--ease)}.svc-card:hover .svc-icon[data-v-b9a8cbb5]{transform:scale(1.08) rotate(-4deg)}.svc-icon.blue[data-v-b9a8cbb5]{background:var(--accent-soft);color:var(--primary)}.svc-icon.navy[data-v-b9a8cbb5]{background:#1e293b;color:#93c5fd}.svc-icon.red[data-v-b9a8cbb5]{background:#fef2f2;color:var(--red)}.svc-icon.orange[data-v-b9a8cbb5]{background:#fdf6ec;color:var(--orange)}.svc-card h3[data-v-b9a8cbb5]{font-size:19px;margin-bottom:4px}.svc-price[data-v-b9a8cbb5]{font-size:24px;font-weight:700;color:var(--primary-dark);transition:color .25s}.svc-price small[data-v-b9a8cbb5]{font-size:13px;font-weight:500;color:var(--text-3);margin-left:2px}.svc-card:hover .svc-price[data-v-b9a8cbb5]{color:var(--primary)}.svc-problem[data-v-b9a8cbb5]{font-size:13.5px;color:var(--text-3);margin:10px 0 14px;padding:10px 12px;background:var(--bg-alt);border-radius:8px;line-height:1.55}.svc-problem b[data-v-b9a8cbb5]{color:var(--text-2)}.svc-list[data-v-b9a8cbb5]{list-style:none;font-size:13.5px;color:var(--text-2);display:grid;gap:9px;margin-bottom:18px}.svc-list li[data-v-b9a8cbb5]{display:flex;gap:9px;align-items:flex-start}.svc-list svg[data-v-b9a8cbb5]{flex:none;margin-top:3px}.rhy[data-v-b9a8cbb5]{display:grid;gap:8px;margin:2px 0 18px;font-size:13px}.rhy-row[data-v-b9a8cbb5]{display:flex;gap:8px;align-items:baseline}.rhy-dot[data-v-b9a8cbb5]{flex:none;width:9px;height:9px;border-radius:3px;transform:translateY(1px)}.rhy-row b[data-v-b9a8cbb5]{flex:none}.rhy-row span[data-v-b9a8cbb5]{color:var(--text-3)}.r-red b[data-v-b9a8cbb5]{color:#c45656}.r-red .rhy-dot[data-v-b9a8cbb5]{background:var(--red)}.r-orange b[data-v-b9a8cbb5]{color:#b88230}.r-orange .rhy-dot[data-v-b9a8cbb5]{background:var(--orange)}.r-yellow b[data-v-b9a8cbb5]{color:#8a7420}.r-yellow .rhy-dot[data-v-b9a8cbb5]{background:var(--yellow)}.steps4[data-v-b9a8cbb5]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:2px 0 18px;text-align:center}.steps4 .st[data-v-b9a8cbb5]{background:var(--accent-soft);border-radius:8px;padding:8px 2px;font-size:12px;color:var(--primary-dark);font-weight:600}.steps4 .st small[data-v-b9a8cbb5]{display:block;font-weight:400;font-size:10.5px;color:var(--text-3);margin-top:2px}.svc-cta[data-v-b9a8cbb5]{margin-top:auto}.btn-swap[data-v-b9a8cbb5]{position:relative;width:100%;display:grid;overflow:hidden}.btn-swap[data-v-b9a8cbb5]>*{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;gap:6px;transition:opacity .22s var(--ease),transform .22s var(--ease)}.btn-swap .t2[data-v-b9a8cbb5]{opacity:0;transform:translate(10px)}.svc-card:hover .btn-swap .t1[data-v-b9a8cbb5],.svc-card:focus-within .btn-swap .t1[data-v-b9a8cbb5]{opacity:0;transform:translate(-10px)}.svc-card:hover .btn-swap .t2[data-v-b9a8cbb5],.svc-card:focus-within .btn-swap .t2[data-v-b9a8cbb5]{opacity:1;transform:none}.svc-card .btn-outline[data-v-b9a8cbb5]{width:100%}.expert-page .svc-card:hover .btn.btn-outline[data-v-b9a8cbb5],.expert-page .svc-card:focus-within .btn.btn-outline[data-v-b9a8cbb5]{background:var(--grad);color:#fff;border-color:transparent;box-shadow:0 8px 20px #2563eb59}.wx-pop[data-v-b9a8cbb5]{position:absolute;top:14px;right:14px;z-index:5;display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #bbf7d0;border-radius:12px;padding:10px 12px;box-shadow:0 12px 32px #0f172a29;opacity:0;transform:translateY(8px) scale(.95);transition:opacity .25s var(--ease),transform .25s var(--ease);pointer-events:none}.svc-card:hover .wx-pop[data-v-b9a8cbb5],.svc-card:focus-within .wx-pop[data-v-b9a8cbb5]{opacity:1;transform:none;pointer-events:auto}.wx-pop .qr[data-v-b9a8cbb5]{width:72px;height:72px;flex:none;background:#fff;border:1px solid var(--border);border-radius:8px;padding:5px}.wx-pop .wx-txt[data-v-b9a8cbb5]{font-size:12px;line-height:1.5;color:var(--text-2);min-width:118px}.wx-pop .wx-txt b[data-v-b9a8cbb5]{display:block;font-size:13px;color:var(--text-1);margin-bottom:2px}.svc-corner[data-v-b9a8cbb5]{position:absolute;top:0;right:0;background:var(--grad);color:#fff;font-size:11.5px;font-weight:600;padding:5px 12px;border-radius:0 var(--radius) 0 12px}.path-grid[data-v-b9a8cbb5]{display:grid;grid-template-columns:1fr;gap:16px}@media (min-width: 900px){.path-grid[data-v-b9a8cbb5]{grid-template-columns:repeat(3,1fr);gap:24px}}.path-item[data-v-b9a8cbb5]{background:#fff;border:1px solid var(--border);border-radius:var(--radius);padding:24px;position:relative;transition:transform .25s var(--ease),border-color .25s,box-shadow .25s}.path-item[data-v-b9a8cbb5]:hover{transform:translateY(-4px);border-color:#93c5fd;box-shadow:0 16px 32px -12px #2563eb2e}.path-num[data-v-b9a8cbb5]{width:34px;height:34px;border-radius:50%;background:var(--grad);color:#fff;font-weight:700;font-size:14px;display:grid;place-items:center;margin-bottom:14px}.path-item h3[data-v-b9a8cbb5]{font-size:16px;margin-bottom:6px}.path-item p[data-v-b9a8cbb5]{font-size:13px;color:var(--text-3)}.path-item .to[data-v-b9a8cbb5]{margin-top:12px;font-size:13px;font-weight:600;color:var(--primary)}@media (min-width: 900px){.path-item[data-v-b9a8cbb5]:not(:last-child):after{content:"→";position:absolute;right:-22px;top:50%;transform:translateY(-50%);color:#93c5fd;font-size:20px;font-weight:700}}.cta-sec[data-v-b9a8cbb5]{padding-bottom:64px}.cta-dark[data-v-b9a8cbb5]{background:linear-gradient(120deg,#232f42,#1e293b 55%,#1b2437);border-radius:18px;padding:36px 28px;display:grid;gap:28px;align-items:center;color:#fff;position:relative;overflow:hidden}.cta-dark[data-v-b9a8cbb5]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(400px 200px at 85% 20%,rgba(64,158,255,.18),transparent 70%);pointer-events:none}@media (min-width: 900px){.cta-dark[data-v-b9a8cbb5]{grid-template-columns:auto 1fr;padding:44px 48px}}.cta-qr[data-v-b9a8cbb5]{background:#fff;border-radius:14px;padding:12px;width:150px;margin:0 auto;box-shadow:0 12px 32px #00000059}.cta-qr img[data-v-b9a8cbb5]{width:100%;height:auto;border-radius:4px}.cta-qr figcaption[data-v-b9a8cbb5]{font-size:11px;color:var(--text-3);text-align:center;margin-top:6px}.cta-body h2[data-v-b9a8cbb5]{font-size:clamp(20px,3vw,26px);margin-bottom:8px}.cta-body p[data-v-b9a8cbb5]{font-size:14px;color:#cbd5e1;margin-bottom:18px}.cta-form[data-v-b9a8cbb5]{display:flex;flex-wrap:wrap;gap:10px;max-width:460px}.cta-form input[data-v-b9a8cbb5]{flex:1;min-width:180px;border:1px solid #475569;background:#ffffff14;border-radius:10px;padding:12px 16px;color:#fff;font-size:14px;font-family:inherit;transition:border-color .2s,box-shadow .2s}.cta-form input[data-v-b9a8cbb5]::-moz-placeholder{color:#94a3b8}.cta-form input[data-v-b9a8cbb5]::placeholder{color:#94a3b8}.cta-form input[data-v-b9a8cbb5]:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 3px #409eff40}.cta-proof[data-v-b9a8cbb5]{margin-top:14px;font-size:12.5px;color:#94a3b8}.dock[data-v-b9a8cbb5]{position:fixed;right:0;top:38%;z-index:120;display:none;flex-direction:column;gap:2px;background:#fff;border:1px solid var(--border);border-right:none;border-radius:12px 0 0 12px;box-shadow:0 12px 32px #0f172a24;overflow:visible}@media (min-width: 1200px){.dock[data-v-b9a8cbb5]{display:flex}}.dock-item[data-v-b9a8cbb5]{position:relative;width:64px;padding:12px 6px 10px;display:flex;flex-direction:column;align-items:center;gap:4px;font-size:11px;color:var(--text-2);cursor:pointer;border:none;background:none;font-family:inherit;transition:color .2s,background .2s}.dock-item+.dock-item[data-v-b9a8cbb5]{border-top:1px solid var(--border)}.dock-item[data-v-b9a8cbb5]:hover{color:var(--primary);background:var(--accent-soft)}.dock-item.wx[data-v-b9a8cbb5]:hover{color:var(--wechat);background:#f0fdf4}.dock-item svg[data-v-b9a8cbb5]{transition:transform .25s var(--ease)}.dock-item:hover svg[data-v-b9a8cbb5]{transform:scale(1.12)}.dock-qr[data-v-b9a8cbb5]{position:absolute;right:calc(100% + 14px);top:50%;transform:translateY(-50%) scale(.92);transform-origin:right center;width:196px;background:#fff;border:1px solid var(--border);border-radius:14px;padding:16px;box-shadow:0 20px 48px #0f172a38;opacity:0;transition:opacity .25s var(--ease),transform .25s var(--ease);pointer-events:none;text-align:center}.dock-item:hover .dock-qr[data-v-b9a8cbb5],.dock-item:focus-within .dock-qr[data-v-b9a8cbb5]{opacity:1;transform:translateY(-50%) scale(1);pointer-events:auto}.dock-qr[data-v-b9a8cbb5]:after{content:"";position:absolute;right:-6px;top:50%;transform:translateY(-50%) rotate(45deg);width:12px;height:12px;background:#fff;border-right:1px solid var(--border);border-top:1px solid var(--border)}.dock-qr .qr[data-v-b9a8cbb5]{width:140px;height:140px;margin:0 auto 10px;border:1px solid var(--border);border-radius:8px;padding:6px}.dock-qr b[data-v-b9a8cbb5]{display:block;font-size:14px;color:var(--text-1);margin-bottom:4px}.dock-qr p[data-v-b9a8cbb5]{font-size:12px;color:var(--text-3);line-height:1.5;margin-bottom:10px}.dock-qr .wx-id[data-v-b9a8cbb5]{display:flex;align-items:center;justify-content:center;gap:6px;font-size:12.5px;color:var(--wechat);font-weight:600}.copy-btn[data-v-b9a8cbb5]{border:1px solid #a7f3d0;background:#f0fdf4;color:#059669;font-size:11.5px;border-radius:6px;padding:3px 10px;cursor:pointer;font-family:inherit;transition:background .2s}.copy-btn[data-v-b9a8cbb5]:hover{background:#d1fae5}.mobile-bar[data-v-b9a8cbb5]{position:fixed;left:0;right:0;bottom:0;z-index:120;display:flex;gap:10px;padding:10px 14px calc(10px + env(safe-area-inset-bottom));background:#fffffff2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--border)}@media (min-width: 1200px){.mobile-bar[data-v-b9a8cbb5]{display:none}}.mobile-bar .btn[data-v-b9a8cbb5]{flex:1;padding:12px 8px;font-size:14px}.mobile-bar .wx-btn[data-v-b9a8cbb5]{flex:0 0 44%;color:var(--wechat);border-color:#a7f3d0}@media (max-width: 1199px){.expert-page[data-v-b9a8cbb5]{padding-bottom:76px}}.toast[data-v-b9a8cbb5]{position:fixed;top:90px;left:50%;transform:translate(-50%);padding:14px 28px;border-radius:12px;font-size:14px;font-weight:600;z-index:10000;box-shadow:0 4px 20px #0000001a;animation:toast-in-b9a8cbb5 .3s ease}.toast.success[data-v-b9a8cbb5]{background:#dcfce7;color:#166534;border:1px solid #86efac}.toast.error[data-v-b9a8cbb5]{background:#fef2f2;color:#991b1b;border:1px solid #fca5a5}@keyframes toast-in-b9a8cbb5{0%{opacity:0;transform:translate(-50%) translateY(-20px)}to{opacity:1;transform:translate(-50%) translateY(0)}}@media (prefers-reduced-motion: reduce){.expert-page[data-v-b9a8cbb5] *,.expert-page[data-v-b9a8cbb5] *:before,.expert-page[data-v-b9a8cbb5] *:after{transition-duration:.01ms!important;animation:none!important}.svc-card[data-v-b9a8cbb5]:hover,.svc-card[data-v-b9a8cbb5]:focus-within,.path-item[data-v-b9a8cbb5]:hover,.btn[data-v-b9a8cbb5]:hover{transform:none}}
