.hero-liquidity-field{position:relative;z-index:1;width:100%;height:clamp(110px,28vw,140px);margin-top:clamp(1.25rem,3.5vw,1.75rem);pointer-events:none;user-select:none}@media (min-width:768px){.hero-liquidity-field{position:absolute;left:0;bottom:clamp(1.25rem,2.5vh,2rem);width:min(58vw,980px);height:clamp(170px,22vh,260px);margin-top:0;padding-top:0}}@media (max-width:767px){.hero-liquidity-field{height:clamp(88px,24vw,118px);margin-top:clamp(2rem,5vw,2.5rem);margin-bottom:0}}@media (max-width:1279px) and (min-width:768px){.hero-liquidity-field{width:min(56vw,820px);height:clamp(150px,18vh,210px)}}@media (max-height:720px) and (min-width:768px){.hero-liquidity-field{height:clamp(130px,16vh,180px);bottom:clamp(.75rem,2vh,1.25rem)}}.hero-liquidity-field__ambient{position:absolute;left:-6%;bottom:-10%;width:62%;height:78%;background:radial-gradient(ellipse 82% 72% at 28% 82%,rgba(14,52,95,.32) 0,rgba(8,32,58,.16) 48%,transparent 74%);animation:hero-lf-ambient 16s ease-in-out infinite;pointer-events:none}@media (prefers-reduced-motion:reduce){.hero-liquidity-field__ambient{animation:none}}@keyframes hero-lf-ambient{0%,to{opacity:.7}50%{opacity:1}}.hero-liquidity-field__svg{position:relative;display:block;width:100%;height:100%;overflow:visible}.hero-liquidity-field__path{fill:none;stroke-linecap:round}.hero-liquidity-field__path--main{stroke-width:1.25}.hero-liquidity-field__path--aux{stroke-width:.95}.hero-liquidity-field__path--dim{stroke-width:.7}.hero-liquidity-field--tablet .hero-liquidity-field__path--dim{display:none}.hero-liquidity-field__mesh circle{fill:rgba(40,155,235,.9)}.hero-liquidity-field__mesh--back{animation:hero-lf-mesh-breathe-back 16s ease-in-out infinite}.hero-liquidity-field__mesh--front{animation:hero-lf-mesh-breathe-front 12s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hero-liquidity-field__mesh--back,.hero-liquidity-field__mesh--front{animation:none}}@keyframes hero-lf-mesh-breathe-back{0%,to{opacity:.75}50%{opacity:1}}@keyframes hero-lf-mesh-breathe-front{0%,to{opacity:.82}50%{opacity:1}}.hero-liquidity-field__particle{fill:rgba(220,240,255,.92)}.hero-liquidity-field__particle--glow{filter:url(#hero-lf-soft-glow)}.hero-liquidity-field__particle--primary{fill:url(#hero-lf-primary-glow);filter:url(#hero-lf-soft-glow)}@media (prefers-reduced-motion:reduce){.hero-liquidity-field__particle--primary{opacity:.62!important}}.hero-premium{--hero-inner-max:1500px;--hero-copy-max:680px;--hero-ai-blue:#1597ff;position:relative;z-index:0;isolation:isolate;margin-top:-72px;background:#02060b;overflow:hidden}@media (min-width:1280px){.hero-premium{margin-top:-76px}}@media (min-width:769px){.hero-premium{min-height:clamp(760px,88vh,820px)}}@media (max-width:768px){.hero-premium{min-height:auto;padding-bottom:0;background:#02060b}}.hero-premium__bg{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 48% 44% at 78% 58%,rgba(21,151,255,.09),transparent 64%),linear-gradient(180deg,#02060b,#030810 50%,#050a12)}@media (max-width:768px){.hero-premium__bg{background:radial-gradient(ellipse 88% 52% at 50% 78%,rgba(21,151,255,.14),transparent 62%),linear-gradient(180deg,#02060b,#030810 55%,#02060b)}}.hero-premium__left-scrim{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#02060b,#02060b 30%,rgba(2,6,11,.92) 40%,rgba(2,6,11,.45) 52%,transparent 68%)}.hero-premium__mobile-globe-wrap{position:relative;z-index:1;display:flex;justify-content:center;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-top:clamp(2rem,5vw,3rem);padding-inline:0;overflow:visible;pointer-events:none}.hero-premium__inner{position:relative;z-index:10;width:100%;max-width:var(--hero-inner-max);margin-inline:auto;padding-inline:clamp(1.25rem,4vw,4rem);padding-top:clamp(92px,13vh,120px);padding-bottom:clamp(2.25rem,5vh,3.25rem);min-height:inherit;display:flex;flex-direction:column}@media (min-width:769px){.hero-premium__inner{padding-inline:clamp(2rem,3.5vw,4rem)}}.hero-premium__copy{position:relative;z-index:3;max-width:var(--hero-copy-max);width:min(100%,44vw);display:flex;flex-direction:column;min-height:0}@media (min-width:768px){.hero-premium__copy{flex:1}}@media (max-width:768px){.hero-premium__copy{width:100%;max-width:100%;position:relative;z-index:3;flex:none}.hero-premium__inner{padding-inline:clamp(1.25rem,5vw,1.5rem);padding-top:clamp(76px,11vh,92px);padding-bottom:0;min-height:auto}.hero-premium__eyebrow{letter-spacing:.2em;font-size:.625rem}.hero-premium__copy .hero-premium__h1{margin-top:.875rem}.hero-premium__copy .hero-premium__subtitle--mobile{margin-top:.75rem}.hero-premium__h1{font-size:clamp(2.375rem,9.6vw,2.5rem);line-height:1.1;letter-spacing:-.03em;max-width:100%}.hero-premium__h1-line1{margin-bottom:.0625rem}.hero-premium__h1-line2--secondary{display:block;white-space:normal;margin-top:.0625rem}.hero-premium__h1-line2-prefix{display:block}.hero-premium__h1-line2-tail{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:.12em;white-space:normal}.hero-premium__subtitle--mobile{max-width:100%;font-size:clamp(.875rem,3.6vw,1rem);line-height:1.6;color:rgba(220,228,238,.84)}.hero-premium__mobile-globe-wrap{margin-top:0;margin-bottom:clamp(.5rem,2vw,1rem)}.hero-premium__mobile-globe-wrap .tayu-globe--mobile{transform:translateY(clamp(-2.75rem,-10vw,-4rem))}}.hero-premium__eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:clamp(.6875rem,.25vw + .65rem,.8125rem);font-weight:550;letter-spacing:.28em;text-transform:uppercase;color:rgba(185,194,208,.82)}.hero-premium__eyebrow-accent{display:block;width:1.75rem;height:1px;background:linear-gradient(90deg,var(--hero-ai-blue),transparent);flex-shrink:0}.hero-premium__h1{width:100%;max-width:100%;font-weight:780;letter-spacing:-.038em;color:#fafbfc;overflow-wrap:normal;word-break:keep-all}.hero-premium__h1-line{display:block}.hero-premium__h1-line2--secondary{white-space:nowrap;margin-top:.25rem}.hero-premium__h1-line2--secondary,.hero-premium__h1-line2-tail{display:inline-flex;align-items:baseline;gap:.12em}.hero-ai-highlight,.hero-premium__h1-ai{color:var(--hero-ai-blue);line-height:inherit;vertical-align:baseline}@media (min-width:769px){.hero-premium__h1{font-size:clamp(3.5rem,4.15vw,4.45rem);line-height:1.06}}.hero-premium__subtitle{line-height:1.68;color:rgba(200,210,222,.78)}.hero-premium__subtitle--desktop{max-width:640px;font-size:clamp(1rem,.35vw + .9rem,1.0625rem)}.hero-premium__subtitle--mobile{max-width:100%;font-size:clamp(.875rem,3.6vw,1rem);line-height:1.6}.hero-premium__cta-row{position:relative;z-index:8;display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;pointer-events:auto}.hero-premium__cta-primary,.hero-premium__cta-secondary{position:relative;z-index:1}.hero-premium__cta-primary{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:52px;padding:.75rem 1.375rem;border-radius:13px;border:1px solid rgba(21,151,255,.42);background:var(--hero-ai-blue);font-size:.9375rem;font-weight:600;color:#ffffff;box-shadow:0 1px 14px rgba(21,151,255,.22);transition:filter .2s ease,box-shadow .2s ease,border-color .2s ease}.hero-premium__cta-primary span[aria-hidden]{display:inline-block;transition:transform .2s ease}.hero-premium__cta-primary:hover{filter:brightness(1.06);border-color:rgba(91,200,255,.55);box-shadow:0 2px 18px rgba(21,151,255,.28)}.hero-premium__cta-primary:hover span[aria-hidden]{transform:translateX(3px)}.hero-premium__cta-secondary{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:.75rem 1.25rem;border-radius:13px;border:1px solid rgba(255,255,255,.18);background:transparent;font-size:.875rem;font-weight:500;color:rgba(230,235,242,.86);transition:border-color .2s ease,background-color .2s ease,color .2s ease}.hero-premium__cta-secondary:hover{border-color:rgba(255,255,255,.32);background:rgba(255,255,255,.04);color:rgba(245,247,250,.94)}@media (max-width:768px){.hero-premium__copy .hero-premium__cta-row{flex-direction:column;align-items:stretch;flex-wrap:nowrap;gap:10px;margin-top:1.25rem}.hero-premium__cta-primary,.hero-premium__cta-secondary{flex:none;width:100%;min-height:46px;padding:.625rem 1rem;font-size:.9375rem;white-space:nowrap}}.tayu-globe--desktop{position:absolute;z-index:2;pointer-events:none;width:clamp(620px,52vw,820px);height:clamp(620px,52vw,820px);right:clamp(0%,2vw,3%);top:50%;transform:translateY(-44%)}@media (min-width:1280px){.tayu-globe--desktop{width:clamp(680px,50vw,860px);height:clamp(680px,50vw,860px);right:clamp(1%,3vw,5%)}}@media (min-width:1536px){.tayu-globe--desktop{width:clamp(740px,48vw,900px);height:clamp(740px,48vw,900px);right:clamp(2%,4vw,6%)}}@media (min-width:769px) and (max-width:1024px){.tayu-globe--desktop{width:clamp(520px,56vw,640px);height:clamp(520px,56vw,640px);right:-2%;transform:translateY(-42%)}}.tayu-globe--mobile{position:relative;z-index:2;width:clamp(108vw,114vw,120vw);height:clamp(108vw,114vw,120vw);max-width:none;aspect-ratio:1;margin-inline:auto;overflow:visible;pointer-events:none}.tayu-globe__canvas-host{position:absolute;inset:0;width:100%;height:100%}.tayu-globe__canvas-host canvas{display:block;width:100%!important;height:100%!important}.tayu-globe--mobile .tayu-globe__canvas-host{inset:0;width:100%;height:100%;transform:none}.tayu-globe--mobile .tayu-globe__canvas-host canvas{filter:brightness(1.22) contrast(1.06) saturate(1.08)}.tayu-globe--desktop .tayu-globe__canvas-host{pointer-events:auto}.tayu-globe--desktop .tayu-globe__canvas-host canvas{filter:brightness(1.1) contrast(1.04) saturate(1.05)}.tayu-globe__halo{position:absolute;inset:-10%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgba(21,151,255,.14) 0,rgba(21,151,255,.06) 38%,rgba(21,151,255,.02) 56%,transparent 72%);filter:blur(10px)}.tayu-globe--desktop .tayu-globe__halo{inset:-8%;background:radial-gradient(circle,rgba(21,151,255,.16) 0,rgba(21,151,255,.07) 40%,rgba(21,151,255,.025) 58%,transparent 76%)}.tayu-globe--mobile .tayu-globe__halo{inset:-4%;filter:blur(12px);opacity:.95}.tayu-globe--fallback{position:relative;overflow:hidden}.tayu-globe--fallback.tayu-globe--desktop{pointer-events:none}.tayu-globe__fallback-img{object-fit:cover;object-position:72% 50%;border-radius:50%;opacity:.92}.tayu-globe--mobile .tayu-globe__fallback-img{object-position:65% 55%}.hero-ai-flow{position:relative;z-index:2;width:clamp(620px,52vw,850px);max-width:100%;height:clamp(180px,22vh,265px);margin-top:clamp(3.375rem,3.8vw,3.75rem);transform:translateY(clamp(-5rem,-8vh,-6.25rem));pointer-events:none}@media (max-height:768px) and (min-width:769px){.hero-ai-flow{transform:translateY(clamp(-3.75rem,-6vh,-5rem));height:clamp(155px,18vh,210px)}.hero-premium__cta-row{margin-top:clamp(1.25rem,2vh,1.75rem)!important}}@media (max-width:1199px) and (min-width:768px){.hero-ai-flow{width:min(100%,720px);height:clamp(160px,19vh,220px);transform:translateY(clamp(-4rem,-6vh,-5.5rem))}}@media (max-width:767px){.hero-ai-flow{width:100%;height:clamp(300px,88vw,360px);margin-top:clamp(1.5rem,4vw,2rem);transform:none;overflow:hidden}}.hero-ai-flow__stage{position:relative;width:100%;height:100%}.hero-ai-flow__svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hero-ai-flow__path{fill:none;stroke-linecap:round}.hero-ai-flow__path--main{stroke:rgba(30,160,255,.52);stroke-width:1.3}.hero-ai-flow__path--aux{stroke:rgba(85,150,215,.2);stroke-width:.85}.hero-ai-flow__endpoint{fill:#e8f2fc;stroke:rgba(30,160,255,.55);stroke-width:.6;filter:drop-shadow(0 0 3px rgba(35,170,255,.35))}.hero-ai-flow--mobile .hero-ai-flow__path--main{stroke-width:1}.hero-ai-flow__particle{fill:rgba(35,175,255,.35)}.hero-ai-flow__particle--drift{animation:hero-ai-particle-drift 6s ease-in-out infinite}@media (prefers-reduced-motion:reduce){.hero-ai-flow__particle--drift{animation:none}}@keyframes hero-ai-particle-drift{0%,to{opacity:.15}50%{opacity:.38}}.hero-ai-flow__data-dash{stroke:rgba(35,170,255,.35);stroke-width:.65;stroke-linecap:round}.hero-ai-flow__nodes{position:absolute;inset:0;pointer-events:none}.hero-ai-flow__node{position:absolute;left:var(--node-x);top:var(--node-y);transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:.2rem}.hero-ai-flow__node-stem{display:block;width:1px;height:8px;background:linear-gradient(180deg,transparent,rgba(30,160,255,.42))}.hero-ai-flow__node-dot{display:block;width:6px;height:6px;border-radius:50%;background:radial-gradient(circle,#f0f4fa 0,#8ec8ff 55%,rgba(21,151,255,.5) 100%);box-shadow:0 0 6px rgba(21,151,255,.35)}.hero-ai-flow__node-label{font-size:clamp(.6875rem,.22vw + .62rem,.8125rem);font-weight:550;letter-spacing:.08em;color:rgba(230,238,248,.88);white-space:nowrap;text-align:center;margin-bottom:.1rem}.hero-ai-flow:not(.hero-ai-flow--mobile) .hero-ai-flow__node-label{letter-spacing:.1em}.hero-ai-flow--en .hero-ai-flow__node-label{letter-spacing:.12em;font-size:clamp(.625rem,.2vw + .55rem,.75rem)}.hero-ai-flow--mobile .hero-ai-flow__node-label{font-size:clamp(.625rem,2.6vw,.75rem);letter-spacing:.04em}.hero-ai-flow--mobile .hero-ai-flow__node:first-child{transform:translate(-38%,-100%)}.hero-ai-flow--mobile .hero-ai-flow__node:last-child{transform:translate(-62%,-100%)}.hero-ai-flow--mobile .hero-ai-flow__node-stem{height:10px}.hero-ai-flow--mobile .hero-ai-flow__symbol{font-size:clamp(.5625rem,2.4vw,.6875rem);padding:3px 7px;z-index:2}.hero-ai-flow__symbols{position:absolute;inset:0;pointer-events:none}.hero-ai-flow__symbol{position:absolute;left:0;top:0;font-family:var(--font-mono),ui-monospace,monospace;font-size:clamp(.625rem,.18vw + .55rem,.6875rem);font-weight:500;letter-spacing:.04em;padding:4px 9px;border-radius:7px;background:rgba(3,13,24,.72);border:1px solid rgba(30,160,255,.55);color:rgba(225,238,250,.92);white-space:nowrap;will-change:transform,opacity}.hero-ai-flow__symbol--hidden{opacity:0!important;visibility:hidden}.hero-ai-flow__symbol--pool-off{display:none}@media (max-height:720px) and (min-width:769px){.hero-ai-flow__symbol{font-size:.625rem;padding:3px 7px}}.hero-premium--globe-ingest .tayu-globe--desktop .tayu-globe__halo,.hero-premium--globe-ingest .tayu-globe--mobile .tayu-globe__halo{animation:hero-globe-ingest-pulse .9s ease-out}@media (prefers-reduced-motion:reduce){.hero-premium--globe-ingest .tayu-globe--desktop .tayu-globe__halo,.hero-premium--globe-ingest .tayu-globe--mobile .tayu-globe__halo{animation:none}}@keyframes hero-globe-ingest-pulse{0%{opacity:1;filter:blur(10px)}35%{opacity:1;filter:blur(8px);box-shadow:inset 0 0 0 1px rgba(35,175,255,.25)}to{opacity:1;filter:blur(10px)}}.hero-premium--globe-ingest .tayu-globe--desktop:after,.hero-premium--globe-ingest .tayu-globe--mobile:after{content:"";position:absolute;inset:12%;border-radius:50%;border:1px solid rgba(35,175,255,.35);opacity:0;animation:hero-globe-edge-ring .9s ease-out;pointer-events:none}@keyframes hero-globe-edge-ring{0%{opacity:0;transform:scale(.98)}40%{opacity:.55}to{opacity:0;transform:scale(1.02)}}.ai-future-section{position:relative;min-height:auto;overflow-x:clip;scroll-margin-top:76px;background:radial-gradient(circle at 72% 46%,rgba(0,126,220,.12),transparent 42%),radial-gradient(circle at 28% 68%,rgba(8,60,120,.08),transparent 38%),#02070d;padding:clamp(56px,7vh,80px) 0 clamp(48px,6vh,72px)}.ai-future-section__bg{position:absolute;inset:0;pointer-events:none;overflow:hidden;background:radial-gradient(ellipse 55% 45% at 18% 42%,rgba(12,80,140,.06),transparent 55%)}.ai-future-section__bg:before{content:"";position:absolute;inset:-20%;background:radial-gradient(circle at 72% 48%,rgba(49,185,255,.14),transparent 42%);opacity:0;transition:opacity 1.2s ease}.ai-future-section--scan-ready .ai-future-section__bg:before{opacity:1;animation:af-section-glow 8s ease-in-out infinite}@keyframes af-section-glow{0%,to{opacity:.65;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.ai-future-section__bg:after{content:"";position:absolute;inset:0;opacity:.035;background-image:repeating-linear-gradient(0deg,transparent,transparent 3px,rgba(49,185,255,.12) 0,rgba(49,185,255,.12) 4px);mask-image:linear-gradient(180deg,transparent,black 18%,black 82%,transparent)}.ai-future-section__inner{position:relative;z-index:1;width:min(calc(100% - 48px),1280px);margin:0 auto;display:grid;grid-template-columns:minmax(0,.52fr) minmax(0,.48fr);align-items:center;column-gap:clamp(32px,3.8vw,56px)}.ai-future-section__copy{display:flex;flex-direction:column;min-width:0}.ai-future-section__eyebrow{display:inline-flex;align-items:center;gap:.625rem;font-size:clamp(11px,.85vw,13px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#97a9bc}.ai-future-section--zh .ai-future-section__eyebrow{letter-spacing:.06em;text-transform:none}.ai-future-section__eyebrow-line{width:28px;height:1px;background:linear-gradient(90deg,#31b9ff,rgba(49,185,255,.2))}.ai-future-section__title{margin-top:1.25rem;font-size:clamp(42px,3.6vw,60px);font-weight:700;line-height:1.14;letter-spacing:-.04em;color:#f5f8fb;max-width:34rem}.ai-future-section__title-line{display:block}.ai-future-section__highlight{background:linear-gradient(135deg,#5fd4ff,#31b9ff 55%,#0878c8);-webkit-background-clip:text;background-clip:text;color:transparent}.ai-future-section__subtitle{margin-top:1rem;max-width:32rem;font-size:clamp(16px,1.05vw,18px);line-height:1.65;color:#97a9bc}.ai-future-section__subtitle--mobile{display:none}.ai-future-section__subtitle-line{display:block}.ai-future-section__scan-progress-row{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.ai-future-section__scan-progress{display:flex;align-items:center;gap:5px;flex:1}.ai-future-section__scan-step{flex-shrink:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;font-weight:700;letter-spacing:.12em;color:rgba(95,212,255,.72)}.ai-future-section__scan-dot{width:5px;height:5px;border-radius:50%;background:rgba(49,185,255,.22);transition:background .35s ease,box-shadow .35s ease,transform .35s ease}.ai-future-section__scan-dot--idle{background:rgba(49,185,255,.14)}.ai-future-section__scan-dot--active{background:#5fd4ff;box-shadow:0 0 10px rgba(95,212,255,.65);transform:scale(1.25)}.ai-future-section__scan-ledger{display:none}.ai-future-section__scan-ledger--desktop{margin-top:1rem;padding:.75rem .875rem;border-radius:12px;border:1px solid rgba(73,150,201,.16);background:linear-gradient(135deg,rgba(6,24,42,.72),rgba(3,12,22,.55));max-width:32rem;opacity:.82;transition:opacity .45s ease,border-color .35s ease,box-shadow .35s ease}.ai-future-section__scan-ledger--live{opacity:1;border-color:rgba(95,212,255,.22);box-shadow:0 0 24px rgba(49,185,255,.06)}.ai-future-section__scan-ledger-text{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem;margin:.55rem 0 0;font-size:.875rem;line-height:1.4}.ai-future-section__scan-ledger-cap{font-weight:650;color:#5fd4ff;animation:af-mobile-cap-in .45s ease}.ai-future-section__scan-ledger-sub{color:#97a9bc;font-size:.8125rem}@media (min-width:768px){.ai-future-section{--af-desk-radar:min(100%,min(540px,calc(100svh - 300px)));min-height:0;display:flex;align-items:center;padding-block:clamp(56px,6.5vh,80px)}.ai-future-section__inner{flex:1;align-items:center}.ai-future-section__copy{align-self:center;max-width:36rem;padding-inline-start:clamp(24px,3.2vw,44px);box-sizing:border-box}.ai-future-section__title{font-size:clamp(38px,3.2vw,52px);max-width:14.5em}.ai-future-section__subtitle{max-width:28rem;font-size:clamp(15px,.95vw,17px)}.ai-future-section__scan-ledger--desktop{max-width:28rem}.ai-future-section__stages{margin-top:1.125rem}.ai-future-section__stage{min-height:58px;padding:10px 0 10px 16px}.ai-future-section__stage:before{top:12px;bottom:12px}.ai-future-section__cta--desktop{margin-top:1.375rem;height:48px;padding-inline:22px;font-size:15px}.ai-future-section__visual-desktop{justify-content:flex-end;padding-inline:clamp(0px,1vw,12px)}.ai-future-visual--full .ai-future-visual__node{max-width:96px}.ai-future-visual--full .ai-future-visual__node-title{font-size:clamp(12px,.95vw,14px)}.ai-future-visual--full .ai-future-visual__node-sub{font-size:clamp(10px,.72vw,11px)}.ai-future-visual--full .ai-future-visual__core-brand{font-size:clamp(.95rem,1.5vw,1.25rem)}.ai-future-visual--full .ai-future-visual__core-title{font-size:clamp(.62rem,.85vw,.78rem)}.ai-future-section__visual-desktop:before{width:94%;max-width:565px}.ai-future-section__visual-desktop:after{width:98%;max-width:590px}.ai-future-section__scan-ledger--desktop{display:block}.ai-future-section__scan-ledger-text{margin-top:.45rem}.ai-future-section__stage-desc{line-height:1.5}.ai-future-section--scan-ready .ai-future-section__stages{box-shadow:0 12px 40px rgba(0,0,0,.18);border:1px solid rgba(73,150,201,.14);border-radius:14px;overflow:hidden;background:linear-gradient(180deg,rgba(6,22,38,.55),rgba(3,12,22,.38))}.ai-future-section--scan-ready .ai-future-section__stage{border-top-color:rgba(73,150,201,.08)}.ai-future-section--scan-ready .ai-future-section__stage:first-child{border-top:none}.ai-future-section--scan-ready .ai-future-section__stage:last-child{border-bottom:none}.ai-future-section--scan-ready .ai-future-section__stage:not(.ai-future-section__stage--active){opacity:.72}.ai-future-section__stage--active .ai-future-section__stage-features{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.5rem}.ai-future-section__stage-feature-item{display:inline-flex;align-items:center}.ai-future-section__stage-feature-sep{display:none}.ai-future-section__stage-feature-link{display:inline-flex;align-items:center;padding:.2rem .55rem;border-radius:999px;font-size:.75rem;font-weight:600;color:#c5d4e4;text-decoration:none;background:rgba(49,185,255,.07);border:1px solid rgba(49,185,255,.14);transition:color .25s ease,background .25s ease,border-color .25s ease}.ai-future-section__stage-feature-link:hover{color:#5fd4ff;border-color:rgba(95,212,255,.35)}.ai-future-section__stage-feature-link--active{color:#e8f8ff;background:rgba(49,185,255,.18);border-color:rgba(95,212,255,.45);text-shadow:none}}.ai-future-section--scan-ready .ai-future-section__cta{box-shadow:0 10px 28px rgba(0,126,220,.2),0 0 24px rgba(49,185,255,.08)}.ai-future-section__stages{margin-top:1.375rem;display:flex;flex-direction:column;gap:0;list-style:none;padding:0;max-width:100%}.ai-future-section__stage{position:relative;display:flex;gap:.875rem;align-items:flex-start;min-height:64px;padding:12px 0 12px 18px;border-top:1px solid rgba(73,150,201,.1);transition:border-color .35s ease,opacity .4s ease,background .35s ease}.ai-future-section__stage:last-child{border-bottom:1px solid rgba(73,150,201,.08)}.ai-future-section__stage:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:2px;background:rgba(49,185,255,.35);transition:background .35s ease,box-shadow .35s ease}.ai-future-section__stage--active:before{background:#31b9ff;box-shadow:0 0 10px rgba(49,185,255,.35)}.ai-future-section__stage--active .ai-future-section__stage-title{color:#f5f8fb}.ai-future-section__stage--active .ai-future-section__stage-num{color:#5fd4ff}.ai-future-section__stage--active{background:linear-gradient(90deg,rgba(49,185,255,.07),transparent 72%)}.ai-future-section__stage-num{flex-shrink:0;font-family:var(--font-mono,ui-monospace,monospace);font-size:.6875rem;font-weight:700;letter-spacing:.1em;color:#31b9ff;padding-top:.125rem}.ai-future-section__stage-title{font-size:.9375rem;font-weight:650;color:#d4e0ec;line-height:1.3}.ai-future-section__stage-desc{margin-top:.2rem;font-size:.8125rem;line-height:1.45;color:#97a9bc}.ai-future-section__stage-features{display:none}.ai-future-section__stage-feature-link--active{color:#5fd4ff;text-shadow:0 0 10px rgba(95,212,255,.28)}.ai-future-section--en .ai-future-section__stage-title{font-size:.8125rem;letter-spacing:.03em}.ai-future-section__cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1.625rem;height:52px;padding-inline:26px;border-radius:13px;border:1px solid rgba(98,205,255,.4);background:linear-gradient(110deg,#169ff0,#087bc6 64%,#07578e);font-size:16px;font-weight:650;color:#fff;box-shadow:0 10px 28px rgba(0,126,220,.16);transition:transform .22s ease,border-color .22s ease;width:fit-content}.ai-future-section__cta-arrow{display:inline-block;transition:transform .22s ease}.ai-future-section__cta:hover{transform:translateY(-2px);border-color:rgba(120,220,255,.55)}.ai-future-section__cta:hover .ai-future-section__cta-arrow{transform:translateX(4px)}.ai-future-section__cta:focus-visible{outline:2px solid #31b9ff;outline-offset:3px}.ai-future-section__cta--mobile,.ai-future-section__visual-mobile{display:none}.ai-future-section__visual-desktop{position:relative;display:flex;justify-content:center;align-items:center;min-width:0;overflow:visible}.ai-future-section__visual-desktop:before{width:min(92%,560px);background:radial-gradient(circle,rgba(49,185,255,.1) 0,transparent 68%)}.ai-future-section__visual-desktop:after,.ai-future-section__visual-desktop:before{content:"";position:absolute;left:50%;top:50%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;z-index:0}.ai-future-section__visual-desktop:after{width:min(96%,640px);border:1px solid rgba(49,185,255,.08)}.ai-future-section--scan-ready .ai-future-section__visual-desktop:after{border-color:rgba(95,212,255,.16);box-shadow:0 0 40px rgba(49,185,255,.06)}.ai-future-section__visual-desktop>*{position:relative;z-index:1}.ai-future-section__anim{opacity:0;transform:translateY(12px)}.ai-future-section--inview .ai-future-section__anim--1{animation:af-enter .3s ease forwards}.ai-future-section--inview .ai-future-section__anim--2{animation:af-enter .36s ease .12s forwards}.ai-future-section--inview .ai-future-section__anim--3{animation:af-enter .36s ease .2s forwards}.ai-future-section--inview .ai-future-section__anim--4{animation:none;opacity:1;transform:none}.ai-future-section--inview .ai-future-section__stage{opacity:0;transform:translateY(8px);animation:af-enter .38s ease forwards}.ai-future-section--inview .ai-future-section__stage:first-child{animation-delay:.28s}.ai-future-section--inview .ai-future-section__stage:nth-child(2){animation-delay:.34s}.ai-future-section--inview .ai-future-section__stage:nth-child(3){animation-delay:.4s}.ai-future-section--inview .ai-future-section__anim--5{animation:af-enter .36s ease .44s forwards}.ai-future-section--inview .ai-future-section__anim--6{animation:af-enter .5s ease .16s forwards}@keyframes af-enter{to{opacity:1;transform:translateY(0)}}.ai-future-visual{position:relative;width:min(100%,540px);max-width:540px;margin-inline:auto;aspect-ratio:1;perspective:900px}@media (min-width:768px){.ai-future-visual--full{width:var(--af-desk-radar);max-width:none}}.ai-future-visual--full .ai-future-visual__scanner{transform:rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transform-style:preserve-3d;transition:transform .35s ease-out}.ai-future-visual--full .ai-future-visual__svg{transform:translate(var(--shift-x,0),var(--shift-y,0));transition:transform .35s ease-out}.ai-future-visual--full .ai-future-visual__core-wrap{transform:translate(calc(-50% + var(--shift-x, 0px)),calc(-50% + var(--shift-y, 0px)));transition:transform .35s ease-out}.ai-future-visual--full .ai-future-visual__nodes{transform:translate(var(--shift-x,0),var(--shift-y,0));transition:transform .35s ease-out}.ai-future-visual__corners{position:absolute;inset:3% 2%;pointer-events:none;z-index:5}.ai-future-visual__corner{position:absolute;width:28px;height:28px;border-color:rgba(95,212,255,.55);border-style:solid;box-shadow:0 0 12px rgba(49,185,255,.12);transition:border-color .35s ease,box-shadow .35s ease}.ai-future-visual--live .ai-future-visual__corner{border-color:rgba(120,220,255,.72);box-shadow:0 0 16px rgba(49,185,255,.22)}.ai-future-visual__corner--tl{top:0;left:0;border-width:1px 0 0 1px}.ai-future-visual__corner--tr{top:0;right:0;border-width:1px 1px 0 0}.ai-future-visual__corner--bl{bottom:0;left:0;border-width:0 0 1px 1px}.ai-future-visual__corner--br{bottom:0;right:0;border-width:0 1px 1px 0}.ai-future-visual__scanner{position:relative;width:100%;height:100%;overflow:visible}.ai-future-visual__aurora{position:absolute;inset:-8%;border-radius:50%;background:conic-gradient(from 120deg at 50% 50%,rgba(49,185,255,0),rgba(49,185,255,.1),rgba(140,100,255,.06),rgba(49,185,255,.12),rgba(49,185,255,0));opacity:.55;filter:blur(18px);pointer-events:none;z-index:0}.ai-future-visual--live .ai-future-visual__aurora{animation:af-aurora-spin 24s linear infinite}@keyframes af-aurora-spin{to{transform:rotate(1turn)}}.ai-future-visual__scan-flash{position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(180,235,255,.22),transparent 62%);pointer-events:none;z-index:4;animation:af-scan-flash .85s ease-out forwards}@keyframes af-scan-flash{0%{opacity:.95}to{opacity:0}}.ai-future-visual__shockwave{position:absolute;left:50%;top:50%;width:28%;height:28%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(95,212,255,.45);box-shadow:0 0 24px rgba(49,185,255,.25);opacity:0;pointer-events:none;z-index:1}.ai-future-visual--live .ai-future-visual__shockwave{animation:af-shockwave 1.35s ease-out forwards}@keyframes af-shockwave{0%{opacity:.75;transform:translate(-50%,-50%) scale(.75)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}.ai-future-visual__node-burst{position:absolute;left:var(--burst-x,50%);top:var(--burst-y,50%);width:18%;height:18%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(200,245,255,.55) 0,rgba(49,185,255,.12) 42%,transparent 72%);pointer-events:none;z-index:2;animation:af-node-burst 1.1s ease-out forwards}@keyframes af-node-burst{0%{opacity:.9;transform:translate(-50%,-50%) scale(.35)}to{opacity:0;transform:translate(-50%,-50%) scale(1.65)}}.ai-future-visual__ripples{position:absolute;inset:0;pointer-events:none;z-index:1}.ai-future-visual__ripples span{position:absolute;left:50%;top:50%;width:34%;height:34%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(49,185,255,.22);opacity:0}.ai-future-visual--live .ai-future-visual__ripples span:first-child{animation:af-ripple 4.2s ease-out infinite}.ai-future-visual--live .ai-future-visual__ripples span:nth-child(2){animation:af-ripple 4.2s ease-out 1.4s infinite}.ai-future-visual--live .ai-future-visual__ripples span:nth-child(3){animation:af-ripple 4.2s ease-out 2.8s infinite}@keyframes af-ripple{0%{opacity:.5;transform:translate(-50%,-50%) scale(.7)}to{opacity:0;transform:translate(-50%,-50%) scale(2.6)}}.ai-future-visual__sparks{position:absolute;inset:0;pointer-events:none;z-index:3}.ai-future-visual__spark{position:absolute;width:3px;height:3px;border-radius:50%;background:#e8f8ff;box-shadow:0 0 8px rgba(95,212,255,.85);transform:translate(-50%,-50%);opacity:0}.ai-future-visual--live .ai-future-visual__spark{animation:af-spark 2.8s ease-in-out infinite}@keyframes af-spark{0%,to{opacity:0;transform:translate(-50%,-50%) scale(.4)}45%{opacity:.95;transform:translate(-50%,-50%) scale(1.2)}70%{opacity:.15;transform:translate(-50%,-50%) scale(.7)}}.ai-future-visual__field-glow{position:absolute;left:50%;top:50%;width:72%;height:72%;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(49,185,255,.14) 0,rgba(22,120,200,.06) 42%,transparent 72%);pointer-events:none;z-index:0}.ai-future-visual--live .ai-future-visual__field-glow{animation:af-field-pulse 5.5s ease-in-out infinite}@keyframes af-field-pulse{0%,to{opacity:.75;transform:translate(-50%,-50%) scale(.98)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.02)}}.ai-future-visual__holo-ring{position:absolute;left:50%;top:50%;width:88%;height:88%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid transparent;background:linear-gradient(#02070d,#02070d) padding-box,conic-gradient(from 0deg,rgba(49,185,255,0),rgba(95,212,255,.35),rgba(49,185,255,0),rgba(120,220,255,.22),rgba(49,185,255,0)) border-box;opacity:.45;pointer-events:none;z-index:0}.ai-future-visual__holo-ring--compact{width:94%;height:94%;opacity:.32}.ai-future-visual--live .ai-future-visual__holo-ring{animation:af-holo-spin 18s linear infinite}@keyframes af-holo-spin{to{transform:translate(-50%,-50%) rotate(1turn)}}.ai-future-visual__grid-bg{background-image:linear-gradient(rgba(41,151,255,.07) 1px,transparent 0),linear-gradient(90deg,rgba(41,151,255,.07) 1px,transparent 0);background-size:36px 36px;opacity:.07;mask-image:radial-gradient(circle at 50% 50%,black 22%,transparent 78%)}.ai-future-visual__grid-bg,.ai-future-visual__vignette{position:absolute;inset:0;overflow:hidden;border-radius:50%;pointer-events:none}.ai-future-visual__vignette{background:radial-gradient(circle at 50% 48%,transparent 50%,rgba(2,7,13,.32) 100%);z-index:1}.ai-future-visual__scan-rotate{position:absolute;left:50%;top:50%;width:100%;height:100%;margin:-50% 0 0 -50%;transform-origin:center center;pointer-events:none;z-index:2;will-change:transform}.ai-future-visual--live .ai-future-visual__scan-rotate{animation:tayu-scan 11s linear infinite}.ai-future-visual--compact.ai-future-visual--live .ai-future-visual__scan-rotate{animation-duration:14s}.ai-future-visual__scan-wedge{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(33,170,245,0) 1deg,rgba(33,170,245,.1) 14deg,rgba(92,208,255,.22) 26deg,rgba(140,230,255,.09) 32deg,transparent 36deg,transparent 1turn)}.ai-future-visual--compact .ai-future-visual__scan-wedge{background:conic-gradient(from 0deg,transparent 0deg,rgba(33,170,245,0) 1deg,rgba(33,170,245,.08) 18deg,rgba(92,208,255,.18) 32deg,rgba(140,230,255,.07) 40deg,transparent 46deg,transparent 1turn)}.ai-future-visual__scan-trail{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(49,185,255,.06) 40deg,rgba(49,185,255,.02) 80deg,transparent 120deg,transparent 1turn);opacity:.85}.ai-future-visual__scan-edge{position:absolute;left:50%;top:50%;width:2px;height:50%;margin-left:-1px;transform-origin:center top;background:linear-gradient(0deg,transparent,rgba(180,235,255,.35) 35%,rgba(122,220,255,.95) 72%,#e8f8ff);box-shadow:0 0 14px rgba(95,212,255,.65)}@keyframes tayu-scan{to{transform:rotate(1turn)}}.ai-future-visual__svg{position:absolute;inset:0;width:100%;height:100%;z-index:1;overflow:visible}.ai-future-visual__progress-layer{transform-origin:300px 300px}.ai-future-visual__progress-arc{transition:stroke-dasharray .65s ease;filter:drop-shadow(0 0 4px rgba(95,212,255,.45))}.ai-future-visual__progress-arc--compact{filter:drop-shadow(0 0 3px rgba(95,212,255,.35))}.ai-future-visual__arc-layer,.ai-future-visual__tick-layer{transform-origin:300px 300px;will-change:transform}.ai-future-visual--live .ai-future-visual__arc-layer{animation:tayu-ring-cw 26s linear infinite}.ai-future-visual--live .ai-future-visual__tick-layer{animation:tayu-ring-ccw 38s linear infinite}@keyframes tayu-ring-cw{to{transform:rotate(1turn)}}@keyframes tayu-ring-ccw{to{transform:rotate(-1turn)}}.ai-future-visual__orbit{transform-origin:300px 300px}.ai-future-visual--live .ai-future-visual__orbit--desk-inner{animation:af-orbit-dash 14s linear infinite}.ai-future-visual--live .ai-future-visual__orbit--desk-outer{animation:af-orbit-dash 22s linear infinite reverse}.ai-future-visual--live .ai-future-visual__orbit--desk-far{animation:af-orbit-dash 32s linear infinite;opacity:.28}.ai-future-visual--live.ai-future-visual--compact .ai-future-visual__orbit--inner{animation:af-orbit-dash 16s linear infinite}.ai-future-visual--live.ai-future-visual--compact .ai-future-visual__orbit--outer{animation:af-orbit-dash 24s linear infinite reverse}@keyframes af-orbit-dash{to{stroke-dashoffset:-120}}.ai-future-visual__link{stroke:rgba(54,162,220,.28);stroke-width:.65;transition:stroke .35s ease,stroke-width .35s ease,opacity .35s ease}.ai-future-visual__link--glow{stroke:rgba(93,207,255,.52);stroke-width:.75}.ai-future-visual__link--active{stroke-width:1.1;filter:drop-shadow(0 0 6px rgba(95,212,255,.65))}.ai-future-visual__link-stream{stroke:rgba(220,245,255,.95);stroke-width:1.4;stroke-dasharray:6 420;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(95,212,255,.8));animation:af-link-stream 1.15s linear infinite}@keyframes af-link-stream{to{stroke-dashoffset:-426}}.ai-future-visual__core-bloom-svg{opacity:.92}.ai-future-visual__core-bloom-svg--compact{opacity:.65}.ai-future-visual--live .ai-future-visual__core-bloom-svg{animation:af-core-bloom 3.6s ease-in-out infinite}.ai-future-visual__core-halo-svg{opacity:.35;transform-box:fill-box;transform-origin:center}.ai-future-visual--live .ai-future-visual__core-halo-svg{animation:af-core-halo 5s ease-in-out infinite}@keyframes af-core-bloom{0%,to{opacity:.82}50%{opacity:1}}@keyframes af-core-halo{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.48;transform:scale(1.06)}}.ai-future-visual__particles{position:absolute;inset:0;z-index:2;pointer-events:none;overflow:visible}.ai-future-visual__particle{position:absolute;border-radius:50%;background:radial-gradient(circle,#b8eeff 0,rgba(90,205,255,.55) 45%,transparent 100%);opacity:.32;transform:translate(-50%,-50%);will-change:transform,opacity;box-shadow:0 0 6px rgba(95,212,255,.35)}.ai-future-visual--live .ai-future-visual__particle{animation:tayu-particle-flow var(--duration,10s) linear infinite;animation-delay:var(--delay,0s)}@keyframes tayu-particle-flow{0%{opacity:.22;transform:translate(-50%,-50%)}75%{opacity:.65;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)))}to{opacity:0;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px)))}}.ai-future-visual__core-wrap{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30%;height:30%;z-index:3}.ai-future-visual__core-ring--data{position:absolute;inset:-20%;border-radius:50%;border:1px dashed rgba(49,185,255,.32);opacity:.38;pointer-events:none}.ai-future-visual__core-ring--pulse{position:absolute;inset:-32%;border-radius:50%;border:1px solid rgba(95,212,255,.22);opacity:0;pointer-events:none}.ai-future-visual--live .ai-future-visual__core-ring--data{animation:af-data-ring 12s linear infinite}.ai-future-visual--live .ai-future-visual__core-ring--pulse{animation:af-core-ring-pulse 2.8s ease-out infinite}@keyframes af-core-ring-pulse{0%{opacity:.55;transform:scale(.88)}to{opacity:0;transform:scale(1.12)}}.ai-future-visual__core-flare{position:absolute;inset:-45%;border-radius:50%;background:conic-gradient(from 0deg,transparent,rgba(95,212,255,.14),transparent,rgba(180,235,255,.1),transparent);opacity:.5;pointer-events:none}.ai-future-visual--live .ai-future-visual__core-flare{animation:af-core-flare 8s linear infinite}@keyframes af-core-flare{to{transform:rotate(1turn)}}@keyframes af-data-ring{to{transform:rotate(1turn)}}.ai-future-visual__core-breathe{position:absolute;inset:-10%;border-radius:50%;background:radial-gradient(circle,rgba(26,139,211,.22),transparent 72%);pointer-events:none;will-change:transform,opacity}.ai-future-visual--live .ai-future-visual__core-breathe{animation:tayu-core-breathe 4.8s ease-in-out infinite}@keyframes tayu-core-breathe{0%,to{opacity:.72;transform:scale(.985)}50%{opacity:1;transform:scale(1)}}.ai-future-visual__core{position:relative;width:100%;height:100%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;text-align:center;overflow:hidden;background:radial-gradient(circle at 38% 28%,rgba(95,212,255,.22) 0,transparent 38%),radial-gradient(circle at 42% 34%,rgba(26,139,211,.38) 0,rgba(6,42,70,.94) 44%,rgba(1,15,27,.98) 100%);border:1px solid rgba(120,220,255,.58);box-shadow:inset 0 0 52px rgba(19,129,200,.22),inset 0 -24px 52px rgba(0,5,14,.4),0 0 52px rgba(11,137,219,.22),0 0 1px rgba(180,235,255,.35)}.ai-future-visual__core-edge{position:absolute;inset:4%;border-radius:50%;border:1px solid rgba(120,215,255,.32);pointer-events:none}.ai-future-visual__core-scanline{position:absolute;inset:0;border-radius:50%;background:linear-gradient(180deg,transparent,rgba(95,212,255,.08) 48%,rgba(180,235,255,.14) 50%,rgba(95,212,255,.08) 52%,transparent);background-size:100% 220%;pointer-events:none;opacity:.55}.ai-future-visual--live .ai-future-visual__core-scanline{animation:af-core-scanline 3.8s linear infinite}@keyframes af-core-scanline{0%{background-position:0 -120%}to{background-position:0 120%}}.ai-future-visual__core--scan-hit{animation:af-core-scan-hit 1.22s ease-out}@keyframes af-core-scan-hit{0%,to{filter:brightness(1)}18%{filter:brightness(1.1)}}.ai-future-visual__core-brand{position:relative;z-index:1;font-size:clamp(1rem,1.8vw,1.5rem);font-weight:700;letter-spacing:.1em;color:rgba(248,252,255,.98);line-height:1;text-shadow:0 0 18px rgba(95,212,255,.35)}.ai-future-visual__core-title{position:relative;z-index:1;font-size:clamp(.65rem,.95vw,.875rem);font-weight:650;color:#5fd4ff;text-shadow:0 0 12px rgba(49,185,255,.4)}.ai-future-visual__core-tag{position:relative;z-index:1;margin-top:.15rem;font-size:clamp(.38rem,.55vw,.52rem);letter-spacing:.14em;color:#97a9bc;text-transform:uppercase}.ai-future-section--zh .ai-future-visual__core-tag{letter-spacing:.08em;text-transform:none;font-size:clamp(.5rem,.62vw,.58rem);color:#8fa3b8}.ai-future-section--zh .ai-future-visual__core-brand{letter-spacing:.16em}.ai-future-visual__nodes{position:absolute;inset:0;margin:0;padding:0;list-style:none;z-index:4;pointer-events:none;overflow:visible}.ai-future-visual__node{position:absolute;transform:translate(-50%,-50%);opacity:1;text-align:center;max-width:108px;pointer-events:auto}.ai-future-visual__node,.ai-future-visual__node-hit{display:flex;flex-direction:column;align-items:center;gap:.15rem}.ai-future-visual__node-hit{position:relative;text-decoration:none;color:inherit;border-radius:8px;padding:2px 4px;transition:transform .25s ease}.ai-future-visual__node-hit:focus-visible{outline:2px solid #31b9ff;outline-offset:3px}.ai-future-visual__node:not(.ai-future-visual__node--active):hover .ai-future-visual__node-title{color:#e8f2fa}.ai-future-visual__node:not(.ai-future-visual__node--active):hover .ai-future-visual__node-dot{background:#9ee4ff;box-shadow:0 0 10px rgba(70,198,255,.55)}.ai-future-visual__node-hit:hover{transform:translateY(-1px)}.ai-future-visual__node--left,.ai-future-visual__node--left .ai-future-visual__node-hit{align-items:flex-end;text-align:right}.ai-future-visual__node--right,.ai-future-visual__node--right .ai-future-visual__node-hit{align-items:flex-start;text-align:left}.ai-future-visual__node--glow .ai-future-visual__node-title{color:#e8f2fa}.ai-future-visual__node-stem{display:block;width:1px;height:18px;background:linear-gradient(180deg,rgba(54,162,220,.4),transparent);margin-bottom:2px}.ai-future-visual__node-dot{width:5px;height:5px;border-radius:50%;background:rgba(95,212,255,.65);box-shadow:0 0 6px rgba(54,162,220,.35);flex-shrink:0}.ai-future-visual__node-aura{position:absolute;left:50%;top:50%;width:52px;height:52px;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(95,212,255,.35);box-shadow:0 0 24px rgba(49,185,255,.35);pointer-events:none;animation:af-node-aura 2.2s ease-out infinite}@keyframes af-node-aura{0%{opacity:.75;transform:translate(-50%,-50%) scale(.65)}to{opacity:0;transform:translate(-50%,-50%) scale(1.35)}}.ai-future-visual__node--active .ai-future-visual__node-dot{background:#b8eeff;box-shadow:0 0 0 4px rgba(50,180,245,.16),0 0 18px rgba(70,198,255,.85);animation:af-node-beacon 1.8s ease-in-out infinite}.ai-future-visual__node--active .ai-future-visual__node-title{color:#fff;text-shadow:0 0 16px rgba(95,212,255,.55),0 0 32px rgba(49,185,255,.25)}.ai-future-visual__node--active .ai-future-visual__node-sub{color:#b8d4e8}.ai-future-visual__node--glow .ai-future-visual__node-sub{color:#a8bdd0}@keyframes af-node-beacon{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.35);opacity:.82}}.ai-future-visual__node-title{font-size:clamp(14px,1.05vw,16px);font-weight:600;color:#d4e0ec;white-space:nowrap;line-height:1.2;transition:color .35s ease,text-shadow .35s ease}.ai-future-visual__node-sub{font-size:clamp(11px,.75vw,12px);color:#97a9bc;white-space:nowrap;line-height:1.2}.ai-future-section--en .ai-future-visual__node{max-width:112px}.ai-future-section--en .ai-future-visual__node-title{font-size:clamp(12px,.9vw,14px)}.ai-future-visual--inview .ai-future-visual__node{animation:af-node-in .45s ease forwards;opacity:0}.ai-future-visual--inview .ai-future-visual__node--0{animation-delay:.42s}.ai-future-visual--inview .ai-future-visual__node--1{animation-delay:.48s}.ai-future-visual--inview .ai-future-visual__node--2{animation-delay:.54s}.ai-future-visual--inview .ai-future-visual__node--3{animation-delay:.6s}.ai-future-visual--inview .ai-future-visual__node--4{animation-delay:.66s}.ai-future-visual--inview .ai-future-visual__node--5{animation-delay:.72s}.ai-future-visual--inview .ai-future-visual__node--6{animation-delay:.78s}.ai-future-visual--inview .ai-future-visual__node--7{animation-delay:.84s}.ai-future-visual--inview .ai-future-visual__node--8{animation-delay:.9s}@keyframes af-node-in{to{opacity:1;transform:translate(-50%,-50%)}}@media (min-width:1280px){.ai-future-section{--af-desk-radar:min(100%,min(580px,calc(100svh - 240px)))}.ai-future-section__inner{width:min(calc(100% - 64px),1240px);column-gap:clamp(40px,4vw,60px);grid-template-columns:minmax(0,.5fr) minmax(0,.5fr)}.ai-future-section__copy{padding-inline-start:clamp(32px,4vw,72px)}.ai-future-section__title{font-size:clamp(40px,3vw,50px)}}@media (min-width:1536px){.ai-future-section{--af-desk-radar:min(100%,min(600px,calc(100svh - 220px)))}.ai-future-section__inner{width:min(calc(100% - 80px),1280px)}.ai-future-section__copy{padding-inline-start:clamp(40px,4.5vw,88px)}}@media (max-width:1023px){.ai-future-section__inner{grid-template-columns:1fr;row-gap:clamp(28px,5vw,40px);width:min(calc(100% - 40px),720px)}.ai-future-section__copy{align-items:center;text-align:center}.ai-future-section__stages,.ai-future-section__subtitle,.ai-future-section__title{max-width:36rem;margin-inline:auto}.ai-future-section__stages{width:100%}.ai-future-section__stage{text-align:left}.ai-future-section__cta--desktop{margin-inline:auto}.ai-future-section__visual-desktop{max-width:min(100%,520px);margin-inline:auto}.ai-future-visual{width:min(100%,520px)}}@media (max-width:767px){.ai-future-section{--af-mobile-header:72px;--af-safe-bottom:env(safe-area-inset-bottom,0px);--af-page-h:calc(100svh - var(--af-mobile-header) - var(--af-safe-bottom));--af-head-block:clamp(68px,10.5svh,84px);--af-status-block:clamp(42px,6.2svh,52px);--af-stages-block:clamp(108px,16.5svh,124px);--af-cta-block:clamp(36px,5.2svh,40px);--af-stack-gap:clamp(6px,1.1svh,10px);--af-stack-fixed:calc(var(--af-head-block) + var(--af-status-block) + var(--af-stages-block) + var(--af-cta-block) + var(--af-stack-gap) * 3 + clamp(12px, 2svh, 18px));--af-radar-size:min(min(78vw,calc(var(--af-page-h) * 0.52)),max(156px,calc(var(--af-page-h) - var(--af-stack-fixed))));box-sizing:border-box;height:calc(var(--af-page-h) + var(--af-mobile-header));min-height:calc(var(--af-page-h) + var(--af-mobile-header));max-height:calc(var(--af-page-h) + var(--af-mobile-header));padding:calc(var(--af-mobile-header) + clamp(4px, .8svh, 8px)) 0 max(8px,var(--af-safe-bottom));scroll-margin-top:var(--af-mobile-header);display:flex;flex-direction:column;overflow:hidden}.ai-future-section__inner{width:calc(100% - 28px);row-gap:0}.ai-future-section__copy,.ai-future-section__inner{flex:1;min-height:0;display:flex;flex-direction:column}.ai-future-section__copy{align-items:center;text-align:center;width:100%;max-height:var(--af-page-h);justify-content:flex-start;gap:var(--af-stack-gap)}.ai-future-section__mobile-foot,.ai-future-section__mobile-head{width:100%;flex-shrink:0}.ai-future-section__mobile-foot{display:flex;flex-direction:column;gap:clamp(6px,1.2svh,8px);min-height:0;flex-shrink:0;width:100%}.ai-future-section__eyebrow{display:none}.ai-future-section__mobile-head .ai-future-section__title{margin-top:0;font-size:clamp(22px,calc(5.8vw + .6svh),29px);line-height:1.12;max-width:none;scroll-margin-top:calc(var(--af-mobile-header) + 6px)}.ai-future-section__subtitle--desktop{display:none}.ai-future-section__mobile-head .ai-future-section__subtitle--mobile{display:block;margin-top:clamp(.25rem,.8svh,.375rem);font-size:clamp(10px,2.9vw,11px);line-height:1.3;max-width:19rem;color:#8fa3b8}.ai-future-section__subtitle--mobile .ai-future-section__subtitle-line{display:inline}.ai-future-section__subtitle--mobile .ai-future-section__subtitle-line+.ai-future-section__subtitle-line:before{content:" · ";color:#6a8298}.ai-future-section__visual-mobile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex:0 1 auto;min-height:0;margin:0;padding:0;overflow:visible;gap:clamp(4px,.8svh,6px)}.ai-future-section__visual-mobile:before{content:"";position:absolute;left:50%;top:42%;width:calc(var(--af-radar-size) * 1.05);height:calc(var(--af-radar-size) * 1.05);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,rgba(49,185,255,.14) 0,transparent 68%);pointer-events:none;z-index:0}.ai-future-section__visual-mobile>*{position:relative;z-index:1}.ai-future-section__mobile-status{display:flex;flex-direction:column;align-items:stretch;gap:.2rem;min-height:0;width:100%;max-width:100%;margin:0;padding:.3rem .55rem .35rem;border-radius:10px;border:1px solid rgba(73,150,201,.16);background:linear-gradient(180deg,rgba(6,22,38,.75),rgba(3,12,22,.6));backdrop-filter:blur(8px);opacity:.85;flex-shrink:0;transition:opacity .45s ease,border-color .35s ease}.ai-future-section__mobile-status--live{opacity:1;border-color:rgba(95,212,255,.22);box-shadow:0 8px 24px rgba(49,185,255,.08)}.ai-future-section__mobile-status .ai-future-section__scan-progress-row{width:100%}.ai-future-section__mobile-status-text{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:center;gap:.25rem .35rem;margin:0;text-align:center}.ai-future-section__mobile-status-cap{font-size:13px;font-weight:650;color:#5fd4ff;letter-spacing:.03em;animation:af-mobile-cap-in .45s ease}.ai-future-section__mobile-status-sub{font-size:11px;color:#97a9bc;letter-spacing:.04em}.ai-future-section__mobile-status-sub:before{content:"·";margin-right:.35rem;color:#6a8298}.ai-future-section__scan-dot{width:3px;height:3px}.ai-future-section__scan-progress{gap:3px}.ai-future-section__scan-step{font-size:.625rem}@keyframes af-mobile-cap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ai-future-section__visual-desktop{display:none}.ai-future-visual--compact{width:var(--af-radar-size);height:var(--af-radar-size);max-width:100%;max-height:100%;margin:0;flex-shrink:1;align-self:center}.ai-future-visual--compact .ai-future-visual__scanner{overflow:visible}.ai-future-visual--compact .ai-future-visual__ripples,.ai-future-visual--compact .ai-future-visual__scan-flash,.ai-future-visual--compact .ai-future-visual__shockwave{display:none}.ai-future-visual--compact .ai-future-visual__aurora{opacity:.38;filter:blur(14px)}.ai-future-visual--compact .ai-future-visual__field-glow{width:92%;height:92%;opacity:.85}.ai-future-visual--compact .ai-future-visual__vignette{opacity:.55;background:radial-gradient(circle at 50% 50%,transparent 42%,rgba(2,7,13,.38) 100%)}.ai-future-visual--compact .ai-future-visual__grid-bg{opacity:.08;mask-image:radial-gradient(circle at 50% 50%,black 18%,transparent 72%)}.ai-future-visual--compact .ai-future-visual__core-wrap{width:50%;height:50%}.ai-future-visual__core-ring--compact{inset:-28%;opacity:.42}.ai-future-visual--live .ai-future-visual__core-ring--compact{animation:af-data-ring 14s linear infinite}.ai-future-visual--compact .ai-future-visual__core-flare{opacity:.35}.ai-future-visual--compact .ai-future-visual__core--scan-hit-compact{animation:af-core-scan-hit-compact 1.1s ease-out}@keyframes af-core-scan-hit-compact{0%,to{filter:brightness(1)}40%{filter:brightness(1.12)}}.ai-future-visual--compact .ai-future-visual__core-halo{position:absolute;inset:-35%;border-radius:50%;background:radial-gradient(circle,rgba(49,185,255,.38) 0,rgba(19,130,210,.14) 42%,transparent 72%);pointer-events:none;z-index:0}.ai-future-visual--compact .ai-future-visual__core-breathe{inset:-18%;background:radial-gradient(circle,rgba(49,185,255,.28),transparent 70%)}.ai-future-visual--compact .ai-future-visual__core{box-shadow:inset 0 0 36px rgba(19,129,200,.22),inset 0 -18px 40px rgba(0,5,14,.38),0 0 48px rgba(11,137,219,.28);border-color:rgba(120,215,255,.62)}.ai-future-visual--compact .ai-future-visual__core-brand{font-size:clamp(18px,calc(var(--af-radar-size) * .11),26px);letter-spacing:.08em}.ai-future-section--zh .ai-future-visual--compact .ai-future-visual__core-brand{letter-spacing:.2em}.ai-future-visual--compact .ai-future-visual__core-title{font-size:clamp(10px,calc(var(--af-radar-size) * .055),13px);margin-top:.08rem}.ai-future-visual--compact .ai-future-visual__node{max-width:calc(var(--af-radar-size) * .34)}.ai-future-visual--compact .ai-future-visual__node-title{font-size:clamp(9px,calc(var(--af-radar-size) * .048),12px)}.ai-future-visual--compact .ai-future-visual__node-sub{font-size:clamp(8px,calc(var(--af-radar-size) * .038),10px)}.ai-future-visual--compact .ai-future-visual__node-stem{height:clamp(10px,calc(var(--af-radar-size) * .06),16px)}.ai-future-visual--compact .ai-future-visual__core-scanline{opacity:.42}.ai-future-visual--live.ai-future-visual--compact .ai-future-visual__core-scanline{animation:af-core-scanline 4.6s linear infinite}.ai-future-section__stages{margin-top:0;width:100%;max-width:none;flex-shrink:0;border:1px solid rgba(73,150,201,.14);border-radius:10px;overflow:hidden;background:linear-gradient(180deg,rgba(6,22,38,.72),rgba(3,12,22,.55));backdrop-filter:blur(8px);box-shadow:0 10px 28px rgba(0,0,0,.14)}.ai-future-section__stage{min-height:0;padding:clamp(5px,1svh,7px) 8px clamp(5px,1svh,7px) 10px;text-align:left;border-radius:0;border-top:1px solid rgba(73,150,201,.1);transition:background .35s ease;gap:.35rem;align-items:flex-start}.ai-future-section__stage-body{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .3rem;min-width:0}.ai-future-section__stage:first-child{border-top:none}.ai-future-section__stage:last-child{border-bottom:none}.ai-future-section__stage:before{top:5px;bottom:5px}.ai-future-section__stage-num{font-size:.5625rem;padding-top:.12rem;min-width:1.125rem}.ai-future-section__stage-title{font-size:11px;line-height:1.15;flex-shrink:0}.ai-future-section__stage-title:after{content:"·";margin-inline:.28rem;color:#6a8298;font-weight:400}.ai-future-section__stage-feature-link--active{color:#5fd4ff!important;text-shadow:0 0 12px rgba(95,212,255,.35)}.ai-future-section__stage-desc{display:none}.ai-future-section__stage-features{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.05rem .18rem;margin-top:0;flex:1;min-width:0}.ai-future-section__stage-feature-link{font-size:10px;font-weight:600;color:#c5d4e4;text-decoration:none;transition:color .2s ease;white-space:nowrap}.ai-future-section__stage-feature-link:hover{color:#5fd4ff}.ai-future-section__stage-feature-sep{color:#97a9bc;margin-inline:.15rem}.ai-future-section__cta--desktop{display:none}.ai-future-section__cta--mobile{display:inline-flex;justify-content:center;width:100%;max-width:100%;margin-top:0;height:clamp(36px,5.2svh,40px);padding-inline:16px;font-size:clamp(13px,3.6vw,14px);border-radius:10px;flex-shrink:0}.ai-future-section--en .ai-future-section__mobile-head .ai-future-section__title{font-size:clamp(21px,6vw,26px)}.ai-future-section--en .ai-future-section__stage-title{font-size:10px}.ai-future-section--en .ai-future-section__stage-feature-link{font-size:9px}}@media (min-width:768px){.ai-future-section__mobile-foot,.ai-future-section__mobile-head{display:contents}}@media (max-width:767px) and (max-height:740px){.ai-future-section{--af-head-block:clamp(62px,9.8svh,74px);--af-status-block:clamp(38px,5.8svh,46px);--af-stages-block:clamp(100px,15.5svh,114px);--af-cta-block:clamp(34px,4.8svh,38px);--af-stack-gap:clamp(4px,0.9svh,7px)}.ai-future-section__mobile-head .ai-future-section__title{font-size:clamp(20px,calc(5.6vw + .4svh),25px)}.ai-future-section__mobile-head .ai-future-section__subtitle--mobile{font-size:clamp(9px,2.6vw,10px)}.ai-future-section__stage{padding-block:clamp(4px,.85svh,6px)}.ai-future-section__stage-title{font-size:10px}.ai-future-section__stage-feature-link{font-size:9px}.ai-future-section__mobile-status{padding:.25rem .5rem .28rem}.ai-future-section__mobile-status-cap{font-size:12px}.ai-future-section__mobile-status-sub{font-size:10px}}@media (max-width:767px) and (max-height:640px){.ai-future-section{--af-head-block:clamp(56px,9svh,66px);--af-status-block:clamp(34px,5.2svh,42px);--af-stages-block:clamp(92px,14.5svh,104px);--af-cta-block:clamp(32px,4.5svh,36px);--af-stack-gap:4px}.ai-future-section__mobile-head .ai-future-section__title{font-size:clamp(18px,5.2vw,22px);line-height:1.1}.ai-future-section__stage-num{font-size:.5rem;min-width:1rem}.ai-future-section__stage-title{font-size:9px}.ai-future-section__stage-feature-link{font-size:8px}.ai-future-section__cta--mobile{height:clamp(32px,4.5svh,36px);font-size:clamp(12px,3.2vw,13px)}}@media (max-width:360px){.ai-future-section__inner{width:calc(100% - 24px)}.ai-future-section{--af-radar-size:min(min(74vw,calc(var(--af-page-h) * 0.46)),max(148px,calc(var(--af-page-h) - var(--af-stack-fixed))))}.ai-future-section__stage-feature-link{font-size:9px}}@media (prefers-reduced-motion:reduce){.ai-future-section__bg:before{animation:none!important;opacity:.65}.ai-future-section__anim,.ai-future-section__mobile-status-cap,.ai-future-section__scan-ledger-cap,.ai-future-visual__node{opacity:1;transform:none;animation:none!important}.ai-future-section__stage:not(.ai-future-section__stage--active){opacity:1}.ai-future-visual__arc-layer,.ai-future-visual__aurora,.ai-future-visual__core--scan-hit,.ai-future-visual__core-bloom-svg,.ai-future-visual__core-breathe,.ai-future-visual__core-flare,.ai-future-visual__core-halo-svg,.ai-future-visual__core-ring--data,.ai-future-visual__core-ring--pulse,.ai-future-visual__core-scanline,.ai-future-visual__field-glow,.ai-future-visual__holo-ring,.ai-future-visual__link-stream,.ai-future-visual__node--active .ai-future-visual__node-dot,.ai-future-visual__node-aura,.ai-future-visual__node-burst,.ai-future-visual__orbit,.ai-future-visual__particle,.ai-future-visual__ripples span,.ai-future-visual__scan-flash,.ai-future-visual__scan-rotate,.ai-future-visual__shockwave,.ai-future-visual__spark,.ai-future-visual__tick-layer{animation:none!important}.ai-future-visual--full .ai-future-visual__scanner,.ai-future-visual--full .ai-future-visual__svg{transform:none}.ai-future-visual--full .ai-future-visual__core-wrap{transform:translate(-50%,-50%)}.ai-future-visual--full .ai-future-visual__nodes{transform:none}.ai-future-visual__node--0 .ai-future-visual__node-title{color:#f5f8fb}}