.footer[data-v-646e7e83]{background:var(--bg-dark);color:var(--text-on-dark-2);padding:72px 0 36px}.footer-grid[data-v-646e7e83]{border-bottom:1px solid #ffffff14;grid-template-columns:1.6fr 1fr 1fr 1.3fr;gap:48px;padding-bottom:48px;display:grid}.brand-row[data-v-646e7e83]{color:#fff;align-items:center;gap:10px;margin-bottom:16px;font-size:20px;font-weight:700;display:flex}.brand-name b[data-v-646e7e83]{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.brand-desc[data-v-646e7e83]{max-width:320px;margin:0;font-size:14px;line-height:1.8}.col-title[data-v-646e7e83]{color:#fff;letter-spacing:.06em;margin:6px 0 18px;font-size:14px;font-weight:700}.col-link[data-v-646e7e83]{color:var(--text-on-dark-2);padding:6px 0;font-size:14px;transition:color .2s;display:block}a.col-link[data-v-646e7e83]:hover{color:#fff}.footer-cta[data-v-646e7e83]{height:40px;margin-top:16px;padding:0 22px;font-size:14px}.footer-bottom[data-v-646e7e83]{flex-wrap:wrap;justify-content:space-between;gap:12px;padding-top:28px;font-size:13px;display:flex}.footer-note[data-v-646e7e83]{color:#ffffff59}.beian[data-v-646e7e83]{color:var(--text-on-dark-2);transition:color .2s}.beian[data-v-646e7e83]:hover{color:#fff}@media (width<=860px){.footer-grid[data-v-646e7e83]{grid-template-columns:1fr 1fr;gap:36px}}@media (width<=520px){.footer-grid[data-v-646e7e83]{grid-template-columns:1fr}}.nav[data-v-cd0a8342]{z-index:100;height:var(--nav-h);-webkit-backdrop-filter:saturate(1.8)blur(20px);backdrop-filter:saturate(1.8)blur(20px);background:#ffffffb8;border-bottom:1px solid #0000;transition:background .35s,border-color .35s,box-shadow .35s;position:fixed;inset:0 0 auto}.nav--scrolled[data-v-cd0a8342]{background:#ffffffd9;border-bottom-color:#0000000f;box-shadow:0 8px 30px #0f172a0f}.nav-inner[data-v-cd0a8342]{align-items:center;gap:28px;height:100%;display:flex}.brand[data-v-cd0a8342]{letter-spacing:-.01em;flex:none;align-items:center;gap:10px;font-size:19px;font-weight:700;display:inline-flex}.brand-logo[data-v-cd0a8342]{filter:drop-shadow(0 4px 10px #18a05859);place-items:center;display:grid}.brand-name b[data-v-cd0a8342]{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.nav-links[data-v-cd0a8342]{align-items:center;gap:4px;margin:0 auto;display:flex}.nav-link[data-v-cd0a8342]{color:var(--text-2);border-radius:999px;padding:8px 14px;font-size:14.5px;font-weight:500;transition:color .2s,background .2s}.nav-link[data-v-cd0a8342]:hover{color:var(--text);background:#0000000d}.nav-actions[data-v-cd0a8342]{flex:none;align-items:center;gap:14px;margin-left:auto;display:flex}.nav-links+.nav-actions[data-v-cd0a8342]{margin-left:0}.nav-cta[data-v-cd0a8342]{height:38px;padding:0 20px;font-size:14px}.menu-toggle[data-v-cd0a8342]{border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;width:40px;height:40px;display:none}.menu-bar[data-v-cd0a8342]{background:var(--text);border-radius:2px;width:18px;height:2px;transition:transform .3s}.nav--open .menu-bar[data-v-cd0a8342]:first-child{transform:translateY(4px)rotate(45deg)}.nav--open .menu-bar[data-v-cd0a8342]:last-child{transform:translateY(-4px)rotate(-45deg)}.mobile-menu[data-v-cd0a8342]{display:none}@media (width<=900px){.nav-links[data-v-cd0a8342],.nav-cta[data-v-cd0a8342]{display:none}.menu-toggle[data-v-cd0a8342]{display:flex}.nav--open[data-v-cd0a8342]{background:#fffffff0;border-bottom-color:#0000000f;height:auto}.mobile-menu[data-v-cd0a8342]{flex-direction:column;padding:8px 24px 20px;display:flex}.mobile-link[data-v-cd0a8342]{border-bottom:1px solid #0000000f;justify-content:space-between;align-items:center;padding:14px 4px;font-size:17px;font-weight:600;display:flex}.mobile-link svg[data-v-cd0a8342]{color:var(--text-3)}.mobile-cta[data-v-cd0a8342]{margin-top:18px}}.menu-enter-active[data-v-cd0a8342],.menu-leave-active[data-v-cd0a8342]{transition:opacity .25s,transform .25s}.menu-enter-from[data-v-cd0a8342],.menu-leave-to[data-v-cd0a8342]{opacity:0;transform:translateY(-8px)}.qr-mask[data-v-ce7c59e9]{z-index:200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0607099e;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.qr-modal[data-v-ce7c59e9]{text-align:center;width:100%;max-width:360px;color:var(--text);background:#fff;border-radius:24px;padding:36px 28px 26px;position:relative;box-shadow:0 40px 110px #00000073}.qr-close[data-v-ce7c59e9]{width:32px;height:32px;color:var(--text-3);background:#0000000d;border-radius:50%;place-items:center;transition:background .2s,color .2s;display:grid;position:absolute;top:14px;right:14px}.qr-close[data-v-ce7c59e9]:hover{color:var(--text);background:#0000001a}.qr-badge[data-v-ce7c59e9]{background:var(--bg-soft);filter:drop-shadow(0 8px 20px #18a05840);border-radius:18px;place-items:center;width:64px;height:64px;margin-bottom:14px;display:inline-grid}.qr-title[data-v-ce7c59e9]{letter-spacing:-.01em;margin:0 0 8px;font-size:21px;font-weight:800}.qr-sub[data-v-ce7c59e9]{color:var(--text-2);margin:0 0 18px;font-size:13.5px;line-height:1.7}.qr-frame[data-v-ce7c59e9]{background:#fff;border:1px solid #00000012;border-radius:16px;width:232px;height:232px;margin:0 auto;padding:10px;box-shadow:0 10px 30px #0f172a14}.qr-img[data-v-ce7c59e9]{object-fit:contain;border-radius:8px;width:100%;height:100%}.qr-wechat[data-v-ce7c59e9]{justify-content:center;align-items:center;gap:10px;margin-top:18px;display:flex}.qr-id[data-v-ce7c59e9]{color:var(--text-2);font-size:14.5px}.qr-id b[data-v-ce7c59e9]{color:var(--text);letter-spacing:.02em;font-weight:750}.qr-copy[data-v-ce7c59e9]{color:#fff;background:var(--accent);border-radius:999px;padding:5px 14px;font-size:12.5px;font-weight:700;transition:background .2s,transform .2s}.qr-copy[data-v-ce7c59e9]:hover{background:var(--accent-strong);transform:translateY(-1px)}.qr-hint[data-v-ce7c59e9]{color:var(--text-3);margin-top:14px;font-size:11.5px;display:block}.qr-modal-enter-active[data-v-ce7c59e9],.qr-modal-leave-active[data-v-ce7c59e9]{transition:opacity .3s}.qr-modal-enter-active .qr-modal[data-v-ce7c59e9],.qr-modal-leave-active .qr-modal[data-v-ce7c59e9]{transition:transform .3s cubic-bezier(.22,.61,.21,1),opacity .3s}.qr-modal-enter-from[data-v-ce7c59e9],.qr-modal-leave-to[data-v-ce7c59e9]{opacity:0}.qr-modal-enter-from .qr-modal[data-v-ce7c59e9],.qr-modal-leave-to .qr-modal[data-v-ce7c59e9]{opacity:0;transform:translateY(22px)scale(.96)}.bento[data-v-196e24a9]{background:#fff}.bento-grid[data-v-196e24a9]{grid-template-columns:repeat(6,1fr);gap:18px;display:grid}.bento-card[data-v-196e24a9]{border-radius:var(--radius-md);background:linear-gradient(#fff,#fafafb);border:1px solid #00000012;padding:26px 26px 22px;transition:transform .3s,box-shadow .3s,border-color .3s;position:relative;overflow:hidden}.bento-card[data-v-196e24a9]:before{content:"";background:var(--grad-brand);opacity:0;height:3px;transition:opacity .3s;position:absolute;inset:0 0 auto}.bento-card[data-v-196e24a9]:hover{border-color:#18a05866;transform:translateY(-5px);box-shadow:0 22px 50px #0f172a1a}.bento-card[data-v-196e24a9]:hover:before{opacity:1}.card-title[data-v-196e24a9]{letter-spacing:-.01em;margin:0 0 8px;font-size:19px;font-weight:750}.card-desc[data-v-196e24a9]{color:var(--text-2);margin:0;font-size:14px;line-height:1.7}.viz[data-v-196e24a9]{margin-top:20px}.viz-package[data-v-196e24a9]{background:var(--bg-soft);border-radius:12px;padding:14px 16px}.pkg-row[data-v-196e24a9]{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.pkg-name[data-v-196e24a9]{font-size:14px;font-weight:700}.pkg-price[data-v-196e24a9]{color:var(--accent-strong);font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.pkg-specs[data-v-196e24a9]{flex-wrap:wrap;gap:8px;display:flex}.spec-chip[data-v-196e24a9]{color:var(--text-2);background:#fff;border:1px solid #00000014;border-radius:999px;padding:4px 10px;font-size:11.5px}.spec-chip--on[data-v-196e24a9]{color:var(--accent-strong);background:#18a0581f;border-color:#18a05866;font-weight:600}.viz-funnel[data-v-196e24a9]{flex-direction:column;gap:8px;display:flex}.funnel-row[data-v-196e24a9]{align-items:center;gap:10px;display:flex}.funnel-bar[data-v-196e24a9]{background:linear-gradient(90deg,#18a058d9,#14b8a6bf);border-radius:6px;height:16px;transition:width .8s cubic-bezier(.22,.61,.21,1)}.funnel-label[data-v-196e24a9]{color:var(--text-3);white-space:nowrap;font-size:11.5px}.viz-contract[data-v-196e24a9]{flex-direction:column;gap:10px;display:flex}.sig[data-v-196e24a9]{background:var(--bg-soft);border-radius:10px;width:100%;height:40px}.mini-tag[data-v-196e24a9]{border-radius:999px;align-self:flex-start;padding:3px 10px;font-size:11px;font-weight:600}.mini-tag--ok[data-v-196e24a9]{color:var(--accent-strong);background:#18a0581f}.viz-stores[data-v-196e24a9]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.store-pill[data-v-196e24a9]{background:var(--bg-soft);color:var(--text-2);border:1px solid #0000000f;border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600;transition:background .25s,color .25s,border-color .25s}.bento-card:hover .store-pill[data-v-196e24a9]:first-child{color:var(--accent-strong);background:#18a0581f;border-color:#18a05866}.store-note[data-v-196e24a9]{color:var(--text-3);font-size:11px}.viz-notify[data-v-196e24a9]{flex-direction:column;gap:8px;display:flex}.bubble[data-v-196e24a9]{background:var(--bg-soft);color:var(--text-2);border:1px solid #0000000d;border-radius:14px 14px 14px 4px;align-items:center;gap:8px;max-width:fit-content;padding:8px 14px;font-size:12px;display:inline-flex}.bubble-dot[data-v-196e24a9]{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.bubble--out[data-v-196e24a9]{color:var(--accent-strong);background:#18a0581a;border-color:#18a05840;border-radius:14px 14px 4px;align-self:flex-end}.viz-perm[data-v-196e24a9]{flex-direction:column;gap:10px;display:flex}.perm-matrix[data-v-196e24a9]{grid-template-columns:repeat(6,1fr);gap:8px;max-width:200px;display:grid}.perm-dot[data-v-196e24a9]{aspect-ratio:1;background:#0000000f;border-radius:6px;width:100%;transition:background .25s,transform .25s}.bento-card:hover .perm-dot--on[data-v-196e24a9]{background:#18a0588c}.perm-dot--on[data-v-196e24a9]{background:#18a05859}.perm-note[data-v-196e24a9]{color:var(--text-3);font-size:11px}.viz-addon[data-v-196e24a9]{align-items:flex-end;gap:16px;display:flex}.addon-bars[data-v-196e24a9]{flex:1;align-items:flex-end;gap:6px;height:52px;display:flex}.addon-bar[data-v-196e24a9]{background:linear-gradient(#8b5cf6,#8b5cf673);border-radius:4px 4px 2px 2px;flex:1;transition:transform .3s}.bento-card:hover .addon-bar[data-v-196e24a9]{transform-origin:bottom;transform:scaleY(1.08)}.addon-note[data-v-196e24a9]{color:var(--violet);white-space:nowrap;font-size:11.5px;font-weight:700}.viz-deliver[data-v-196e24a9]{align-items:center;display:flex}.deliver-track[data-v-196e24a9]{align-items:center;gap:6px;width:100%;display:flex}.deliver-dot[data-v-196e24a9]{color:var(--text-3);background:var(--bg-soft);white-space:nowrap;border:1px solid #0000000f;border-radius:999px;padding:5px 10px;font-size:10.5px;font-weight:600}.deliver-dot--done[data-v-196e24a9]{color:var(--accent-strong);background:#18a0581a;border-color:#18a0584d}.deliver-dot--now[data-v-196e24a9]{color:#fff;background:var(--accent);border-color:var(--accent);box-shadow:0 4px 12px #18a05859}.deliver-line[data-v-196e24a9]{background:#00000014;border-radius:2px;flex:1;min-width:8px;height:2px}.deliver-line--done[data-v-196e24a9]{background:#18a05880}@media (width<=960px){.bento-grid[data-v-196e24a9]{grid-template-columns:repeat(2,1fr)}.bento-card[data-v-196e24a9]{grid-column:span 1!important}}@media (width<=520px){.bento-grid[data-v-196e24a9]{grid-template-columns:1fr}}.cta[data-v-380a1d0f]{background:var(--bg-dark);color:var(--text-on-dark);text-align:center;padding:140px 0;position:relative;overflow:hidden}.cta-orbs[data-v-380a1d0f]{pointer-events:none;position:absolute;inset:0}.cta-orb[data-v-380a1d0f]{filter:blur(90px);opacity:.4;border-radius:50%;animation:12s ease-in-out infinite orb-float-cta-380a1d0f;position:absolute}.cta-orb--a[data-v-380a1d0f]{background:radial-gradient(circle,#18a0588c,#0000 70%);width:460px;height:460px;bottom:-180px;left:8%}.cta-orb--b[data-v-380a1d0f]{background:radial-gradient(circle,#2f6bff73,#0000 70%);width:400px;height:400px;animation-delay:-6s;top:-140px;right:6%}@keyframes orb-float-cta-380a1d0f{0%,to{translate:0}50%{translate:0 -30px}}.cta-inner[data-v-380a1d0f]{position:relative}.cta-title[data-v-380a1d0f]{letter-spacing:-.025em;margin:0 0 20px;font-size:clamp(38px,6vw,68px);font-weight:800;line-height:1.12}.cta-sub[data-v-380a1d0f]{color:var(--text-on-dark-2);margin:0 0 40px;font-size:clamp(16px,1.7vw,19px)}.cta-actions[data-v-380a1d0f]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.cta-contacts[data-v-380a1d0f]{flex-wrap:wrap;justify-content:center;gap:56px;margin-top:72px;display:flex}.contact[data-v-380a1d0f]{flex-direction:column;gap:5px;display:flex}.contact-label[data-v-380a1d0f]{color:var(--text-on-dark-2);letter-spacing:.05em;font-size:12.5px}.contact-value[data-v-380a1d0f]{color:#fff;font-size:15px;font-weight:650}@media (width<=560px){.cta[data-v-380a1d0f]{padding:96px 0}.cta-contacts[data-v-380a1d0f]{gap:28px}}.container--narrow[data-v-b8392e11]{max-width:820px}.faq-list[data-v-b8392e11]{flex-direction:column;gap:12px;display:flex}.faq-item[data-v-b8392e11]{background:#fff;border:1px solid #00000012;border-radius:16px;transition:border-color .3s,box-shadow .3s;overflow:hidden}.faq-item--open[data-v-b8392e11]{border-color:#18a05866;box-shadow:0 14px 36px #0f172a14}.faq-q[data-v-b8392e11]{text-align:left;width:100%;color:var(--text);justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:16px;font-weight:650;display:flex}.faq-icon[data-v-b8392e11]{background:var(--bg-soft);width:28px;height:28px;color:var(--text-3);border-radius:50%;flex:none;place-items:center;transition:transform .35s,background .35s,color .35s;display:grid}.faq-item--open .faq-icon[data-v-b8392e11]{background:var(--accent);color:#fff;transform:rotate(180deg)}.faq-a-wrap[data-v-b8392e11]{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.22,.61,.21,1);display:grid}.faq-item--open .faq-a-wrap[data-v-b8392e11]{grid-template-rows:1fr}.faq-a-inner[data-v-b8392e11]{overflow:hidden}.faq-a[data-v-b8392e11]{color:var(--text-2);margin:0;padding:0 22px 22px;font-size:14.5px;line-height:1.8}.finance-grid[data-v-cb228438]{grid-template-columns:1fr 1.15fr;align-items:center;gap:72px;display:grid}.finance-copy .sec-title[data-v-cb228438]{color:var(--text-on-dark)}.finance-facts[data-v-cb228438]{flex-wrap:wrap;gap:40px;margin-top:40px;display:flex}.fact[data-v-cb228438]{flex-direction:column;gap:4px;display:flex}.fact-num[data-v-cb228438]{letter-spacing:-.02em;color:#fff;font-size:30px;font-weight:800}.fact-num i[data-v-cb228438]{color:var(--teal);margin-left:3px;font-size:14px;font-style:normal;font-weight:600}.fact-label[data-v-cb228438]{color:var(--text-on-dark-2);font-size:13px}.fin-card[data-v-cb228438]{background:var(--bg-dark-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-dark);border:1px solid #ffffff17;padding:24px}.fin-head[data-v-cb228438]{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.fin-title[data-v-cb228438]{color:#fff;font-size:15px;font-weight:700}.fin-tag[data-v-cb228438]{color:var(--teal);background:#14b8a61f;border:1px solid #14b8a64d;border-radius:999px;padding:3px 12px;font-size:11.5px}.fin-kpis[data-v-cb228438]{grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px;display:grid}.fin-kpi[data-v-cb228438]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:14px;padding:13px 15px}.fin-kpi-label[data-v-cb228438]{color:var(--text-on-dark-2);margin-bottom:3px;font-size:11.5px;display:block}.fin-kpi-value[data-v-cb228438]{font-variant-numeric:tabular-nums;color:#fff;font-size:19px;font-weight:750}.fin-kpi--paid .fin-kpi-value[data-v-cb228438]{color:#34d399}.fin-kpi--unpaid .fin-kpi-value[data-v-cb228438]{color:#fbbf24}.fin-panels[data-v-cb228438]{grid-template-columns:1fr 1.25fr;gap:12px;margin-bottom:12px;display:grid}.fin-panel[data-v-cb228438]{background:#ffffff08;border:1px solid #ffffff0f;border-radius:14px;min-width:0;padding:15px 16px}.panel-title[data-v-cb228438]{color:var(--text-on-dark-2);margin-bottom:12px;font-size:12.5px;font-weight:600;display:block}.donut-wrap[data-v-cb228438]{align-items:center;gap:16px;display:flex}.donut[data-v-cb228438]{background:conic-gradient(#18a058 0% 62%,#3b82f6 62% 85%,#f59e0b 85% 100%);border-radius:50%;flex:none;place-items:center;width:104px;height:104px;animation:1.1s cubic-bezier(.22,.61,.21,1) both paused donut-in-cb228438;display:grid}.fin-card.revealed .donut[data-v-cb228438]{animation-play-state:running}@keyframes donut-in-cb228438{0%{opacity:0;transform:scale(.7)rotate(-50deg)}to{opacity:1;transform:scale(1)rotate(0)}}.donut-center[data-v-cb228438]{background:var(--bg-dark-soft);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:1px;width:66px;height:66px;display:flex}.donut-center em[data-v-cb228438]{color:#fff;font-size:15px;font-style:normal;font-weight:800}.donut-center span[data-v-cb228438]{color:var(--text-on-dark-2);font-size:9.5px}.donut-legend[data-v-cb228438]{color:var(--text-on-dark-2);flex-direction:column;gap:7px;font-size:11.5px;display:flex}.donut-legend span[data-v-cb228438],.fin-bar-legend span[data-v-cb228438]{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dl[data-v-cb228438]{border-radius:3px;flex:none;width:8px;height:8px}.dl--paid[data-v-cb228438]{background:#18a058}.dl--part[data-v-cb228438]{background:#3b82f6}.dl--unpaid[data-v-cb228438]{background:#f59e0b}.dl--recv[data-v-cb228438]{background:#ffffff47}.fin-bars[data-v-cb228438]{align-items:flex-end;gap:10px;height:110px;display:flex}.fin-bar-group[data-v-cb228438]{flex-direction:column;flex:1;justify-content:flex-end;gap:5px;min-width:0;height:100%;display:flex}.fin-bar-pair[data-v-cb228438]{flex:1;justify-content:center;align-items:flex-end;gap:4px;display:flex}.fin-bar[data-v-cb228438]{border-radius:4px 4px 2px 2px;width:10px;height:0;transition:height 1s cubic-bezier(.22,.61,.21,1)}.fin-card.revealed .fin-bar[data-v-cb228438]{height:var(--h,50%)}.fin-bar--recv[data-v-cb228438]{background:#ffffff42}.fin-bar--paid[data-v-cb228438]{background:linear-gradient(#14b8a6,#18a05899)}.fin-bar-month[data-v-cb228438]{text-align:center;color:var(--text-on-dark-2);font-size:9.5px}.fin-bar-legend[data-v-cb228438]{color:var(--text-on-dark-2);gap:14px;margin-top:10px;font-size:10.5px;display:flex}.age-row[data-v-cb228438]{align-items:center;gap:12px;padding:8px 0;display:flex}.age-row+.age-row[data-v-cb228438]{border-top:1px solid #ffffff0d}.age-label[data-v-cb228438]{width:72px;color:var(--text-on-dark-2);flex:none;font-size:11.5px}.age-track[data-v-cb228438]{background:#ffffff12;border-radius:4px;flex:1;height:7px;overflow:hidden}.age-fill[data-v-cb228438]{background:linear-gradient(90deg,#f59e0b,#ef4444);border-radius:4px;width:0;height:100%;transition:width 1.1s cubic-bezier(.22,.61,.21,1)}.fin-card.revealed .age-fill[data-v-cb228438]{width:var(--w,40%)}.age-amount[data-v-cb228438]{text-align:right;color:#fff;font-variant-numeric:tabular-nums;flex:none;width:70px;font-size:12px;font-weight:700}.age-deals[data-v-cb228438]{text-align:right;width:32px;color:var(--text-on-dark-2);flex:none;font-size:10.5px}@media (width<=1024px){.finance-grid[data-v-cb228438]{grid-template-columns:1fr;gap:48px}}@media (width<=560px){.fin-kpis[data-v-cb228438]{grid-template-columns:1fr 1fr}.fin-kpi[data-v-cb228438]:nth-child(3){display:none}.fin-panels[data-v-cb228438]{grid-template-columns:1fr}.finance-facts[data-v-cb228438]{gap:24px}}.hero[data-v-17d31b15]{padding:calc(var(--nav-h) + 84px) 0 96px;background:radial-gradient(1100px 500px at 78% -10%,#14b8a624,#0000 65%),radial-gradient(900px 460px at 12% 4%,#2f6bff1a,#0000 60%),#fbfbfd;position:relative;overflow:hidden}.hero-orbs[data-v-17d31b15]{pointer-events:none;position:absolute;inset:0}.orb[data-v-17d31b15]{filter:blur(90px);opacity:.5;border-radius:50%;transition:transform .6s cubic-bezier(.2,.6,.2,1);position:absolute}.orb--green[data-v-17d31b15]{background:radial-gradient(circle at 30% 30%,#18a05880,#18a0580f 70%);width:480px;height:480px;animation:11s ease-in-out infinite orb-float-17d31b15;top:60px;left:-140px}.orb--violet[data-v-17d31b15]{background:radial-gradient(circle at 60% 40%,#8b5cf666,#8b5cf60d 70%);width:420px;height:420px;animation:13s ease-in-out infinite reverse orb-float-17d31b15;top:220px;right:-120px}@keyframes orb-float-17d31b15{0%,to{translate:0}50%{translate:0 -34px}}.hero-inner[data-v-17d31b15]{text-align:center;position:relative}.hero-eyebrow[data-v-17d31b15]{letter-spacing:.22em;color:var(--accent);margin:0 0 20px;font-size:14px;font-weight:700}.hero-title[data-v-17d31b15]{letter-spacing:-.028em;margin:0 0 22px;font-size:clamp(42px,7.4vw,84px);font-weight:800;line-height:1.08}.hero-sub[data-v-17d31b15]{max-width:620px;color:var(--text-2);margin:0 auto 36px;font-size:clamp(16px,1.8vw,20px);line-height:1.75}.hero-actions[data-v-17d31b15]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.hero-shot[data-v-17d31b15]{max-width:1020px;margin:84px auto 0;position:relative}.shot-glow[data-v-17d31b15]{background:var(--grad-brand);filter:blur(70px);opacity:.22;border-radius:40px;position:absolute;inset:8% 6% -6%}.browser[data-v-17d31b15]{text-align:left;background:#fff;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 40px 110px #0f172a29,0 0 0 1px #0f172a0d}.browser-bar[data-v-17d31b15]{background:#f2f2f5;border-bottom:1px solid #0000000f;align-items:center;gap:8px;height:42px;padding:0 16px;display:flex}.tl[data-v-17d31b15]{border-radius:50%;width:11px;height:11px}.tl--r[data-v-17d31b15]{background:#ff5f57}.tl--y[data-v-17d31b15]{background:#febc2e}.tl--g[data-v-17d31b15]{background:#28c840}.browser-url[data-v-17d31b15]{text-align:center;max-width:360px;height:24px;color:var(--text-3);background:#fff;border:1px solid #0000000f;border-radius:7px;flex:1;margin:0 auto;font-size:12px;line-height:24px}.browser-body[data-v-17d31b15]{min-height:420px;display:flex}.shot-side[data-v-17d31b15]{background:#0e1013;flex-direction:column;flex:none;gap:6px;width:128px;padding:18px 12px;display:flex}.side-brand[data-v-17d31b15]{background:var(--grad-brand);border-radius:9px;width:34px;height:34px;margin:0 0 14px 4px}.side-item[data-v-17d31b15]{color:#ffffff8c;border-radius:8px;padding:8px 12px;font-size:13px}.side-item--active[data-v-17d31b15]{color:#fff;background:#18a05838;font-weight:600}.shot-main[data-v-17d31b15]{flex-direction:column;flex:1;gap:18px;min-width:0;padding:22px 24px;display:flex}.shot-kpis[data-v-17d31b15]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.kpi[data-v-17d31b15]{background:var(--bg-soft);border:1px solid #0000000a;border-radius:14px;flex-direction:column;gap:2px;padding:14px 16px;display:flex}.kpi-label[data-v-17d31b15]{color:var(--text-3);font-size:12px}.kpi-value[data-v-17d31b15]{letter-spacing:-.01em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:750}.kpi-delta[data-v-17d31b15]{font-size:11.5px;font-weight:600}.kpi-delta--up[data-v-17d31b15]{color:var(--accent)}.kpi-delta--down[data-v-17d31b15]{color:var(--red)}.shot-charts[data-v-17d31b15]{grid-template-columns:1fr 236px;gap:14px;min-width:0;display:grid}.chart[data-v-17d31b15],.mini-cal[data-v-17d31b15]{background:#fff;border:1px solid #0000000d;border-radius:14px;padding:16px;box-shadow:0 2px 12px #0f172a0a}.chart-title[data-v-17d31b15]{margin-bottom:12px;font-size:13px;font-weight:600}.chart-bars[data-v-17d31b15]{align-items:flex-end;gap:7px;height:120px;display:flex}.chart-bar[data-v-17d31b15]{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:5px;height:100%;display:flex}.chart-bar-fill[data-v-17d31b15]{background:linear-gradient(#14b8a6,#18a0588c);border-radius:5px 5px 2px 2px;width:100%;height:0;transition:height 1s cubic-bezier(.22,.61,.21,1)}.hero-shot.revealed .chart-bar-fill[data-v-17d31b15]{height:var(--h,40%)}.chart-bar em[data-v-17d31b15]{color:var(--text-3);font-size:9.5px;font-style:normal}.cal-grid[data-v-17d31b15]{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.cal-cell[data-v-17d31b15]{aspect-ratio:1;color:var(--text-3);background:#00000007;border-radius:6px;place-items:center;font-size:9.5px;display:grid}.cal-cell--shoot[data-v-17d31b15]{color:var(--accent-strong);background:#18a05829;font-weight:600}.cal-cell--select[data-v-17d31b15]{color:var(--blue);background:#2f6bff24;font-weight:600}.cal-cell--active[data-v-17d31b15]{outline:2px solid var(--accent);outline-offset:1px;color:var(--accent-strong);font-weight:700}.cal-legend[data-v-17d31b15]{color:var(--text-3);gap:12px;margin-top:10px;font-size:10px;display:flex}.cal-legend span[data-v-17d31b15]{align-items:center;gap:4px;display:inline-flex}.lg[data-v-17d31b15]{border-radius:3px;width:8px;height:8px}.lg--shoot[data-v-17d31b15]{background:#18a05880}.lg--select[data-v-17d31b15]{background:#2f6bff73}.lg--free[data-v-17d31b15]{background:#00000014}.shot-table[data-v-17d31b15]{border:1px solid #0000000d;border-radius:14px;overflow:hidden}.order-row[data-v-17d31b15]{grid-template-columns:1.5fr 1.2fr .8fr .6fr;align-items:center;gap:10px;padding:11px 16px;font-size:12.5px;display:grid}.order-row+.order-row[data-v-17d31b15]{border-top:1px solid #0000000d}.order-name[data-v-17d31b15]{font-weight:600}.order-pkg[data-v-17d31b15],.order-amount[data-v-17d31b15]{color:var(--text-2)}.order-state[data-v-17d31b15]{color:var(--accent-strong);background:#18a0581f;border-radius:999px;justify-self:start;padding:2px 10px;font-size:11px;font-weight:600}.order-amount[data-v-17d31b15]{font-variant-numeric:tabular-nums;justify-self:end;font-weight:650}.scroll-cue[data-v-17d31b15]{justify-content:center;margin-top:64px;display:flex}.scroll-cue-track[data-v-17d31b15]{border:2px solid #0000002e;border-radius:999px;justify-content:center;width:26px;height:42px;padding-top:7px;display:flex}.scroll-cue-dot[data-v-17d31b15]{background:var(--accent);border-radius:3px;width:4px;height:8px;animation:1.8s ease-in-out infinite cue-drop-17d31b15}@keyframes cue-drop-17d31b15{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(14px)}to{opacity:0;transform:translateY(0)}}@media (width<=900px){.shot-side[data-v-17d31b15]{display:none}.shot-charts[data-v-17d31b15]{grid-template-columns:1fr}.mini-cal[data-v-17d31b15]{display:none}.order-row[data-v-17d31b15]{grid-template-columns:1.4fr 1fr .8fr}.order-pkg[data-v-17d31b15]{display:none}}@media (width<=560px){.hero[data-v-17d31b15]{padding-top:calc(var(--nav-h) + 56px)}.shot-kpis[data-v-17d31b15]{grid-template-columns:1fr 1fr}.kpi[data-v-17d31b15]:nth-child(3){display:none}}.miniapp-grid[data-v-d2c8e0e3]{grid-template-columns:1fr .9fr;align-items:center;gap:72px;display:grid}.miniapp-copy .sec-title[data-v-d2c8e0e3]{color:var(--text-on-dark)}.mp-tabs[data-v-d2c8e0e3]{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;flex-wrap:wrap;gap:6px;margin-bottom:28px;padding:5px;display:inline-flex}.mp-tab[data-v-d2c8e0e3]{color:var(--text-on-dark-2);border-radius:999px;padding:8px 18px;font-size:13.5px;font-weight:600;transition:background .25s,color .25s}.mp-tab[data-v-d2c8e0e3]:hover{color:#fff}.mp-tab--active[data-v-d2c8e0e3]{background:var(--grad-brand);color:#fff;box-shadow:0 6px 18px #18a05859}.phone-wrap[data-v-d2c8e0e3]{justify-content:center;display:flex;position:relative}.phone-glow[data-v-d2c8e0e3]{background:var(--grad-brand);filter:blur(64px);opacity:.28;border-radius:60px;position:absolute;inset:12% 14%}.phone[data-v-d2c8e0e3]{background:#17181c;border:3px solid #33363d;border-radius:44px;width:296px;padding:10px;position:relative;box-shadow:inset 0 0 0 2px #ffffff0a,0 40px 90px #0009}.phone-notch[data-v-d2c8e0e3]{z-index:3;background:#17181c;border-radius:999px;width:96px;height:22px;position:absolute;top:16px;left:50%;transform:translate(-50%)}.phone-screen[data-v-d2c8e0e3]{background:#f5f6f8;border-radius:34px;flex-direction:column;height:580px;display:flex;position:relative;overflow:hidden}.mp-status[data-v-d2c8e0e3]{color:#3a3d44;justify-content:space-between;align-items:center;padding:12px 20px 6px;font-size:11px;font-weight:600;display:flex}.mp-signal[data-v-d2c8e0e3]{align-items:flex-end;gap:2.5px;display:inline-flex}.mp-signal i[data-v-d2c8e0e3]{background:#3a3d44;border-radius:1px;width:3px}.mp-signal i[data-v-d2c8e0e3]:first-child{height:5px}.mp-signal i[data-v-d2c8e0e3]:nth-child(2){height:8px}.mp-signal i[data-v-d2c8e0e3]:nth-child(3){height:11px}.mp-screen[data-v-d2c8e0e3]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:12px 16px 0;display:flex}.mp-hero[data-v-d2c8e0e3]{background:var(--grad-brand);color:#fff;border-radius:16px;padding:18px 16px}.mp-hero--flat[data-v-d2c8e0e3]{color:var(--text);background:0 0;padding:4px 2px 0}.mp-hero-name[data-v-d2c8e0e3]{letter-spacing:-.01em;font-size:17px;font-weight:800;display:block}.mp-hero-sub[data-v-d2c8e0e3]{opacity:.85;margin-top:3px;font-size:11.5px;display:block}.mp-hero--flat .mp-hero-sub[data-v-d2c8e0e3]{color:var(--text-3)}.mp-form[data-v-d2c8e0e3]{background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:14px;display:flex;box-shadow:0 4px 18px #0f172a0d}.mp-field[data-v-d2c8e0e3]{align-items:center;gap:10px;display:flex}.mp-label[data-v-d2c8e0e3]{color:var(--text-3);flex:none;width:30px;font-size:12px}.mp-input[data-v-d2c8e0e3]{background:#0000000a;border-radius:8px;flex:1;height:30px}.mp-input--fill[data-v-d2c8e0e3]{color:var(--text);background:#18a05812;align-items:center;padding:0 10px;font-size:12px;display:flex}.mp-dates[data-v-d2c8e0e3]{flex:1;gap:6px;display:flex}.mp-date[data-v-d2c8e0e3]{aspect-ratio:1;color:var(--text-2);background:#0000000a;border-radius:8px;flex:1;place-items:center;font-size:11.5px;font-weight:600;display:grid}.mp-date--on[data-v-d2c8e0e3]{background:var(--accent);color:#fff;box-shadow:0 4px 10px #18a05859}.mp-btn[data-v-d2c8e0e3]{color:#fff;background:var(--grad-brand);border-radius:999px;place-items:center;height:42px;margin-top:auto;margin-bottom:14px;font-size:14px;font-weight:700;display:grid;box-shadow:0 10px 22px #18a0584d}.mp-btn--ghost[data-v-d2c8e0e3]{color:var(--accent-strong);box-shadow:none;background:#18a0581a}.mp-progress[data-v-d2c8e0e3]{background:#00000012;border-radius:4px;height:5px;overflow:hidden}.mp-progress-fill[data-v-d2c8e0e3]{background:var(--grad-brand);border-radius:4px;height:100%}.mp-photos[data-v-d2c8e0e3]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mp-photo[data-v-d2c8e0e3]{aspect-ratio:1;outline-offset:2px;border-radius:10px;outline:2px solid #0000}.mp-photo--on[data-v-d2c8e0e3]{outline-color:var(--accent)}.mp-photo--1[data-v-d2c8e0e3]{background:linear-gradient(150deg,#f6d5b8,#c97b5d)}.mp-photo--2[data-v-d2c8e0e3]{background:linear-gradient(160deg,#cfe3f7,#5d84c9)}.mp-photo--3[data-v-d2c8e0e3]{background:linear-gradient(145deg,#d9f0dc,#5f9e6e)}.mp-photo--4[data-v-d2c8e0e3]{background:linear-gradient(155deg,#f7d9ec,#b06090)}.mp-photo--5[data-v-d2c8e0e3]{background:linear-gradient(150deg,#efe3c8,#a67c4f)}.mp-photo--6[data-v-d2c8e0e3]{background:linear-gradient(165deg,#d3c8f2,#6f5ba8)}.mp-photo--7[data-v-d2c8e0e3]{background:linear-gradient(140deg,#c9ecec,#4d9a97)}.mp-photo--8[data-v-d2c8e0e3]{background:linear-gradient(150deg,#f5cfc7,#ad625e)}.mp-photo--9[data-v-d2c8e0e3]{background:linear-gradient(160deg,#e2e5ea,#727a88)}.mp-order[data-v-d2c8e0e3]{background:#fff;border-radius:16px;padding:14px;box-shadow:0 4px 18px #0f172a0d}.mp-order--mute[data-v-d2c8e0e3]{opacity:.75}.mp-order-top[data-v-d2c8e0e3]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.mp-order-name[data-v-d2c8e0e3]{font-size:13px;font-weight:700}.mp-order-state[data-v-d2c8e0e3]{color:#2f6bff;background:#2f6bff1a;border-radius:999px;padding:2px 9px;font-size:10.5px;font-weight:600}.mp-order-state--ok[data-v-d2c8e0e3]{color:var(--accent-strong);background:#18a0581a}.mp-order-row[data-v-d2c8e0e3]{color:var(--text-3);justify-content:space-between;padding:3px 0;font-size:11.5px;display:flex}.mp-order-row b[data-v-d2c8e0e3]{color:var(--text);font-weight:600}.mp-contract[data-v-d2c8e0e3]{background:#fff;border-radius:16px;flex-direction:column;gap:9px;padding:16px 14px;display:flex;box-shadow:0 4px 18px #0f172a0d}.mp-line[data-v-d2c8e0e3]{background:#00000012;border-radius:4px;height:7px}.mp-sign-row[data-v-d2c8e0e3]{justify-content:space-between;align-items:center;display:flex}.mp-sign[data-v-d2c8e0e3]{background:#fff;border-radius:12px;padding:8px 12px 4px;box-shadow:0 4px 14px #0f172a0f}.mp-sign svg[data-v-d2c8e0e3]{width:88px;height:26px}.mp-sign span[data-v-d2c8e0e3]{color:var(--text-3);text-align:center;font-size:9.5px;display:block}.mp-seal[data-v-d2c8e0e3]{color:#ef4444cc;border:2px solid #ef4444a6;border-radius:50%;place-items:center;width:44px;height:44px;font-size:15px;font-weight:800;display:grid;transform:rotate(-12deg)}.mp-tabbar[data-v-d2c8e0e3]{background:#fff;border-top:1px solid #0000000f;justify-content:space-around;align-items:center;height:52px;padding-bottom:6px;display:flex}.mp-tabbar-item[data-v-d2c8e0e3]{color:var(--text-3);padding-top:12px;font-size:10.5px;position:relative}.mp-tabbar-item[data-v-d2c8e0e3]:before{content:"";background:#0000001a;border-radius:5px;width:14px;height:14px;position:absolute;top:0;left:50%;transform:translate(-50%)}.mp-tabbar-item--on[data-v-d2c8e0e3]{color:var(--accent-strong);font-weight:700}.mp-tabbar-item--on[data-v-d2c8e0e3]:before{background:var(--grad-brand)}.screen-enter-active[data-v-d2c8e0e3],.screen-leave-active[data-v-d2c8e0e3]{transition:opacity .3s,transform .3s}.screen-enter-from[data-v-d2c8e0e3]{opacity:0;transform:translate(18px)}.screen-leave-to[data-v-d2c8e0e3]{opacity:0;transform:translate(-14px)}@media (width<=960px){.miniapp-grid[data-v-d2c8e0e3]{grid-template-columns:1fr;gap:56px}.phone-wrap[data-v-d2c8e0e3]{order:2}}@media (width<=380px){.phone[data-v-d2c8e0e3]{width:270px}.phone-screen[data-v-d2c8e0e3]{height:540px}}.schedule-grid[data-v-20f99657]{grid-template-columns:1fr 1.1fr;align-items:center;gap:72px;display:grid}.schedule-copy .sec-title[data-v-20f99657]{color:var(--text-on-dark)}.schedule-facts[data-v-20f99657]{flex-wrap:wrap;gap:40px;margin-top:40px;display:flex}.fact[data-v-20f99657]{flex-direction:column;gap:4px;display:flex}.fact-num[data-v-20f99657]{letter-spacing:-.02em;color:#fff;font-size:30px;font-weight:800}.fact-num i[data-v-20f99657]{color:var(--teal);margin-left:3px;font-size:14px;font-style:normal;font-weight:600}.fact-label[data-v-20f99657]{color:var(--text-on-dark-2);font-size:13px}.cal-card[data-v-20f99657]{background:var(--bg-dark-soft);border-radius:var(--radius-lg);box-shadow:var(--shadow-card-dark);border:1px solid #ffffff17;padding:24px}.cal-head[data-v-20f99657]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.cal-month[data-v-20f99657]{color:#fff;font-size:16px;font-weight:700;display:block}.cal-week[data-v-20f99657]{color:var(--text-on-dark-2);font-size:12px}.cal-legend[data-v-20f99657]{color:var(--text-on-dark-2);gap:12px;font-size:11.5px;display:flex}.cal-legend span[data-v-20f99657]{align-items:center;gap:5px;display:inline-flex}.lg[data-v-20f99657]{border-radius:3px;width:8px;height:8px}.lg--shoot[data-v-20f99657]{background:#18a058}.lg--select[data-v-20f99657]{background:#3b82f6}.lg--rest[data-v-20f99657]{background:#f59e0b}.cal-days[data-v-20f99657]{grid-template-columns:repeat(7,1fr);gap:6px;margin-bottom:18px;display:grid}.cal-day[data-v-20f99657]{color:var(--text-on-dark-2);border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:center;gap:3px;padding:10px 2px 8px;transition:background .25s,border-color .25s,transform .25s;display:flex}.cal-day[data-v-20f99657]:hover{background:#ffffff0d;transform:translateY(-2px)}.cal-day--active[data-v-20f99657]{background:#18a05829;border-color:#18a0588c}.day-week[data-v-20f99657]{font-size:11px}.day-date[data-v-20f99657]{color:#fff;font-size:13px;font-weight:700}.cal-day--active .day-date[data-v-20f99657]{color:var(--teal)}.day-dots[data-v-20f99657]{gap:3px;min-height:5px;display:flex}.day-dots i[data-v-20f99657]{border-radius:50%;width:5px;height:5px}.day-dots .ev--shoot[data-v-20f99657]{background:#18a058}.day-dots .ev--select[data-v-20f99657]{background:#3b82f6}.day-dots .ev--rest[data-v-20f99657]{background:#f59e0b}.cal-detail[data-v-20f99657]{border-top:1px solid #ffffff14;padding-top:16px}.detail-head[data-v-20f99657]{color:#fff;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:13px;font-weight:600;display:flex}.detail-cap[data-v-20f99657]{color:var(--teal);background:#14b8a61f;border:1px solid #14b8a64d;border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500}.detail-row[data-v-20f99657]{background:#ffffff09;border:1px solid #ffffff0d;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex}.detail-row+.detail-row[data-v-20f99657]{margin-top:8px}.ev-time[data-v-20f99657]{font-variant-numeric:tabular-nums;color:var(--text-on-dark-2);flex:none;width:44px;font-size:12px}.ev-bar[data-v-20f99657]{border-radius:3px;flex:none;width:4px;height:22px}.ev--shoot .ev-bar[data-v-20f99657]{background:#18a058}.ev--select .ev-bar[data-v-20f99657]{background:#3b82f6}.ev--rest .ev-bar[data-v-20f99657]{background:#f59e0b}.ev-name[data-v-20f99657]{color:#fff;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13.5px;font-weight:600;overflow:hidden}.ev-status[data-v-20f99657]{color:var(--text-on-dark-2);flex:none;font-size:11px}.day-enter-active[data-v-20f99657],.day-leave-active[data-v-20f99657]{transition:opacity .25s,transform .25s}.day-enter-from[data-v-20f99657]{opacity:0;transform:translateY(8px)}.day-leave-to[data-v-20f99657]{opacity:0;transform:translateY(-6px)}@media (width<=960px){.schedule-grid[data-v-20f99657]{grid-template-columns:1fr;gap:48px}}@media (width<=560px){.cal-days[data-v-20f99657]{gap:3px}.cal-day[data-v-20f99657]{padding:8px 0 6px}.day-week[data-v-20f99657],.day-dots[data-v-20f99657]{display:none}.schedule-facts[data-v-20f99657]{gap:24px}}.selection-grid[data-v-064241e7]{grid-template-columns:1.05fr 1fr;align-items:center;gap:72px;display:grid}.selection-copy .sec-head--left[data-v-064241e7]{text-align:left}.sel-card[data-v-064241e7]{border-radius:var(--radius-lg);box-shadow:var(--shadow-card);-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #0000000d;padding:22px}.sel-head[data-v-064241e7]{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.sel-title[data-v-064241e7]{font-size:16px;font-weight:700;display:block}.sel-sub[data-v-064241e7]{color:var(--text-3);margin-top:2px;font-size:12px;display:block}.sel-count[data-v-064241e7]{color:var(--accent-strong);white-space:nowrap;font-variant-numeric:tabular-nums;background:#18a0581a;border-radius:999px;padding:5px 12px;font-size:12.5px;font-weight:700;transition:background .3s,color .3s}.sel-count--done[data-v-064241e7]{background:var(--accent);color:#fff}.sel-progress[data-v-064241e7]{background:#0000000f;border-radius:4px;height:5px;margin-bottom:16px;overflow:hidden}.sel-progress-fill[data-v-064241e7]{background:var(--grad-brand);border-radius:4px;height:100%;transition:width .45s cubic-bezier(.22,.61,.21,1)}.sel-grid[data-v-064241e7]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sel-photo[data-v-064241e7]{aspect-ratio:3/4;cursor:pointer;outline-offset:2px;border-radius:12px;outline:2px solid #0000;transition:transform .25s,outline-color .25s,opacity .3s,filter .3s;position:relative;overflow:hidden}.sel-photo[data-v-064241e7]:after{content:"";background:radial-gradient(120% 80% at 30% 20%,#ffffff59,#0000 55%),radial-gradient(100% 90% at 80% 90%,#00000029,#0000 60%);position:absolute;inset:0}.sel-photo[data-v-064241e7]:hover{transform:scale(1.035)}.sel-photo--picked[data-v-064241e7],.sel-photo--locked[data-v-064241e7]{outline-color:var(--accent)}.sel-photo--locked[data-v-064241e7]{cursor:default}.sel-photo[data-v-064241e7]:not(.sel-photo--picked):not(.sel-photo--locked){filter:saturate(.9)}.sel-photo--1[data-v-064241e7]{background:linear-gradient(150deg,#f6d5b8,#e8a87c 55%,#c97b5d)}.sel-photo--2[data-v-064241e7]{background:linear-gradient(160deg,#cfe3f7,#8fb8e8 60%,#5d84c9)}.sel-photo--3[data-v-064241e7]{background:linear-gradient(145deg,#d9f0dc,#94cba0 55%,#5f9e6e)}.sel-photo--4[data-v-064241e7]{background:linear-gradient(155deg,#f7d9ec,#dd9ac4 55%,#b06090)}.sel-photo--5[data-v-064241e7]{background:linear-gradient(150deg,#efe3c8,#d3b183 55%,#a67c4f)}.sel-photo--6[data-v-064241e7]{background:linear-gradient(165deg,#d3c8f2,#9d8ad6 55%,#6f5ba8)}.sel-photo--7[data-v-064241e7]{background:linear-gradient(140deg,#c9ecec,#7fc7c5 55%,#4d9a97)}.sel-photo--8[data-v-064241e7]{background:linear-gradient(150deg,#f5cfc7,#dd9691 55%,#ad625e)}.sel-photo--9[data-v-064241e7]{background:linear-gradient(160deg,#e2e5ea,#a8b0bd 55%,#727a88)}.sel-photo--10[data-v-064241e7]{background:linear-gradient(145deg,#f8e3bd,#e0b36e 55%,#b58442)}.sel-photo--11[data-v-064241e7]{background:linear-gradient(155deg,#cfe8f0,#93bfd2 55%,#5d8ba0)}.sel-photo--12[data-v-064241e7]{background:linear-gradient(150deg,#ecd6f5,#c9a1dd 55%,#9268ab)}.pick-badge[data-v-064241e7]{background:var(--accent);z-index:1;border-radius:50%;place-items:center;width:20px;height:20px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);display:grid;position:absolute;top:7px;right:7px;transform:scale(0);box-shadow:0 3px 10px #18a05873}.sel-photo--picked .pick-badge[data-v-064241e7],.sel-photo--locked .pick-badge[data-v-064241e7]{transform:scale(1)}.sel-footer[data-v-064241e7]{margin-top:16px}.sel-submit[data-v-064241e7]{color:#fff;background:linear-gradient(115deg,#18a058,#14b8a6);border-radius:999px;width:100%;height:46px;font-size:15px;font-weight:700;transition:transform .25s,box-shadow .25s,filter .25s;box-shadow:0 10px 24px #18a0584d}.sel-submit[data-v-064241e7]:hover:not(:disabled){filter:brightness(1.05);transform:translateY(-2px)}.sel-submit[data-v-064241e7]:disabled{color:var(--text-3);box-shadow:none;cursor:not-allowed;background:#00000014}.sel-done[data-v-064241e7]{height:46px;color:var(--accent-strong);background:#18a0581a;border-radius:999px;justify-content:center;align-items:center;gap:10px;font-size:14.5px;font-weight:600;display:flex}.sel-reset[data-v-064241e7]{color:var(--text-3);text-underline-offset:3px;margin-left:4px;font-size:13px;font-weight:600;text-decoration:underline}.sel-reset[data-v-064241e7]:hover{color:var(--text)}@media (width<=960px){.selection-grid[data-v-064241e7]{grid-template-columns:1fr;gap:48px}.sel-card[data-v-064241e7]{order:2}}@media (width<=480px){.sel-grid[data-v-064241e7]{gap:6px}}.stats[data-v-2d9fe3d3]{background:#fff;border-bottom:1px solid #0000000f;padding:52px 0}.stats-grid[data-v-2d9fe3d3]{text-align:center;grid-template-columns:repeat(4,1fr);gap:28px;display:grid}.stat[data-v-2d9fe3d3]{flex-direction:column;gap:6px;display:flex}.stat-value[data-v-2d9fe3d3]{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--text);font-size:clamp(30px,3.6vw,44px);font-weight:800}.stat-value em[data-v-2d9fe3d3]{background:var(--grad-brand);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-left:2px;font-style:normal}.stat-label[data-v-2d9fe3d3]{color:var(--text-3);font-size:14px}@media (width<=720px){.stats-grid[data-v-2d9fe3d3]{grid-template-columns:repeat(2,1fr);gap:34px 16px}}.workflow[data-v-d7158165]{background:#fff}.flow[data-v-d7158165]{counter-reset:step;grid-template-columns:repeat(5,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}.flow-step[data-v-d7158165]{border-radius:var(--radius-md);background:var(--bg-soft);border:1px solid #0000000d;flex-direction:column;gap:10px;padding:26px 22px;transition:transform .3s,box-shadow .3s,background .3s;display:flex;position:relative}.flow-step[data-v-d7158165]:hover{background:#fff;transform:translateY(-5px);box-shadow:0 20px 46px #0f172a1a}.step-no[data-v-d7158165]{letter-spacing:-.03em;color:#00000014;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;transition:color .3s;position:absolute;top:18px;right:20px}.flow-step:hover .step-no[data-v-d7158165]{color:#18a0584d}.step-icon[data-v-d7158165]{color:#fff;background:var(--grad-brand);border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 20px #18a05847}.step-title[data-v-d7158165]{margin:4px 0 0;font-size:16.5px;font-weight:750}.step-desc[data-v-d7158165]{color:var(--text-2);margin:0;font-size:13.5px;line-height:1.7}@media (width<=1024px){.flow[data-v-d7158165]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.flow[data-v-d7158165]{grid-template-columns:1fr}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#fff;--bg-soft:#f5f5f7;--bg-dark:#060709;--bg-dark-soft:#0e1013;--text:#1d1d1f;--text-2:#55555c;--text-3:#86868b;--text-on-dark:#f5f5f7;--text-on-dark-2:#a6a8ad;--accent:#18a058;--accent-strong:#0e8a4c;--teal:#14b8a6;--blue:#2f6bff;--violet:#8b5cf6;--red:#ef4444;--amber:#f59e0b;--grad-brand:linear-gradient(115deg, #18a058 5%, #14b8a6 45%, #2f6bff 100%);--grad-brand-soft:linear-gradient(115deg, #18a0581f, #14b8a61a 45%, #2f6bff1f);--radius-sm:12px;--radius-md:18px;--radius-lg:28px;--shadow-card:0 24px 70px #0f172a1a;--shadow-card-dark:0 24px 80px #0000008c;--nav-h:56px;--container:1180px}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--text);background:var(--bg);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,SF Pro SC,PingFang SC,HarmonyOS Sans SC,MiSans,Microsoft YaHei,sans-serif;font-size:17px;line-height:1.6;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button{cursor:pointer;color:inherit;background:0 0;border:none;padding:0;font-family:inherit}::selection{background:#18a05838}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.section{scroll-margin-top:calc(var(--nav-h) + 12px);padding:120px 0}.section--soft{background:var(--bg-soft)}.section--dark{background:var(--bg-dark);color:var(--text-on-dark)}.section--dark .sec-sub{color:var(--text-on-dark-2)}@media (width<=768px){.section{padding:76px 0}}.sec-head{text-align:center;max-width:760px;margin:0 auto 64px}.sec-head--left{text-align:left;margin:0 0 56px}.sec-eyebrow{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin-bottom:14px;font-size:14px;font-weight:700;display:inline-block}.sec-eyebrow--dark{color:var(--teal)}.sec-title{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(30px,4.6vw,52px);font-weight:800;line-height:1.15}.sec-sub{color:var(--text-2);margin:0;font-size:clamp(16px,1.6vw,19px);line-height:1.7}.btn{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 28px;font-size:16px;font-weight:600;transition:transform .25s,box-shadow .25s,background .25s,color .25s,border-color .25s;display:inline-flex}.btn:hover{transform:translateY(-2px)}.btn:active{transform:translateY(0)}.btn--primary{background:var(--accent);color:#fff;box-shadow:0 10px 26px #18a05859}.btn--primary:hover{background:var(--accent-strong);box-shadow:0 14px 32px #18a0586b}.btn--ghost{color:var(--accent);border:1.5px solid #18a05873}.btn--ghost:hover{border-color:var(--accent);background:#18a0580f}.btn--light{color:#0b0d10;background:#fff}.btn--light:hover{background:#e9eaee}.btn--outline-light{color:#fff;border:1.5px solid #fff6}.btn--outline-light:hover{background:#ffffff14;border-color:#fffc}.chips{flex-wrap:wrap;gap:10px;display:flex}.chip{border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.chip .dot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.section--dark .chip{color:var(--text-on-dark-2);background:#ffffff12;border:1px solid #ffffff1a}.section--dark .chip .dot{background:var(--teal)}.section:not(.section--dark) .chip{color:var(--text-2);background:#fff;border:1px solid #00000012;box-shadow:0 2px 10px #0f172a0d}.grad-text{background:var(--grad-brand);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.reveal{opacity:0;will-change:opacity, transform;transition:opacity .9s cubic-bezier(.22,.61,.21,1),transform .9s cubic-bezier(.22,.61,.21,1);transform:translateY(30px)}.reveal.revealed{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.reveal{opacity:1;transition:none;transform:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
