.humanoid[data-v-a49189a4]{--brand:#E4252E;--brand-d:#B7161F;--brand-l:#FFF1F2;--ink:#0F172A;--ink2:#334155;--muted:#64748B;--muted2:#94A3B8;--line:#E7ECF3;--bg:#FFFFFF;--soft:#F5F8FD;--soft2:#EEF3FB;--blue:#2563EB;--cyan:#06B6D4;--violet:#7C3AED;--ai:linear-gradient(135deg,#2563EB 0%,#06B6D4 52%,#7C3AED 100%);--shadow:0 10px 28px -14px rgba(15,23,42,.22);--shadow-lg:0 40px 80px -40px rgba(15,23,42,.45);--r:20px;--r-sm:14px;--maxw:1180px;--font:"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Source Han Sans SC","Noto Sans CJK SC",system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;font-family:var(--font);color:var(--ink);background:var(--bg);line-height:1.7;-webkit-font-smoothing:antialiased}.humanoid[data-v-a49189a4] *{box-sizing:border-box;margin:0;padding:0}.humanoid a[data-v-a49189a4]{color:inherit;text-decoration:none}.humanoid img[data-v-a49189a4]{max-width:100%;display:block}.humanoid .wrap[data-v-a49189a4]{max-width:var(--maxw);margin:0 auto;padding:0 24px}.humanoid section[id][data-v-a49189a4]{scroll-margin-top:64px}.hero[data-v-a49189a4]{position:relative;overflow:hidden;padding:74px 0 86px}.hero[data-v-a49189a4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:radial-gradient(60% 55% at 8% 0%,rgba(228,37,46,.09),transparent 60%),radial-gradient(55% 55% at 100% 12%,rgba(37,99,235,.12),transparent 60%),radial-gradient(45% 45% at 82% 96%,rgba(124,58,237,.1),transparent 62%),linear-gradient(180deg,#fff,#fbfdff 70%,#fff)}.hero-grid[data-v-a49189a4]{display:grid;grid-template-columns:1.05fr .95fr;gap:56px;align-items:center}.eyebrow[data-v-a49189a4]{display:inline-flex;align-items:center;gap:9px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--brand);background:var(--brand-l);border:1px solid rgba(228,37,46,.18);padding:7px 14px;border-radius:999px}.eyebrow .dot[data-v-a49189a4]{width:7px;height:7px;border-radius:50%;background:var(--brand);box-shadow:0 0 #e4252e99;animation:pulse-a49189a4 2.4s infinite}@keyframes pulse-a49189a4{0%{box-shadow:0 0 #e4252e8c}70%{box-shadow:0 0 0 9px #e4252e00}to{box-shadow:0 0 #e4252e00}}.eyebrow.ai[data-v-a49189a4]{color:var(--blue);background:#eff5ff;border-color:#2563eb2e}.eyebrow.ai .dot[data-v-a49189a4]{background:var(--blue);animation:none}.hero h1[data-v-a49189a4]{font-size:clamp(36px,5.2vw,60px);line-height:1.06;font-weight:900;letter-spacing:-.02em;margin:22px 0 8px}.hero h1 .g[data-v-a49189a4]{background:var(--ai);-webkit-background-clip:text;background-clip:text;color:transparent}.hero .tag[data-v-a49189a4]{font-size:clamp(17px,2.1vw,21px);font-weight:700;color:var(--ink);margin-bottom:16px}.hero .tag span[data-v-a49189a4]{color:var(--brand)}.hero .lead[data-v-a49189a4]{font-size:16.5px;color:var(--muted);max-width:560px;margin-bottom:26px}.chips[data-v-a49189a4]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:30px}.chip[data-v-a49189a4]{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--ink2);background:#fff;border:1px solid var(--line);padding:8px 14px;border-radius:999px;box-shadow:var(--shadow)}.chip i[data-v-a49189a4]{width:6px;height:6px;border-radius:50%;background:var(--ai)}.btns[data-v-a49189a4]{display:flex;flex-wrap:wrap;gap:14px}.btn[data-v-a49189a4]{display:inline-flex;align-items:center;gap:9px;font-weight:700;font-size:15.5px;padding:14px 26px;border-radius:14px;cursor:pointer;border:1px solid transparent;transition:transform .2s,box-shadow .2s,background .2s}.btn svg[data-v-a49189a4]{width:18px;height:18px}.btn.primary[data-v-a49189a4]{background:var(--brand);color:#fff;box-shadow:0 16px 34px -16px #e4252ee6}.btn.primary[data-v-a49189a4]:hover{background:var(--brand-d);transform:translateY(-2px)}.btn.ghost[data-v-a49189a4]{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:var(--shadow)}.btn.ghost[data-v-a49189a4]:hover{transform:translateY(-2px);border-color:#d6dfec}.hero-visual[data-v-a49189a4]{position:relative}.poster[data-v-a49189a4]{background:linear-gradient(160deg,#f7faff,#eef3fb 55%,#fbf3f4);border:1px solid var(--line);border-radius:26px;padding:16px;box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.poster img[data-v-a49189a4]{border-radius:16px;width:100%;height:auto;max-height:480px;-o-object-fit:contain;object-fit:contain;background:#fff}.poster[data-v-a49189a4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:26px;pointer-events:none;background:linear-gradient(180deg,transparent 60%,rgba(15,23,42,.05))}.float-badge[data-v-a49189a4]{position:absolute;background:#fffffff0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--line);border-radius:14px;padding:11px 15px;box-shadow:var(--shadow);display:flex;align-items:center;gap:10px;font-weight:700;font-size:13.5px;animation:float-a49189a4 5s ease-in-out infinite}.float-badge small[data-v-a49189a4]{display:block;font-size:11.5px;font-weight:600;color:var(--muted);letter-spacing:.02em}.float-badge .ic[data-v-a49189a4]{width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:var(--brand-l)}.float-badge .ic svg[data-v-a49189a4]{width:17px;height:17px;stroke:var(--brand)}.fb1[data-v-a49189a4]{top:9%;left:-16px;animation-delay:.2s}.fb2[data-v-a49189a4]{bottom:15%;right:-14px;animation-delay:1.4s}.fb2 .ic[data-v-a49189a4]{background:#eff5ff}.fb2 .ic svg[data-v-a49189a4]{stroke:var(--blue)}@keyframes float-a49189a4{0%,to{transform:translateY(0)}50%{transform:translateY(-9px)}}.stats[data-v-a49189a4]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--soft)}.stats-in[data-v-a49189a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.stat[data-v-a49189a4]{padding:34px 22px;text-align:center;border-right:1px solid var(--line)}.stat[data-v-a49189a4]:last-child{border-right:0}.stat .n[data-v-a49189a4]{font-size:clamp(24px,3vw,34px);font-weight:900;letter-spacing:-.02em;background:linear-gradient(135deg,var(--brand),#F0722F);-webkit-background-clip:text;background-clip:text;color:transparent}.stat .n em[data-v-a49189a4]{font-style:normal;font-size:.6em}.stat .l[data-v-a49189a4]{font-size:13.5px;color:var(--muted);font-weight:600;margin-top:2px}.humanoid section[data-v-a49189a4]{padding:92px 0}.sec-head[data-v-a49189a4]{max-width:1080px;margin-bottom:52px}.sec-head.center[data-v-a49189a4]{margin-left:auto;margin-right:auto;text-align:center}.sec-head h2[data-v-a49189a4]{font-size:clamp(26px,3.6vw,40px);line-height:1.18;font-weight:900;letter-spacing:-.02em;margin:20px 0 16px}.sec-head h2 .g[data-v-a49189a4]{background:var(--ai);-webkit-background-clip:text;background-clip:text;color:transparent}.sec-head p[data-v-a49189a4]{font-size:16.5px;color:var(--muted)}.soft[data-v-a49189a4]{background:var(--soft)}.demo-media[data-v-a49189a4]{position:relative;aspect-ratio:16/9;border-radius:24px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow-lg);background:linear-gradient(160deg,#f7faff,#eef3fb)}.demo-media img.demo-poster[data-v-a49189a4]{width:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;-o-object-position:center 26%;object-position:center 26%;display:block;background:#e7eef9}.demo-media video.demo-video[data-v-a49189a4]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;background:#000;z-index:1}.demo-media[data-v-a49189a4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,#0f172a0a,#0f172a47)}.play[data-v-a49189a4]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;width:78px;height:78px;border-radius:50%;background:var(--brand);border:none;cursor:pointer;display:grid;place-items:center;box-shadow:0 18px 40px -12px #e4252ed9;transition:transform .2s}.play[data-v-a49189a4]:hover{transform:translate(-50%,-50%) scale(1.07)}.play[data-v-a49189a4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid rgba(228,37,46,.5);animation:ring-a49189a4 2.2s infinite}@keyframes ring-a49189a4{0%{transform:scale(1);opacity:.8}to{transform:scale(1.7);opacity:0}}.play svg[data-v-a49189a4]{width:26px;height:26px;fill:#fff;margin-left:4px}.demo-note[data-v-a49189a4]{position:absolute;left:18px;bottom:16px;z-index:2;background:#0f172ab8;color:#fff;font-size:12.5px;font-weight:600;padding:8px 14px;border-radius:999px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.video-src[data-v-a49189a4]{font-size:13px;color:var(--muted);margin-top:14px}.video-src b[data-v-a49189a4]{color:var(--brand)}.grid3[data-v-a49189a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;margin-top:30px}.card[data-v-a49189a4]{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:30px 28px;height:100%;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s,border-color .25s}.card[data-v-a49189a4]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -26px #0f172a66;border-color:#dce5f3}.card h3[data-v-a49189a4]{font-size:18.5px;font-weight:800;margin-bottom:8px}.card p[data-v-a49189a4]{font-size:14.5px;color:var(--muted)}.grid4[data-v-a49189a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.feat[data-v-a49189a4]{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:26px 22px;height:100%;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.feat[data-v-a49189a4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ai);transform:scaleX(0);transform-origin:left;transition:transform .3s}.feat[data-v-a49189a4]:hover:before{transform:scaleX(1)}.feat[data-v-a49189a4]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -26px #0f172a66;border-color:#dce5f3}.feat .ic[data-v-a49189a4]{width:46px;height:46px;border-radius:12px;display:grid;place-items:center;background:var(--soft2);margin-bottom:16px;transition:background .25s}.feat:hover .ic[data-v-a49189a4]{background:var(--brand-l)}.feat .ic svg[data-v-a49189a4]{width:24px;height:24px;stroke:var(--ink2);fill:none;stroke-width:1.7;transition:stroke .25s}.feat:hover .ic svg[data-v-a49189a4]{stroke:var(--brand)}.feat h4[data-v-a49189a4]{font-size:16px;font-weight:800;margin-bottom:10px;line-height:1.35}.feat ul[data-v-a49189a4]{list-style:none}.feat li[data-v-a49189a4]{font-size:13.5px;color:var(--muted);padding-left:16px;position:relative;line-height:1.6}.feat li[data-v-a49189a4]:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--brand);opacity:.55}.dog-wrap[data-v-a49189a4]{display:grid;grid-template-columns:1fr 1.06fr;gap:32px;align-items:stretch}.dog-hero[data-v-a49189a4]{position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:center;height:100%;background:linear-gradient(160deg,#f0f7ff,#e9f1fe 55%,#f7f1ff);border:1px solid var(--line);border-radius:24px;padding:22px;box-shadow:var(--shadow-lg)}.dog-hero[data-v-a49189a4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 60% at 82% 8%,rgba(37,99,235,.14),transparent 62%),radial-gradient(55% 55% at 6% 94%,rgba(124,58,237,.14),transparent 62%)}.dog-hero img[data-v-a49189a4]{border-radius:16px;width:100%;height:auto;position:relative;mix-blend-mode:multiply}.dog-hero .cap[data-v-a49189a4]{position:relative;margin-top:16px;text-align:center;font-size:13.5px;font-weight:700;color:var(--ink2)}.dog-hero .cap span[data-v-a49189a4]{display:block;font-size:12px;font-weight:500;color:var(--muted);margin-top:2px}.dog-intro h3[data-v-a49189a4]{font-size:clamp(20px,2.3vw,26px);font-weight:900;letter-spacing:-.01em;line-height:1.3;margin-bottom:14px}.dog-intro p[data-v-a49189a4]{font-size:15.5px;color:var(--muted)}.dog-points[data-v-a49189a4]{list-style:none;display:grid;gap:12px;margin-top:22px}.dog-points li[data-v-a49189a4]{display:flex;gap:12px;align-items:flex-start;background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:14px 16px;box-shadow:var(--shadow)}.dog-points .ic[data-v-a49189a4]{flex:none;width:38px;height:38px;border-radius:11px;background:#eff5ff;display:grid;place-items:center}.dog-points .ic svg[data-v-a49189a4]{width:19px;height:19px;stroke:var(--blue);fill:none;stroke-width:1.8}.dog-points b[data-v-a49189a4]{display:block;font-size:14.5px;font-weight:800}.dog-points span[data-v-a49189a4]{font-size:13px;color:var(--muted)}.subhead[data-v-a49189a4]{margin:56px 0 8px}.subhead h3[data-v-a49189a4]{font-size:clamp(20px,2.4vw,26px);font-weight:900;letter-spacing:-.01em}.subhead p[data-v-a49189a4]{font-size:15px;color:var(--muted);margin-top:8px;max-width:720px}.ai-grid[data-v-a49189a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:28px}.aicard[data-v-a49189a4]{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);padding:26px 24px;height:100%;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s,border-color .25s;position:relative;overflow:hidden}.aicard[data-v-a49189a4]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--ai);transform:scaleX(0);transform-origin:left;transition:transform .3s}.aicard[data-v-a49189a4]:hover:before{transform:scaleX(1)}.aicard[data-v-a49189a4]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -26px #0f172a66;border-color:#dce5f3}.aicard h4[data-v-a49189a4]{font-size:16.5px;font-weight:800;margin-bottom:9px}.aicard h4 em[data-v-a49189a4]{font-style:normal;font-size:12px;font-weight:700;color:var(--blue);background:#eff5ff;border-radius:999px;padding:2px 8px;margin-left:7px;vertical-align:middle}.aicard p[data-v-a49189a4]{font-size:14px;color:var(--muted)}.aicard p[data-v-a49189a4] strong{color:var(--ink2)}.shots[data-v-a49189a4]{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:22px}.shot[data-v-a49189a4]{background:#fff;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s}.shot[data-v-a49189a4]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -26px #0f172a66}.shot img[data-v-a49189a4]{width:100%;height:auto;aspect-ratio:1000/515;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;border-bottom:1px solid var(--line);background:var(--soft)}.shot .cap[data-v-a49189a4]{padding:13px 16px;font-size:13px;font-weight:700;color:var(--ink2)}.shot .cap span[data-v-a49189a4]{display:block;font-size:12px;font-weight:500;color:var(--muted);margin-top:1px}.steps[data-v-a49189a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:22px;counter-reset:s}.step[data-v-a49189a4]{position:relative;background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:32px 24px 28px;height:100%;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s}.step[data-v-a49189a4]:hover{transform:translateY(-5px);box-shadow:0 26px 50px -26px #0f172a66}.step .num[data-v-a49189a4]{font-size:34px;font-weight:900;letter-spacing:-.03em;line-height:1;background:var(--ai);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:16px;display:inline-block}.step h4[data-v-a49189a4]{font-size:17px;font-weight:800;margin-bottom:8px}.step p[data-v-a49189a4]{font-size:14px;color:var(--muted)}.step .bar[data-v-a49189a4]{position:absolute;top:44px;left:-11px;width:22px;height:22px;border-radius:50%;background:#fff;border:1px solid var(--line);display:grid;place-items:center}.step .bar[data-v-a49189a4]:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--brand)}.step:first-child .bar[data-v-a49189a4]{display:none}.sw-list[data-v-a49189a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px}.sw[data-v-a49189a4]{display:flex;gap:12px;align-items:flex-start;background:var(--soft);border:1px solid var(--line);border-radius:var(--r-sm);padding:16px 18px;height:100%}.sw .ic[data-v-a49189a4]{flex:none;width:38px;height:38px;border-radius:10px;background:#fff;display:grid;place-items:center;border:1px solid var(--line)}.sw .ic svg[data-v-a49189a4]{width:19px;height:19px;stroke:var(--blue);fill:none;stroke-width:1.8}.sw b[data-v-a49189a4]{display:block;font-size:14.5px;font-weight:800}.sw span[data-v-a49189a4]{font-size:12.5px;color:var(--muted)}.band[data-v-a49189a4]{background:radial-gradient(70% 120% at 12% 0%,#16233e,#0b1220 55%,#080d18);color:#eaf1fb;position:relative;overflow:hidden}.band[data-v-a49189a4]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.04) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.04) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(70% 60% at 50% 0%,#000,transparent);mask-image:radial-gradient(70% 60% at 50% 0%,#000,transparent)}.band .sec-head h2[data-v-a49189a4]{color:#fff}.band .sec-head p[data-v-a49189a4]{color:#9fb0ca}.band .eyebrow[data-v-a49189a4]{color:#7fd8f0;background:#06b6d41f;border-color:#06b6d44d}.band .eyebrow .dot[data-v-a49189a4]{background:#22d3ee}.band .grid2[data-v-a49189a4]{display:grid;grid-template-columns:1fr 1fr;gap:24px;position:relative}.bcard[data-v-a49189a4]{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:var(--r);padding:34px 30px;height:100%;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .25s,border-color .25s,background .25s}.bcard[data-v-a49189a4]:hover{transform:translateY(-5px);border-color:#22d3ee66;background:#ffffff12}.bcard .tagx[data-v-a49189a4]{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#22d3ee;margin-bottom:14px}.bcard h3[data-v-a49189a4]{font-size:21px;font-weight:800;color:#fff;margin-bottom:14px}.bcard ul[data-v-a49189a4]{list-style:none;display:grid;gap:11px}.bcard li[data-v-a49189a4]{font-size:14.5px;color:#c3d0e4;padding-left:22px;position:relative}.bcard li[data-v-a49189a4]:before{content:"";position:absolute;left:0;top:8px;width:11px;height:11px;border-radius:50%;border:2px solid #22D3EE;opacity:.75}.bcard li b[data-v-a49189a4]{color:#fff;font-weight:700}.hl[data-v-a49189a4]{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-top:26px;position:relative}.hl .h[data-v-a49189a4]{background:#ffffff0b;border:1px solid rgba(255,255,255,.1);border-radius:var(--r-sm);padding:24px 22px;height:100%;transition:transform .25s,border-color .25s}.hl .h[data-v-a49189a4]:hover{transform:translateY(-5px);border-color:#7c3aed80}.hl .h .no[data-v-a49189a4]{font-size:13px;font-weight:800;color:#8b9cc0;letter-spacing:.1em}.hl .h h4[data-v-a49189a4]{font-size:15.5px;font-weight:800;color:#fff;margin:10px 0 8px}.hl .h p[data-v-a49189a4]{font-size:13px;color:#a9b8d0}.hl .h.k[data-v-a49189a4]{background:#22d3ee17;border-color:#22d3ee52}.hl .h.k .no[data-v-a49189a4]{color:#7fd8f0}.syll[data-v-a49189a4]{display:grid;grid-template-columns:1fr 1fr;gap:20px}.syl[data-v-a49189a4]{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:26px 24px;height:100%;box-shadow:var(--shadow);transition:transform .25s,box-shadow .25s,border-color .25s}.syl[data-v-a49189a4]:hover{transform:translateY(-4px);box-shadow:0 26px 50px -26px #0f172a66;border-color:#dce5f3}.syl .th[data-v-a49189a4]{display:flex;align-items:center;gap:11px;margin-bottom:18px}.syl .th .n[data-v-a49189a4]{flex:none;width:32px;height:32px;border-radius:9px;background:var(--soft2);display:grid;place-items:center;font-weight:900;font-size:13px;color:var(--brand)}.syl .th h4[data-v-a49189a4]{font-size:16.5px;font-weight:800;letter-spacing:-.01em}.syl .ls[data-v-a49189a4]{list-style:none;display:grid;gap:11px}.ls li[data-v-a49189a4]{display:grid;grid-template-columns:30px 1fr auto;gap:10px;align-items:center;padding-bottom:11px;border-bottom:1px dashed var(--line)}.ls li[data-v-a49189a4]:last-child{border-bottom:0;padding-bottom:0}.ls .no[data-v-a49189a4]{font-weight:900;font-size:12.5px;color:var(--muted2)}.ls .nm[data-v-a49189a4]{font-size:14px;font-weight:600;color:var(--ink)}.ls .pt[data-v-a49189a4]{font-size:12px;color:var(--muted);background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:2px 10px;white-space:nowrap}.syl.hi[data-v-a49189a4]{grid-column:1 / -1;border-color:#2563eb59;background:linear-gradient(135deg,#f5faff,#eef4ff)}.syl.hi .th .n[data-v-a49189a4]{background:#e1edff;color:var(--blue)}.syl.hi .ls li[data-v-a49189a4]{border-bottom-color:#2563eb29}.syl.hi .ls .pt[data-v-a49189a4]{background:#fff;border-color:#d7e6ff;color:var(--blue)}.gallery[data-v-a49189a4]{display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.gal[data-v-a49189a4]{position:relative;aspect-ratio:41/58;border-radius:var(--r-sm);overflow:hidden;border:1px solid var(--line);background:#fff;box-shadow:var(--shadow);cursor:zoom-in;transition:transform .3s,box-shadow .3s}.gal[data-v-a49189a4]:hover{transform:translateY(-7px);box-shadow:0 30px 55px -28px #0f172a80}.gal img[data-v-a49189a4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;transition:transform .45s}.gal:hover img[data-v-a49189a4]{transform:scale(1.04)}.gal .cap[data-v-a49189a4]{position:absolute;left:0;right:0;bottom:0;padding:26px 14px 12px;font-size:12.5px;font-weight:700;color:#fff;background:linear-gradient(transparent,#0f172ad1);opacity:0;transition:opacity .3s}.gal:hover .cap[data-v-a49189a4]{opacity:1}.lightbox[data-v-a49189a4]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;background:#080d18e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);padding:40px 72px;animation:lb-fade-a49189a4 .2s ease-out}@keyframes lb-fade-a49189a4{0%{opacity:0}to{opacity:1}}.lb-figure[data-v-a49189a4]{margin:0;display:flex;flex-direction:column;align-items:center;gap:14px;max-width:100%;max-height:100%}.lb-figure img[data-v-a49189a4]{max-width:100%;max-height:82vh;-o-object-fit:contain;object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 40px 80px -30px #000000b3;animation:lb-pop-a49189a4 .25s cubic-bezier(.16,.84,.44,1)}@keyframes lb-pop-a49189a4{0%{transform:scale(.96);opacity:0}to{transform:scale(1);opacity:1}}.lb-figure figcaption[data-v-a49189a4]{color:#c3d0e4;font-size:13.5px;font-weight:600;letter-spacing:.02em}.lb-close[data-v-a49189a4]{position:absolute;top:22px;right:26px;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .2s}.lb-close[data-v-a49189a4]:hover{background:#ffffff2e;transform:scale(1.06)}.lb-close svg[data-v-a49189a4]{width:20px;height:20px}.lb-arrow[data-v-a49189a4]{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:48px;border-radius:50%;border:1px solid rgba(255,255,255,.25);background:#ffffff14;color:#fff;display:grid;place-items:center;cursor:pointer;transition:background .2s,transform .2s}.lb-arrow[data-v-a49189a4]:hover{background:#ffffff2e;transform:translateY(-50%) scale(1.06)}.lb-arrow svg[data-v-a49189a4]{width:22px;height:22px}.lb-prev[data-v-a49189a4]{left:22px}.lb-next[data-v-a49189a4]{right:22px}@media(max-width:760px){.lightbox[data-v-a49189a4]{padding:24px 14px}.lb-prev[data-v-a49189a4]{left:8px}.lb-next[data-v-a49189a4]{right:8px}.lb-arrow[data-v-a49189a4]{width:40px;height:40px}}.spec-wrap[data-v-a49189a4]{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;box-shadow:var(--shadow);background:#fff}.humanoid table[data-v-a49189a4]{width:100%;border-collapse:collapse}.humanoid th[data-v-a49189a4],.humanoid td[data-v-a49189a4]{text-align:left;padding:17px 24px;font-size:14.5px;border-bottom:1px solid var(--line);vertical-align:top}.humanoid thead th[data-v-a49189a4]{background:var(--soft2);font-weight:800;color:var(--ink);font-size:13.5px;letter-spacing:.02em}.humanoid tbody tr:last-child td[data-v-a49189a4]{border-bottom:0}.humanoid tbody tr[data-v-a49189a4]:hover{background:#fafcff}.humanoid td.k[data-v-a49189a4]{font-weight:700;color:var(--ink);width:24%}.humanoid td.v[data-v-a49189a4]{color:var(--ink2)}.note[data-v-a49189a4]{font-size:12.5px;color:var(--muted2);margin-top:14px}.cta[data-v-a49189a4]{position:relative;overflow:hidden;background:linear-gradient(135deg,#e4252e,#c0161f 45%,#8e0f2a);color:#fff;border-radius:28px;padding:64px 56px;text-align:center;box-shadow:0 40px 80px -40px #e4252ecc}.cta[data-v-a49189a4]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 120% at 85% 10%,rgba(255,255,255,.22),transparent 55%),radial-gradient(50% 100% at 10% 90%,rgba(124,58,237,.35),transparent 60%)}.cta .in[data-v-a49189a4]{position:relative;z-index:1}.cta h2[data-v-a49189a4]{font-size:clamp(24px,3.4vw,36px);font-weight:900;letter-spacing:-.02em;margin-bottom:14px}.cta p[data-v-a49189a4]{font-size:16px;color:#ffffffdb;max-width:640px;margin:0 auto 30px}.cta .btns[data-v-a49189a4]{justify-content:center}.cta .btn.primary[data-v-a49189a4]{background:#fff;color:var(--brand-d);box-shadow:0 18px 40px -18px #00000080}.cta .btn.primary[data-v-a49189a4]:hover{background:#fff}.cta .btn.ghost[data-v-a49189a4]{background:#ffffff1f;color:#fff;border-color:#ffffff59;box-shadow:none}.cta .btn.ghost[data-v-a49189a4]:hover{background:#fff3}@media(max-width:1024px){.hero-grid[data-v-a49189a4]{grid-template-columns:1fr;gap:44px}.hero-visual[data-v-a49189a4]{max-width:520px;margin:0 auto;width:100%}.grid4[data-v-a49189a4],.steps[data-v-a49189a4],.sw-list[data-v-a49189a4],.hl[data-v-a49189a4]{grid-template-columns:repeat(2,1fr)}.gallery[data-v-a49189a4]{grid-template-columns:repeat(3,1fr)}.band .grid2[data-v-a49189a4]{grid-template-columns:1fr}.step .bar[data-v-a49189a4]{display:none}.dog-wrap[data-v-a49189a4]{grid-template-columns:1fr;gap:26px}.ai-grid[data-v-a49189a4],.shots[data-v-a49189a4]{grid-template-columns:repeat(2,1fr)}.syll[data-v-a49189a4]{grid-template-columns:1fr}.syl.hi[data-v-a49189a4]{grid-column:auto}}@media(max-width:760px){.humanoid section[data-v-a49189a4]{padding:66px 0}.stats-in[data-v-a49189a4]{grid-template-columns:repeat(2,1fr)}.stat[data-v-a49189a4]:nth-child(2){border-right:0}.stat[data-v-a49189a4]:nth-child(1),.stat[data-v-a49189a4]:nth-child(2){border-bottom:1px solid var(--line)}.grid3[data-v-a49189a4],.grid4[data-v-a49189a4],.steps[data-v-a49189a4],.sw-list[data-v-a49189a4],.hl[data-v-a49189a4]{grid-template-columns:1fr}.gallery[data-v-a49189a4]{grid-template-columns:repeat(2,1fr)}.ai-grid[data-v-a49189a4],.shots[data-v-a49189a4]{grid-template-columns:1fr}.ls li[data-v-a49189a4]{grid-template-columns:26px 1fr;row-gap:5px}.ls .pt[data-v-a49189a4]{grid-column:2;justify-self:start}.cta[data-v-a49189a4]{padding:44px 26px;border-radius:22px}.fb1[data-v-a49189a4]{left:4px}.fb2[data-v-a49189a4]{right:4px}}
