.typed[data-v-4e2c5c79]{white-space:nowrap}.typed-text[data-v-4e2c5c79]{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.typed-caret[data-v-4e2c5c79]{animation:caret-4e2c5c79 1s steps(1) infinite;background:var(--cyan);border-radius:2px;box-shadow:0 0 12px var(--cyan);display:inline-block;height:.95em;margin-left:6px;vertical-align:-.1em;width:3px}@keyframes caret-4e2c5c79{50%{opacity:0}}.hero[data-v-1fe62a31]{align-items:center;display:flex;isolation:isolate;min-height:100vh;min-height:100svh;overflow:hidden;padding:calc(var(--header-h) + 40px) 0 96px;position:relative}.hero-bg[data-v-1fe62a31]{background:radial-gradient(60% 60% at 75% 45%,rgba(59,130,246,.18),transparent 70%),radial-gradient(50% 50% at 10% 90%,rgba(139,92,246,.2),transparent 70%),radial-gradient(40% 40% at 40% 0,rgba(34,211,238,.08),transparent 70%);top:0;right:0;bottom:0;left:0;position:absolute;z-index:-2}.hero[data-v-1fe62a31] .hero-canvas{z-index:-1}.hero-fade[data-v-1fe62a31]{background:linear-gradient(180deg,transparent,var(--bg));height:180px;inset:auto 0 0;pointer-events:none;position:absolute;z-index:-1}.hero-in[data-v-1fe62a31]{position:relative}.hero-actions[data-v-1fe62a31],.hero-badge[data-v-1fe62a31],.hero-desc[data-v-1fe62a31],.hero-line.l2[data-v-1fe62a31],.hero-stats[data-v-1fe62a31]{animation:riseIn 1s var(--ease) both}.hero-badge[data-v-1fe62a31]{align-items:center;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#ffffff0a;border:1px solid var(--line-2);border-radius:999px;color:var(--text-2);display:inline-flex;font-size:13px;gap:10px;padding:7px 18px 7px 14px}.hero-dot[data-v-1fe62a31]{background:var(--cyan);border-radius:50%;box-shadow:0 0 12px var(--cyan);height:8px;position:relative;width:8px}.hero-dot[data-v-1fe62a31]:after{animation:ping-1fe62a31 2s ease-out infinite;border:1px solid var(--cyan);border-radius:50%;content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute}@keyframes ping-1fe62a31{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.2)}}.hero-title[data-v-1fe62a31]{display:grid;font-size:clamp(34px,4.4vw,66px);font-weight:800;gap:6px;letter-spacing:-.01em;line-height:1.16;margin-top:26px}.hero-line[data-v-1fe62a31]{display:block}.hero-line.l1[data-v-1fe62a31]{perspective:900px}.hc[data-v-1fe62a31]{animation:hcIn-1fe62a31 1.1s var(--ease) both;animation-delay:calc(var(--i)*55ms + .1s);background:linear-gradient(180deg,#fff 30%,#c7d2fe);-webkit-background-clip:text;background-clip:text;color:transparent;display:inline-block;transform-origin:50% 100%;white-space:pre}@keyframes hcIn-1fe62a31{0%{filter:blur(12px);opacity:0;transform:translate3d(0,.5em,0) rotateX(-85deg)}60%{filter:blur(0);opacity:1}to{filter:none;opacity:1;transform:none}}.hero-line.l2[data-v-1fe62a31]{animation-delay:.55s;color:var(--text-2);font-size:.78em;min-height:1.16em}.hero-desc[data-v-1fe62a31]{animation-delay:.7s;color:var(--text-2);font-size:clamp(15px,1.5vw,18px);margin-top:22px;max-width:600px}.hero-actions[data-v-1fe62a31]{animation-delay:.82s;display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.hero-stats[data-v-1fe62a31]{animation-delay:1s;border-radius:22px;display:grid;grid-template-columns:repeat(2,1fr);margin-top:48px;max-width:760px;padding:6px}.hero-stat[data-v-1fe62a31]{padding:16px 14px}.hero-stat+.hero-stat[data-v-1fe62a31]{border-left:1px solid var(--line)}.hero-stat[data-v-1fe62a31]:nth-child(3){border-left:0}.hero-stat[data-v-1fe62a31]:nth-child(n+3){border-top:1px solid var(--line)}.hero-stat-val[data-v-1fe62a31]{align-items:baseline;display:flex;font-size:clamp(30px,3.4vw,44px);font-weight:700;gap:2px;line-height:1.1}.hero-stat-val[data-v-1fe62a31] .countup{background:linear-gradient(180deg,#fff,#a5b4fc);-webkit-background-clip:text;background-clip:text;color:transparent}.hero-stat-suf[data-v-1fe62a31]{color:var(--cyan);font-size:.55em;font-weight:700}.hero-stat-label[data-v-1fe62a31]{color:var(--muted);font-size:13px;line-height:1.5;margin-top:6px}.hero-scroll[data-v-1fe62a31]{border:1.5px solid hsla(0,0%,100%,.3);border-radius:14px;bottom:28px;display:none;height:42px;left:50%;margin-left:-13px;position:absolute;width:26px}.hero-scroll span[data-v-1fe62a31]{animation:wheel-1fe62a31 1.8s var(--ease) infinite;background:var(--cyan);border-radius:2px;height:8px;left:50%;margin-left:-2px;position:absolute;top:8px;width:4px}@keyframes wheel-1fe62a31{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0}}@media(min-width:768px){.hero-stats[data-v-1fe62a31]{grid-template-columns:repeat(4,1fr)}.hero-stat[data-v-1fe62a31]{padding:20px 22px}.hero-stat[data-v-1fe62a31]:nth-child(3){border-left:1px solid var(--line)}.hero-stat[data-v-1fe62a31]:nth-child(n+3){border-top:0}.hero-scroll[data-v-1fe62a31]{display:block}}@media(min-width:1024px){.hero-in[data-v-1fe62a31]>*{max-width:760px}.hero-in>.hero-desc[data-v-1fe62a31]{max-width:600px}}.ai-sec[data-v-c3b4c1ab]{overflow:hidden;position:relative}.ai-grid[data-v-c3b4c1ab]{align-items:start;display:grid;gap:32px}.ai-desc[data-v-c3b4c1ab]{color:var(--text-2);font-size:15.5px;line-height:1.9;margin-bottom:26px}.ai-caps[data-v-c3b4c1ab]{display:grid;gap:14px}@media(min-width:640px){.ai-caps[data-v-c3b4c1ab]{grid-template-columns:1fr 1fr}}.ai-cap[data-v-c3b4c1ab]{background:#ffffff06;border:1px solid var(--line);border-radius:16px;display:flex;gap:14px;padding:18px;transition:border-color .35s,transform .35s var(--ease)}.ai-cap[data-v-c3b4c1ab]:hover{border-color:#22d3ee66;transform:translateY(-3px)}.ai-cap h3[data-v-c3b4c1ab]{font-size:16px;font-weight:700;margin-bottom:4px}.ai-cap p[data-v-c3b4c1ab]{color:var(--muted);font-size:13.5px;line-height:1.7}.ai-models[data-v-c3b4c1ab]{border-bottom:1px solid var(--line);border-top:1px solid var(--line);margin-top:40px;padding:14px 0}.ai-model[data-v-c3b4c1ab]{background:#ffffff0a;border:1px solid var(--line);border-radius:999px;color:var(--text-2);flex:none;font-size:14px;font-weight:600;padding:6px 18px}.ai-foot[data-v-c3b4c1ab]{gap:20px;justify-content:space-between;margin-top:36px}.ai-foot[data-v-c3b4c1ab],.ai-picks[data-v-c3b4c1ab]{align-items:center;display:flex;flex-wrap:wrap}.ai-picks[data-v-c3b4c1ab]{gap:10px}.ai-picks-label[data-v-c3b4c1ab]{color:var(--muted);font-size:13px}.ai-picks .chip[data-v-c3b4c1ab]{transition:all .3s}.ai-picks .chip[data-v-c3b4c1ab]:hover{border-color:#8b5cf6b3;color:#fff}@media(min-width:1024px){.ai-grid[data-v-c3b4c1ab]{gap:48px;grid-template-columns:1fr 1fr}}.pc[data-v-8d7d7c3e]{display:grid;gap:20px}.pc-tabs[data-v-8d7d7c3e]{display:flex;gap:10px;margin:0 calc(var(--gutter)*-1);overflow-x:auto;padding:4px var(--gutter);scrollbar-width:none}.pc-tabs[data-v-8d7d7c3e]::-webkit-scrollbar{display:none}.pc-tab[data-v-8d7d7c3e]{align-items:center;background:#ffffff06;border:1px solid var(--line);border-radius:14px;color:var(--text-2);display:flex;flex:none;gap:12px;overflow:hidden;padding:12px 16px;position:relative;text-align:left;transition:all .35s var(--ease)}.pc-tab[data-v-8d7d7c3e]:hover{border-color:var(--line-2);color:var(--text)}.pc-tab.active[data-v-8d7d7c3e]{background:linear-gradient(90deg,#3b82f629,#8b5cf61f);border-color:#8b5cf680;box-shadow:0 10px 30px -15px #6366f1e6;color:#fff}.pc-tab-idx[data-v-8d7d7c3e]{color:var(--muted);display:none;font-size:13px}.pc-tab-ic[data-v-8d7d7c3e]{background:#8b5cf61f;border-radius:10px;color:#c4b5fd;display:grid;height:36px;place-items:center;transition:all .35s;width:36px}.pc-tab.active .pc-tab-ic[data-v-8d7d7c3e]{background:var(--grad);color:#fff}.pc-tab-name[data-v-8d7d7c3e]{font-size:15px;font-weight:600;white-space:nowrap}.pc-tab-arrow[data-v-8d7d7c3e]{display:none;margin-left:auto;opacity:0;transform:translate(-6px);transition:all .35s var(--ease)}.pc-tab.active .pc-tab-arrow[data-v-8d7d7c3e]{color:var(--cyan);opacity:1;transform:none}.pc-tab-bar[data-v-8d7d7c3e]{background:var(--grad-h);bottom:0;height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;width:100%}.pc-tab.active .pc-tab-bar[data-v-8d7d7c3e]{transform:scaleX(1)}.pc-tab.auto .pc-tab-bar[data-v-8d7d7c3e]{animation:pcBar-8d7d7c3e 6s linear both}@keyframes pcBar-8d7d7c3e{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pc-panel[data-v-8d7d7c3e]{overflow:hidden;padding:16px}.pc-body[data-v-8d7d7c3e]{display:grid;gap:22px}.pc-media[data-v-8d7d7c3e]{aspect-ratio:16/10;border:1px solid var(--line)}.pc-media img[data-v-8d7d7c3e]{padding:4%}.pc-info[data-v-8d7d7c3e]{align-content:start;display:grid;gap:16px;padding:4px 8px 8px}.pc-info h3[data-v-8d7d7c3e]{font-size:clamp(22px,2.4vw,28px);font-weight:800}.pc-actions[data-v-8d7d7c3e]{align-items:center;display:flex;flex-wrap:wrap;gap:20px;margin-top:6px}.pc-fade-enter-active[data-v-8d7d7c3e],.pc-fade-leave-active[data-v-8d7d7c3e]{transition:opacity .35s var(--ease),transform .35s var(--ease)}.pc-fade-enter-from[data-v-8d7d7c3e]{opacity:0;transform:translateY(14px)}.pc-fade-leave-to[data-v-8d7d7c3e]{opacity:0;transform:translateY(-10px)}.pc-media[data-v-8d7d7c3e]:after{animation:pcSheen-8d7d7c3e 1.4s var(--ease) both;background:linear-gradient(105deg,transparent 40%,hsla(0,0%,100%,.08) 50%,transparent 60%);background-size:250% 100%;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}@keyframes pcSheen-8d7d7c3e{0%{background-position:120% 0}to{background-position:-40% 0}}@media(min-width:1024px){.pc[data-v-8d7d7c3e]{align-items:start;gap:28px;grid-template-columns:320px 1fr}.pc-tabs[data-v-8d7d7c3e]{flex-direction:column;gap:8px;margin:0;overflow:visible;padding:0}.pc-tab[data-v-8d7d7c3e]{padding:10px 16px}.pc-tab-ic[data-v-8d7d7c3e]{height:32px;width:32px}.pc-tab-arrow[data-v-8d7d7c3e],.pc-tab-idx[data-v-8d7d7c3e]{display:inline-flex}.pc-panel[data-v-8d7d7c3e]{padding:24px;position:sticky;top:calc(var(--header-h) + 24px)}.pc-body[data-v-8d7d7c3e]{gap:24px}.pc-media[data-v-8d7d7c3e]{aspect-ratio:16/8.6}.pc-media img[data-v-8d7d7c3e]{padding:3% 6%}.pc-info[data-v-8d7d7c3e]{-moz-column-gap:32px;column-gap:32px;grid-template-columns:1fr auto;padding:0 4px;row-gap:14px}.pc-info[data-v-8d7d7c3e]>:not(.pc-actions){grid-column:1}.pc-actions[data-v-8d7d7c3e]{align-items:flex-end;align-self:end;flex-direction:column;gap:14px;grid-column:2;grid-row:1/span 3;margin:0}}.sol-grid[data-v-cb44de45]{display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.sol-grid[data-v-cb44de45]{gap:20px}}@media(min-width:1024px){.sol-grid[data-v-cb44de45]{gap:20px;grid-template-columns:repeat(4,1fr)}}.sol[data-v-cb44de45]{display:flex;flex-direction:column;isolation:isolate;min-height:200px;overflow:hidden;padding:20px 16px;position:relative;transition:transform .5s var(--ease),border-color .4s,box-shadow .5s}.sol-bg[data-v-cb44de45]{filter:saturate(.9) brightness(.55);height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transform:scale(1.1);transition:opacity .6s var(--ease),transform .8s var(--ease);width:100%;z-index:-2}.sol[data-v-cb44de45]:after{z-index:-1}.sol-main[data-v-cb44de45]{align-content:start;display:grid;gap:10px;transition:transform .5s var(--ease)}.sol-ic[data-v-cb44de45]{background:linear-gradient(135deg,#3b82f6d9,#8b5cf6d9);border-radius:14px;box-shadow:0 10px 24px -10px #6366f1e6;color:#fff;display:grid;height:50px;place-items:center;width:50px}.sol h3[data-v-cb44de45]{font-size:18px;font-weight:700;margin-top:4px}.sol-sum[data-v-cb44de45]{color:var(--text-2);font-size:13px;line-height:1.7}.sol-reveal[data-v-cb44de45]{display:none}@media(min-width:768px){.sol[data-v-cb44de45]{min-height:260px;padding:28px 24px}.sol h3[data-v-cb44de45]{font-size:20px}.sol-sum[data-v-cb44de45]{font-size:14px}.sol-reveal[data-v-cb44de45]{display:grid;gap:14px;margin-top:auto;padding-top:18px}}@media(hover:hover)and (min-width:1024px){.sol-reveal[data-v-cb44de45]{bottom:24px;left:24px;opacity:0;position:absolute;right:24px;transform:translateY(20px);transition:opacity .45s var(--ease),transform .45s var(--ease)}.sol[data-v-cb44de45]:hover{border-color:#8b5cf680;box-shadow:0 30px 60px -25px #4f46e5b3;transform:translateY(-6px)}.sol:hover .sol-bg[data-v-cb44de45]{opacity:.55;transform:scale(1)}.sol:hover .sol-main[data-v-cb44de45]{transform:translateY(-8px)}.sol:hover .sol-sum[data-v-cb44de45]{-webkit-line-clamp:2}.sol:hover .sol-reveal[data-v-cb44de45]{opacity:1;transform:none}}.cases-rest[data-v-5595a76b]{display:grid;gap:20px;margin-top:24px}@media(min-width:640px){.cases-rest[data-v-5595a76b]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.cases-rest[data-v-5595a76b]{gap:24px;grid-template-columns:repeat(3,1fr)}}.news-grid[data-v-da6df84d]{display:grid;gap:20px}@media(min-width:640px){.news-grid[data-v-da6df84d]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1024px){.news-grid[data-v-da6df84d]{gap:24px;grid-template-columns:repeat(3,1fr)}}
