.brand-mark[data-v-98ab4e22]{display:block}.nav[data-v-44f5bf67]{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--nav-h);display:flex;align-items:center;transition:background .3s ease,box-shadow .3s ease,border-color .3s ease;border-bottom:1px solid transparent;animation:navSlideDown-44f5bf67 .6s cubic-bezier(.22,1,.36,1) forwards}@keyframes navSlideDown-44f5bf67{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}.nav.is-scrolled[data-v-44f5bf67]{background:#0a0e27c7;backdrop-filter:saturate(160%) blur(14px);-webkit-backdrop-filter:saturate(160%) blur(14px);border-bottom-color:#ffffff14}.nav__inner[data-v-44f5bf67]{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%}.nav__brand[data-v-44f5bf67]{display:inline-flex;align-items:center;gap:10px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:19px;color:#fff;letter-spacing:-.02em}.nav__logo[data-v-44f5bf67]{width:30px;height:30px}.nav__brand-accent[data-v-44f5bf67]{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.nav__menu[data-v-44f5bf67]{display:flex;align-items:center;gap:4px}.nav__link[data-v-44f5bf67]{font-size:14.5px;font-weight:500;color:#f8fafcb8;padding:8px 14px;border-radius:8px;position:relative;transition:color .2s ease,background .2s ease}.nav__link[data-v-44f5bf67]:after{content:"";position:absolute;bottom:4px;left:50%;width:0;height:2px;background:var(--grad-brand);border-radius:999px;transition:width .3s ease,left .3s ease}.nav__link[data-v-44f5bf67]:hover{color:#fff;background:#ffffff0f}.nav__link[data-v-44f5bf67]:hover:after{width:24px;left:calc(50% - 12px)}.nav__actions[data-v-44f5bf67]{display:flex;align-items:center;gap:8px}.nav__login[data-v-44f5bf67]{font-size:14.5px;font-weight:600;color:#f8fafcd9;padding:10px 16px;border-radius:8px;position:relative;transition:color .2s ease,background .2s ease,transform .2s ease}.nav__login[data-v-44f5bf67]:hover{color:#fff;background:#ffffff0f;transform:translateY(-1px)}.nav__login[data-v-44f5bf67]:active{transform:translateY(0) scale(.98)}.nav__cta[data-v-44f5bf67]{padding:11px 20px;font-size:14.5px}.nav__burger[data-v-44f5bf67]{display:none;width:44px;height:44px;border-radius:10px;align-items:center;justify-content:center;flex-direction:column;gap:5px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}.nav__burger span[data-v-44f5bf67]{display:block;width:20px;height:2px;border-radius:2px;background:#fff;transition:transform .3s ease,opacity .2s ease}.nav__burger.is-open span[data-v-44f5bf67]:nth-child(1){transform:translateY(7px) rotate(45deg)}.nav__burger.is-open span[data-v-44f5bf67]:nth-child(2){opacity:0}.nav__burger.is-open span[data-v-44f5bf67]:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.nav__mobile[data-v-44f5bf67]{position:fixed;top:var(--nav-h);left:0;right:0;z-index:99;background:#0a0e27fa;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid rgba(255,255,255,.08);padding:16px 24px 24px;display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - var(--nav-h));overflow-y:auto}.nav__mobile-menu[data-v-44f5bf67]{display:flex;flex-direction:column}.nav__mobile-link[data-v-44f5bf67]{font-size:16px;font-weight:600;color:#f8fafce0;padding:14px 8px;border-bottom:1px solid rgba(255,255,255,.06);transition:color .2s ease,padding-left .3s ease}.nav__mobile-link[data-v-44f5bf67]:hover{color:#fff;padding-left:14px}.nav__mobile-actions[data-v-44f5bf67]{display:flex;flex-direction:column;gap:10px;margin-top:14px}.nav__mobile-login[data-v-44f5bf67]{text-align:center}.nav__overlay[data-v-44f5bf67]{position:fixed;inset:var(--nav-h) 0 0 0;background:#00000080;z-index:98;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.slide-enter-active[data-v-44f5bf67],.slide-leave-active[data-v-44f5bf67]{transition:opacity .25s ease,transform .25s ease}.slide-enter-from[data-v-44f5bf67],.slide-leave-to[data-v-44f5bf67]{opacity:0;transform:translateY(-8px)}@media (max-width: 1024px){.nav__menu[data-v-44f5bf67],.nav__actions[data-v-44f5bf67]{display:none}.nav__burger[data-v-44f5bf67]{display:inline-flex}}@media (max-width: 480px){.nav__brand-text[data-v-44f5bf67]{font-size:17px}}.mock[data-v-1dd47bca]{position:relative;width:100%;padding:20px}.mock__glow[data-v-1dd47bca]{position:absolute;top:-10px;right:-10px;bottom:-10px;left:-10px;background:radial-gradient(circle at 50% 40%,rgba(99,102,241,.5),transparent 60%);filter:blur(40px);z-index:0}.mock[data-v-1dd47bca]:before{content:"";position:absolute;top:50%;left:50%;width:120%;height:120%;transform:translate(-50%,-50%);background:conic-gradient(from 0deg,#6366f100,#8b5cf659,#3b82f600,#22d3ee47,#6366f100 360deg);filter:blur(36px);border-radius:50%;z-index:0;animation:spinSlow 18s linear infinite;opacity:.7}.mock__window[data-v-1dd47bca]{position:relative;z-index:1;background:#fff;border-radius:18px;box-shadow:var(--shadow-lg),0 0 0 1px #ffffff1a;overflow:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.mock__window[data-v-1dd47bca]:hover{transform:translateY(-4px);box-shadow:var(--shadow-glow),0 0 0 1px #818cf833}.mock__topbar[data-v-1dd47bca]{display:flex;align-items:center;gap:8px;padding:11px 14px;background:#f8fafc;border-bottom:1px solid var(--border)}.mock__dot[data-v-1dd47bca]{width:11px;height:11px;border-radius:50%}.mock__dot--r[data-v-1dd47bca]{background:#ff5f57}.mock__dot--y[data-v-1dd47bca]{background:#febc2e}.mock__dot--g[data-v-1dd47bca]{background:#28c840}.mock__url[data-v-1dd47bca]{margin-left:10px;display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--text-muted);background:#fff;border:1px solid var(--border);border-radius:6px;padding:3px 10px}.mock__body[data-v-1dd47bca]{display:grid;grid-template-columns:150px 1fr;min-height:360px}.mock__sidebar[data-v-1dd47bca]{background:#fafbff;border-right:1px solid var(--border);padding:14px 10px;display:flex;flex-direction:column;gap:10px}.mock__brand[data-v-1dd47bca]{display:flex;align-items:center;gap:7px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:13px;color:var(--text-dark);padding:2px 6px 6px}.mock__brand-mark[data-v-1dd47bca]{width:18px;height:18px;border-radius:5px;background:var(--grad-brand)}.mock__new[data-v-1dd47bca]{font-size:11.5px;font-weight:700;color:#fff;background:var(--grad-brand);padding:8px;border-radius:8px;text-align:center}.mock__nav[data-v-1dd47bca]{display:flex;flex-direction:column;gap:2px}.mock__nav-item[data-v-1dd47bca]{display:flex;align-items:center;gap:8px;font-size:11.5px;font-weight:500;color:var(--text-muted);padding:7px 8px;border-radius:7px;transition:background .2s ease,color .2s ease,transform .2s ease}.mock__nav-item[data-v-1dd47bca]:hover{background:var(--surface-2);color:var(--text-dark);transform:translate(2px)}.mock__nav-item.is-active[data-v-1dd47bca]{background:var(--grad-brand-soft);color:var(--aivora-indigo);font-weight:600}.mock__nav-icon[data-v-1dd47bca]{width:14px;height:14px;border-radius:4px;background:currentColor;opacity:.35}.mock__nav-item.is-active .mock__nav-icon[data-v-1dd47bca]{background:var(--grad-brand);opacity:1}.mock__usage[data-v-1dd47bca]{margin-top:auto;background:#fff;border:1px solid var(--border);border-radius:9px;padding:9px 10px}.mock__usage-top[data-v-1dd47bca]{display:flex;justify-content:space-between;font-size:10.5px;font-weight:600;color:var(--text-dark);margin-bottom:6px}.mock__usage-pct[data-v-1dd47bca]{color:var(--aivora-indigo)}.mock__bar[data-v-1dd47bca]{height:6px;background:var(--surface-2);border-radius:999px;overflow:hidden}.mock__bar span[data-v-1dd47bca]{display:block;height:100%;background:var(--grad-brand);border-radius:999px}.mock__main[data-v-1dd47bca]{display:flex;flex-direction:column;padding:12px 14px;min-width:0}.mock__head[data-v-1dd47bca]{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px;flex-wrap:wrap;gap:8px}.mock__title[data-v-1dd47bca]{display:inline-flex;align-items:center;gap:7px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:13px;color:var(--text-dark)}.mock__title-dot[data-v-1dd47bca]{width:8px;height:8px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px #22c55e2e}.mock__models[data-v-1dd47bca]{display:flex;gap:5px;flex-wrap:wrap}.mock__model-chip[data-v-1dd47bca]{display:inline-flex;align-items:center;gap:4px;font-size:10px;font-weight:600;color:var(--text-muted);background:var(--surface-2);border-radius:999px;padding:3px 8px}.mock__model-dot[data-v-1dd47bca]{width:6px;height:6px;border-radius:50%;background:var(--mc, #6366f1)}.mock__chat[data-v-1dd47bca]{display:flex;flex-direction:column;gap:12px;flex:1;overflow:hidden}.mock__msg[data-v-1dd47bca]{display:flex;gap:9px}.mock__msg--user[data-v-1dd47bca]{justify-content:flex-end}.mock__bubble[data-v-1dd47bca]{font-size:12px;line-height:1.55;background:var(--grad-brand);color:#fff;padding:9px 13px;border-radius:14px 14px 4px;max-width:78%}.mock__bubble--ai[data-v-1dd47bca]{background:var(--surface);color:var(--text-dark);border:1px solid var(--border);border-radius:14px 14px 14px 4px}.mock__bubble--ai p[data-v-1dd47bca]{margin-bottom:8px}.mock__avatar[data-v-1dd47bca]{width:26px;height:26px;border-radius:8px;background:var(--grad-brand);color:#fff;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:12px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mock__avatar--typing[data-v-1dd47bca]{gap:2px}.mock__tdot[data-v-1dd47bca]{width:4px;height:4px;border-radius:50%;background:#fffc;animation:tdots-1dd47bca 1.2s infinite ease-in-out}.mock__avatar--typing .mock__tdot[data-v-1dd47bca]:nth-child(2){animation-delay:.2s}.mock__avatar--typing .mock__tdot[data-v-1dd47bca]:nth-child(3){animation-delay:.4s}@keyframes tdots-1dd47bca{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-2px)}}.mock__list[data-v-1dd47bca]{display:flex;flex-direction:column;gap:4px;margin-bottom:8px}.mock__list li[data-v-1dd47bca]{display:flex;align-items:center;gap:6px;font-size:11.5px}.mock__check[data-v-1dd47bca]{color:#22c55e;font-weight:700}.mock__sources[data-v-1dd47bca]{display:flex;gap:5px;flex-wrap:wrap}.mock__source-tag[data-v-1dd47bca]{font-size:10px;font-weight:600;color:var(--aivora-indigo);background:var(--grad-brand-soft);border:1px solid rgba(99,102,241,.2);border-radius:6px;padding:3px 7px}.mock__bubble--thin[data-v-1dd47bca]{font-size:11.5px;color:var(--text-muted)}.mock__input-wrap[data-v-1dd47bca]{margin-top:12px}.mock__input[data-v-1dd47bca]{display:flex;align-items:center;gap:8px;background:var(--surface);border:1px solid var(--border);border-radius:12px;padding:9px 10px}.mock__attach[data-v-1dd47bca]{color:var(--text-muted);font-size:14px;width:22px;height:22px;display:flex;align-items:center;justify-content:center;border-radius:6px;background:#fff;border:1px solid var(--border)}.mock__placeholder[data-v-1dd47bca]{flex:1;font-size:12px;color:var(--text-muted)}.mock__send[data-v-1dd47bca]{position:relative;overflow:hidden;width:28px;height:28px;border-radius:8px;background:var(--grad-brand);color:#fff;display:flex;align-items:center;justify-content:center;transition:transform .3s ease,box-shadow .3s ease;animation:breatheGlow 3s ease-in-out infinite}.mock__send[data-v-1dd47bca]:hover{transform:scale(1.1) rotate(-5deg);box-shadow:0 4px 12px #6366f180}.mock__send[data-v-1dd47bca]:after{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55),transparent);animation:shimmer 3s ease-in-out infinite}.mock__input-meta[data-v-1dd47bca]{display:flex;gap:6px;margin-top:7px}.mock__meta-chip[data-v-1dd47bca]{font-size:10px;font-weight:600;color:var(--text-muted);background:var(--surface-2);border-radius:6px;padding:3px 8px}.mock__meta-chip--accent[data-v-1dd47bca]{color:var(--aivora-indigo);background:var(--grad-brand-soft)}.mock__float[data-v-1dd47bca]{position:absolute;z-index:2;background:#fffffff5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.6);border-radius:14px;box-shadow:var(--shadow-lg);padding:11px 14px;display:flex;align-items:center;gap:10px;min-width:0;transition:transform .3s ease,box-shadow .3s ease}.mock__float[data-v-1dd47bca]:hover{transform:scale(1.05);box-shadow:var(--shadow-glow)}.mock__float--top[data-v-1dd47bca]{top:4px;right:-6px}.mock__float--bottom[data-v-1dd47bca]{bottom:8px;left:-14px}.mock__float-icon[data-v-1dd47bca]{width:32px;height:32px;border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:15px;flex-shrink:0}.mock__float-icon--blue[data-v-1dd47bca]{background:#3b82f61f}.mock__float-icon--violet[data-v-1dd47bca]{background:#8b5cf624}.mock__float-label[data-v-1dd47bca]{font-size:9.5px;font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em}.mock__float-value[data-v-1dd47bca]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:13px;color:var(--text-dark);white-space:nowrap}@media (max-width: 560px){.mock[data-v-1dd47bca]{padding:8px}.mock__body[data-v-1dd47bca]{grid-template-columns:1fr;min-height:auto}.mock__sidebar[data-v-1dd47bca],.mock__float[data-v-1dd47bca],.mock__models[data-v-1dd47bca]{display:none}}.robot-wrap[data-v-7167a51f]{position:relative;width:220px;height:280px;flex-shrink:0}.robot__aura[data-v-7167a51f]{position:absolute;top:-30px;right:-30px;bottom:-30px;left:-30px;background:radial-gradient(circle at 50% 50%,rgba(99,102,241,.3),rgba(34,211,238,.1) 50%,transparent 70%);filter:blur(30px);z-index:0;animation:robotAura-7167a51f 4s ease-in-out infinite}@keyframes robotAura-7167a51f{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}.robot__scan[data-v-7167a51f]{position:absolute;bottom:20px;left:50%;transform:translate(-50%);width:120px;height:2px;background:linear-gradient(90deg,transparent,#22d3ee,transparent);opacity:.6;animation:scanBeam-7167a51f 3s ease-in-out infinite}@keyframes scanBeam-7167a51f{0%,to{width:80px;opacity:.3}50%{width:140px;opacity:.7}}.robot__particle[data-v-7167a51f]{position:absolute;width:4px;height:4px;border-radius:50%;background:var(--aivora-cyan, #22d3ee);opacity:0}.robot__particle--1[data-v-7167a51f]{top:10%;left:5%;animation:particleFloat-7167a51f 4s 0s infinite}.robot__particle--2[data-v-7167a51f]{top:30%;right:0%;animation:particleFloat-7167a51f 3.5s .5s infinite}.robot__particle--3[data-v-7167a51f]{top:55%;left:0%;animation:particleFloat-7167a51f 4.2s 1s infinite}.robot__particle--4[data-v-7167a51f]{top:70%;right:5%;animation:particleFloat-7167a51f 3.8s 1.5s infinite}.robot__particle--5[data-v-7167a51f]{top:15%;right:15%;animation:particleFloat-7167a51f 4.5s 2s infinite}.robot__particle--6[data-v-7167a51f]{top:85%;left:15%;animation:particleFloat-7167a51f 3.2s .8s infinite}@keyframes particleFloat-7167a51f{0%{opacity:0;transform:translateY(0) scale(.5)}20%{opacity:.9;transform:translateY(-8px) scale(1)}80%{opacity:.6;transform:translateY(-30px) scale(.8)}to{opacity:0;transform:translateY(-45px) scale(.3)}}.robot__svg[data-v-7167a51f]{position:relative;z-index:1;width:100%;height:100%;animation:robotFloat-7167a51f 5s ease-in-out infinite;filter:drop-shadow(0 8px 24px rgba(99,102,241,.35))}@keyframes robotFloat-7167a51f{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.robot__wave[data-v-7167a51f]{transform-origin:35px 170px;animation:armWave-7167a51f 2s ease-in-out infinite}@keyframes armWave-7167a51f{0%,to{transform:rotate(0)}25%{transform:rotate(-15deg)}75%{transform:rotate(10deg)}}.robot__antenna-tip[data-v-7167a51f]{animation:antennaPulse-7167a51f 2s ease-in-out infinite}@keyframes antennaPulse-7167a51f{0%,to{opacity:.7;r:5}50%{opacity:1;r:7}}.robot__eye-left[data-v-7167a51f]{animation:eyeBlink-7167a51f 5s ease-in-out infinite}.robot__eye-right[data-v-7167a51f]{animation:eyeBlink-7167a51f 5s ease-in-out .1s infinite}@keyframes eyeBlink-7167a51f{0%,42%,46%,to{transform:scaleY(1)}44%{transform:scaleY(.1)}}.robot__mouth[data-v-7167a51f]{animation:mouthTalk-7167a51f 3s ease-in-out infinite}@keyframes mouthTalk-7167a51f{0%,20%,40%,60%,80%,to{opacity:.5}10%,30%,50%,70%,90%{opacity:1}}.robot__hover-glow[data-v-7167a51f]{animation:hoverGlow-7167a51f 2.5s ease-in-out infinite}@keyframes hoverGlow-7167a51f{0%,to{opacity:.3}50%{opacity:.15}}.robot__head[data-v-7167a51f]{transform-origin:100px 98px;animation:headTilt-7167a51f 6s ease-in-out infinite}@keyframes headTilt-7167a51f{0%,to{transform:rotate(0)}30%{transform:rotate(-3deg)}70%{transform:rotate(3deg)}}.robot__body[data-v-7167a51f]{transform-origin:100px 155px;animation:bodyIdle-7167a51f 5s ease-in-out infinite}@keyframes bodyIdle-7167a51f{0%,to{transform:translateY(0)}50%{transform:translateY(-2px)}}.robot__leg-left[data-v-7167a51f]{animation:legWalk-7167a51f 2s ease-in-out infinite}.robot__leg-right[data-v-7167a51f]{animation:legWalk-7167a51f 2s ease-in-out 1s infinite}@keyframes legWalk-7167a51f{0%,to{transform:translateY(0)}25%{transform:translateY(-2px)}75%{transform:translateY(2px)}}.robot__foot-left[data-v-7167a51f]{animation:legWalk-7167a51f 2s ease-in-out infinite}.robot__foot-right[data-v-7167a51f]{animation:legWalk-7167a51f 2s ease-in-out 1s infinite}@media (prefers-reduced-motion: reduce){.robot-wrap[data-v-7167a51f],.robot__svg[data-v-7167a51f],.robot__aura[data-v-7167a51f],.robot__scan[data-v-7167a51f],.robot__particle[data-v-7167a51f],.robot__wave[data-v-7167a51f],.robot__antenna-tip[data-v-7167a51f],.robot__eye-left[data-v-7167a51f],.robot__eye-right[data-v-7167a51f],.robot__mouth[data-v-7167a51f],.robot__hover-glow[data-v-7167a51f],.robot__head[data-v-7167a51f],.robot__body[data-v-7167a51f],.robot__leg-left[data-v-7167a51f],.robot__leg-right[data-v-7167a51f],.robot__foot-left[data-v-7167a51f],.robot__foot-right[data-v-7167a51f]{animation:none!important}.robot__particle[data-v-7167a51f]{opacity:0}}.hero[data-v-161768a6]{position:relative;background:var(--grad-hero);color:#fff;padding:calc(var(--nav-h) + 64px) 0 96px;overflow:hidden}.hero__bg[data-v-161768a6]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0}.hero__glow[data-v-161768a6]{position:absolute;border-radius:50%;filter:blur(80px)}.hero__glow--1[data-v-161768a6]{width:540px;height:540px;top:-160px;right:-120px;background:radial-gradient(circle,rgba(99,102,241,.55),transparent 65%);animation:pulseGlow 8s ease-in-out infinite}.hero__glow--2[data-v-161768a6]{width:460px;height:460px;bottom:-140px;left:-120px;background:radial-gradient(circle,rgba(139,92,246,.45),transparent 65%);animation:pulseGlow 9s ease-in-out infinite 1s}.hero__glow--3[data-v-161768a6]{width:320px;height:320px;top:40%;left:50%;transform:translate(-50%);background:radial-gradient(circle,rgba(34,211,238,.2),transparent 65%);animation:pulseGlow 7s ease-in-out infinite 2s}.hero__grid[data-v-161768a6]{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:56px 56px;mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 30%,#000 30%,transparent 75%)}.hero__star[data-v-161768a6]{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff;opacity:0}.hero__star--1[data-v-161768a6]{top:12%;left:8%;animation:starTwinkle-161768a6 3s 0s infinite}.hero__star--2[data-v-161768a6]{top:25%;left:85%;animation:starTwinkle-161768a6 4s .5s infinite}.hero__star--3[data-v-161768a6]{top:60%;left:15%;animation:starTwinkle-161768a6 3.5s 1s infinite}.hero__star--4[data-v-161768a6]{top:45%;left:78%;animation:starTwinkle-161768a6 2.8s 1.5s infinite}.hero__star--5[data-v-161768a6]{top:80%;left:30%;animation:starTwinkle-161768a6 3.2s 2s infinite}.hero__star--6[data-v-161768a6]{top:8%;left:55%;animation:starTwinkle-161768a6 4.2s .8s infinite}.hero__star--7[data-v-161768a6]{top:70%;left:70%;animation:starTwinkle-161768a6 3.8s 1.2s infinite}.hero__star--8[data-v-161768a6]{top:35%;left:42%;animation:starTwinkle-161768a6 2.5s 2.5s infinite}@keyframes starTwinkle-161768a6{0%,to{opacity:0;transform:scale(.5)}50%{opacity:.8;transform:scale(1.2)}}.hero__inner[data-v-161768a6]{position:relative;z-index:1;display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.hero__badge[data-v-161768a6]{display:inline-flex;align-items:center;gap:9px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:13px;letter-spacing:.02em;color:#c7d2fe;background:#6366f11f;border:1px solid rgba(129,140,248,.3);padding:8px 16px;border-radius:999px;margin-bottom:24px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:badgePulse-161768a6 4s ease-in-out infinite}@keyframes badgePulse-161768a6{0%,to{box-shadow:0 0 #6366f100}50%{box-shadow:0 0 0 8px #6366f114}}.hero__badge-dot[data-v-161768a6]{width:8px;height:8px;border-radius:50%;background:var(--grad-brand);animation:dotPing 2.2s ease-out infinite}.hero__title[data-v-161768a6]{font-size:clamp(2.6rem,5.4vw,4.2rem);font-weight:800;line-height:1.05;letter-spacing:-.03em;margin-bottom:24px}.hero__subtitle[data-v-161768a6]{font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.65;color:#e2e8f0d1;max-width:540px;margin-bottom:36px}.hero__cta[data-v-161768a6]{display:flex;flex-wrap:wrap;gap:14px;margin-bottom:20px}.hero__cta-primary[data-v-161768a6]{position:relative;padding:16px 26px;font-size:15.5px}.hero__cta-primary[data-v-161768a6]:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:999px;background:var(--grad-brand);filter:blur(14px);opacity:.4;z-index:-1;animation:pulseGlow 3s ease-in-out infinite}.hero__cta-demo[data-v-161768a6]{padding:16px 26px;font-size:15.5px}.hero__trust[data-v-161768a6]{display:flex;align-items:center;gap:12px;margin-top:8px}.hero__trust-avatars[data-v-161768a6]{display:flex;align-items:center}.hero__trust-av[data-v-161768a6]{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;color:#fff;border:2px solid rgba(10,14,39,.7);margin-left:-6px;transition:transform .2s ease}.hero__trust-av[data-v-161768a6]:first-child{margin-left:0}.hero__trust-av[data-v-161768a6]:hover{transform:scale(1.2);z-index:2}.hero__trust-av--more[data-v-161768a6]{background:#ffffff1f;border-color:#ffffff26;font-size:9px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.hero__trust-text[data-v-161768a6]{font-size:13px;color:#94a3b8d9}.hero__trust-text strong[data-v-161768a6]{color:#fff;font-weight:700}.hero__visual[data-v-161768a6]{position:relative;display:block}.hero__robot[data-v-161768a6]{position:absolute;top:-64px;left:-56px;width:150px;height:auto;z-index:3;pointer-events:none;filter:drop-shadow(0 12px 32px rgba(99,102,241,.5));transition:filter .4s ease}@media (max-width: 1200px){.hero__robot[data-v-161768a6]{width:130px;top:-52px;left:-40px}}@media (max-width: 980px){.hero[data-v-161768a6]{padding:calc(var(--nav-h) + 48px) 0 72px}.hero__inner[data-v-161768a6]{grid-template-columns:1fr;gap:48px;text-align:center}.hero__content[data-v-161768a6]{max-width:640px;margin:0 auto}.hero__badge[data-v-161768a6],.hero__subtitle[data-v-161768a6]{margin-left:auto;margin-right:auto}.hero__cta[data-v-161768a6]{justify-content:center}.hero__note[data-v-161768a6]{margin-left:auto;margin-right:auto}.hero__visual[data-v-161768a6]{order:-1;max-width:560px;margin:0 auto;width:100%}.hero__robot[data-v-161768a6]{width:120px;top:-44px;left:-8px}}@media (max-width: 480px){.hero[data-v-161768a6]{padding:calc(var(--nav-h) + 36px) 0 56px}.hero__title[data-v-161768a6]{font-size:2.4rem}.hero__cta[data-v-161768a6]{flex-direction:column;align-items:stretch;width:100%}.hero__cta .btn[data-v-161768a6]{width:100%;justify-content:center}.hero__robot[data-v-161768a6]{width:100px;top:-34px;left:4px}}.benefits[data-v-d41b1f63]{position:relative;z-index:2;margin-top:-56px;padding:0 0 24px}.benefits__grid[data-v-d41b1f63]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;background:#fff;border-radius:var(--radius-lg);padding:22px;box-shadow:var(--shadow-lg);border:1px solid var(--border)}.benefit[data-v-d41b1f63]{display:flex;align-items:center;gap:13px;padding:10px 12px;border-radius:var(--radius-md);transition:background .3s ease,transform .4s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;position:relative;overflow:hidden;cursor:default}.benefit[data-v-d41b1f63]:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 40%,color-mix(in srgb,var(--bc) 6%,transparent));opacity:0;transition:opacity .4s ease;pointer-events:none}.benefit[data-v-d41b1f63]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,color-mix(in srgb,var(--bc) 4%,transparent),transparent 60%);opacity:0;transition:opacity .3s ease}.benefit[data-v-d41b1f63]:hover{transform:translateY(-4px) scale(1.02);box-shadow:0 12px 24px -8px color-mix(in srgb,var(--bc) 12%,transparent)}.benefit[data-v-d41b1f63]:hover:before{opacity:1}.benefit[data-v-d41b1f63]:hover:after{opacity:1}.benefit[data-v-d41b1f63]:active{transform:translateY(-2px) scale(.98)}.benefit__icon-wrap[data-v-d41b1f63]{position:relative;flex-shrink:0;display:flex;align-items:center;justify-content:center}.benefit__icon[data-v-d41b1f63]{position:relative;z-index:1;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--bc);background:color-mix(in srgb,var(--bc) 12%,transparent);animation:breatheGlow 4s ease-in-out infinite;transition:transform .3s ease,background .3s ease}.benefit:hover .benefit__icon[data-v-d41b1f63]{transform:scale(1.1) rotate(-4deg);background:color-mix(in srgb,var(--bc) 18%,transparent)}.benefit__icon-pulse[data-v-d41b1f63]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:16px;border:1.5px solid color-mix(in srgb,var(--bc) 20%,transparent);animation:benefitRingPulse-d41b1f63 3s ease-in-out infinite}@keyframes benefitRingPulse-d41b1f63{0%,to{transform:scale(1);opacity:0}50%{transform:scale(1.15);opacity:.6}}.benefit__title[data-v-d41b1f63]{font-size:15px;font-weight:700;color:var(--text-dark);margin-bottom:2px;position:relative}.benefit__desc[data-v-d41b1f63]{font-size:12.5px;color:var(--text-muted);line-height:1.4;position:relative}@media (max-width: 980px){.benefits__grid[data-v-d41b1f63]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 520px){.benefits[data-v-d41b1f63]{margin-top:-40px}.benefits__grid[data-v-d41b1f63]{grid-template-columns:1fr;padding:16px;gap:8px}}.features[data-v-0f731592]{padding:96px 0;background:#fff;position:relative;overflow:hidden}.features[data-v-0f731592]:before{content:"";position:absolute;top:0;right:0;width:500px;height:500px;background:radial-gradient(circle,rgba(99,102,241,.04),transparent 65%);pointer-events:none}.features[data-v-0f731592]:after{content:"";position:absolute;bottom:0;left:0;width:400px;height:400px;background:radial-gradient(circle,rgba(139,92,246,.04),transparent 65%);pointer-events:none}.features__head[data-v-0f731592]{text-align:center;max-width:720px;margin:0 auto 56px;position:relative}.features__title[data-v-0f731592]{font-size:clamp(1.9rem,3.4vw,2.7rem);margin:18px 0 14px;color:var(--text-dark)}.features__sub[data-v-0f731592]{font-size:1.05rem;color:var(--text-muted);line-height:1.65}.hide-sm[data-v-0f731592]{display:inline}.features__grid[data-v-0f731592]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;position:relative}.card[data-v-0f731592]{position:relative;background:#fff;border:1px solid var(--border);border-radius:var(--radius-lg);padding:30px 26px 26px;overflow:hidden;transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s ease,border-color .4s ease;cursor:default}.card[data-v-0f731592]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--radius-lg);padding:1.5px;background:linear-gradient(135deg,var(--fc),rgba(139,92,246,.5),transparent 60%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;transition:opacity .4s ease;pointer-events:none}.card[data-v-0f731592]:after{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.06),transparent);transition:left .6s ease;pointer-events:none}.card[data-v-0f731592]:hover:after{left:120%}.card[data-v-0f731592]:hover{transform:translateY(-8px) scale(1.02) perspective(600px) rotateX(1deg);box-shadow:0 28px 56px -18px #0f172a38,0 0 0 1px #6366f114,0 0 40px -10px color-mix(in srgb,var(--fc) 15%,transparent);border-color:transparent}.card[data-v-0f731592]:hover:before{opacity:1}.card__icon-wrap[data-v-0f731592]{position:relative;display:inline-flex;margin-bottom:18px}.card__icon[data-v-0f731592]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;color:var(--fc);background:color-mix(in srgb,var(--fc) 12%,transparent);transition:transform .4s cubic-bezier(.22,1,.36,1),background .3s ease;animation:breatheGlow 4s ease-in-out infinite}.card:hover .card__icon[data-v-0f731592]{transform:scale(1.12) rotate(-5deg);background:color-mix(in srgb,var(--fc) 18%,transparent)}.card__icon-ring[data-v-0f731592]{position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:18px;border:1.5px solid transparent;opacity:0;transition:opacity .4s ease}.card:hover .card__icon-ring[data-v-0f731592]{opacity:1;animation:iconRingPulse-0f731592 2s ease-in-out infinite}@keyframes iconRingPulse-0f731592{0%,to{transform:scale(1);border-color:color-mix(in srgb,var(--fc) 25%,transparent);opacity:.6}50%{transform:scale(1.1);border-color:color-mix(in srgb,var(--fc) 10%,transparent);opacity:0}}.card__title[data-v-0f731592]{font-size:1.2rem;font-weight:700;color:var(--text-dark);margin-bottom:10px;transition:color .3s ease}.card:hover .card__title[data-v-0f731592]{color:var(--fc)}.card__desc[data-v-0f731592]{font-size:.95rem;color:var(--text-muted);line-height:1.6;margin-bottom:18px}.card__link[data-v-0f731592]{display:inline-flex;align-items:center;gap:5px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:.9rem;color:var(--fc);transition:gap .3s ease,transform .3s ease}.card__link svg[data-v-0f731592]{transition:transform .3s ease}.card:hover .card__link[data-v-0f731592]{gap:10px;transform:translate(2px)}.card:hover .card__link svg[data-v-0f731592]{transform:translate(3px)}.card__glow[data-v-0f731592]{position:absolute;top:-40px;right:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--fc) 22%,transparent),transparent 70%);opacity:0;transition:opacity .4s ease;pointer-events:none}.card:hover .card__glow[data-v-0f731592]{opacity:1}.card__corner-glow[data-v-0f731592]{position:absolute;width:80px;height:80px;border-radius:50%;pointer-events:none;opacity:0;transition:opacity .5s ease}.card__corner-glow--tl[data-v-0f731592]{top:-20px;left:-20px;background:radial-gradient(circle,color-mix(in srgb,var(--fc) 12%,transparent),transparent 70%)}.card__corner-glow--br[data-v-0f731592]{bottom:-20px;right:-20px;background:radial-gradient(circle,color-mix(in srgb,var(--fc) 12%,transparent),transparent 70%)}.card:hover .card__corner-glow[data-v-0f731592]{opacity:1}@media (max-width: 980px){.features[data-v-0f731592]{padding:72px 0}.features__grid[data-v-0f731592]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 600px){.features[data-v-0f731592]{padding:56px 0}.features__grid[data-v-0f731592]{grid-template-columns:1fr}.hide-sm[data-v-0f731592]{display:none}.card[data-v-0f731592]{padding:26px 22px}}.ent[data-v-f2908597]{padding:96px 0;background:var(--surface);position:relative;overflow:hidden}.ent[data-v-f2908597]:before{content:"";position:absolute;top:-200px;left:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(99,102,241,.08),transparent 65%);pointer-events:none}.ent[data-v-f2908597]:after{content:"";position:absolute;bottom:-150px;right:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(34,211,238,.06),transparent 65%);pointer-events:none}.ent__inner[data-v-f2908597]{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;position:relative}.ent__media[data-v-f2908597]{position:relative;order:2}.ent__media-glow[data-v-f2908597]{position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;background:radial-gradient(circle at 60% 40%,rgba(99,102,241,.25),transparent 60%);filter:blur(45px);z-index:0;animation:pulseScale 6s ease-in-out infinite}.ent__orbit-dot[data-v-f2908597]{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--aivora-cyan);box-shadow:0 0 12px #22d3ee99;top:50%;left:50%;z-index:2;animation:orbit-f2908597 8s linear infinite;pointer-events:none}@keyframes orbit-f2908597{0%{transform:rotate(0) translate(280px) rotate(0)}to{transform:rotate(360deg) translate(280px) rotate(-360deg)}}.ent__card[data-v-f2908597]{position:relative;z-index:1;background:var(--aivora-navy);border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-lg);padding:24px;box-shadow:var(--shadow-lg)}.ent__card[data-v-f2908597]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:var(--radius-lg);padding:1px;background:conic-gradient(from 0deg,transparent,rgba(99,102,241,.3),transparent,rgba(34,211,238,.2),transparent);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:spinSlow 12s linear infinite;pointer-events:none;opacity:.6}.ent__top[data-v-f2908597]{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-bottom:20px}.ent__stat[data-v-f2908597]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:14px 16px;transition:border-color .3s ease,transform .3s ease}.ent__stat[data-v-f2908597]:hover{border-color:#6366f14d;transform:translateY(-2px)}.ent__stat-label[data-v-f2908597]{display:block;font-size:11px;font-weight:600;color:var(--text-light-muted);text-transform:uppercase;letter-spacing:.05em;margin-bottom:6px}.ent__stat-value[data-v-f2908597]{display:block;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:26px;color:#fff;line-height:1;margin-bottom:6px;animation:countUp-f2908597 .8s ease-out backwards}@keyframes countUp-f2908597{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.ent__stat-delta[data-v-f2908597]{font-size:11.5px;font-weight:600;color:#34d399}.ent__chart[data-v-f2908597]{background:#ffffff08;border:1px solid rgba(255,255,255,.08);border-radius:14px;padding:16px;margin-bottom:14px}.ent__chart-head[data-v-f2908597]{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.ent__chart-title[data-v-f2908597]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:14px;color:#fff}.ent__chart-live[data-v-f2908597]{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:#34d399;background:#34d3991f;padding:4px 9px;border-radius:999px}.ent__live-dot[data-v-f2908597]{width:6px;height:6px;border-radius:50%;background:#34d399;box-shadow:0 0 0 3px #34d39940;animation:dotPingDouble 2.5s ease-out infinite}.ent__bars[data-v-f2908597]{display:flex;align-items:flex-end;gap:6px;height:110px;margin-bottom:14px}.ent__bar[data-v-f2908597]{flex:1;background:linear-gradient(180deg,#818cf8,#6366f1);border-radius:4px 4px 2px 2px;min-height:8px;transform-origin:bottom;animation:barRise-f2908597 .8s cubic-bezier(.22,1,.36,1) backwards,barPulse 2.4s ease-in-out var(--bar-delay, 0s) infinite;position:relative;transition:filter .3s ease}.ent__bar[data-v-f2908597]:hover{filter:brightness(1.3)}.ent__bar[data-v-f2908597]:after{content:"";position:absolute;top:-2px;left:50%;transform:translate(-50%);width:60%;height:4px;background:#818cf899;border-radius:2px;filter:blur(2px)}@keyframes barRise-f2908597{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.ent__legend[data-v-f2908597]{display:flex;gap:14px;flex-wrap:wrap}.ent__legend span[data-v-f2908597]{display:inline-flex;align-items:center;gap:6px;font-size:11px;color:var(--text-light-muted)}.ent__leg-dot[data-v-f2908597]{width:8px;height:8px;border-radius:2px}.ent__models[data-v-f2908597]{display:flex;flex-direction:column;gap:10px}.ent__model[data-v-f2908597]{display:grid;grid-template-columns:14px 60px 1fr 36px;align-items:center;gap:10px;font-size:12px;color:var(--text-light-muted)}.ent__model-dot[data-v-f2908597]{width:9px;height:9px;border-radius:50%;animation:breathe 3s ease-in-out infinite}.ent__model-name[data-v-f2908597]{color:#cbd5e1;font-weight:600}.ent__model-bar[data-v-f2908597]{height:6px;background:#ffffff14;border-radius:999px;overflow:hidden}.ent__model-bar span[data-v-f2908597]{display:block;height:100%;border-radius:999px;animation:barRise-f2908597 1.2s cubic-bezier(.22,1,.36,1) backwards}.ent__model-pct[data-v-f2908597]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;color:#fff;text-align:right}.ent__content[data-v-f2908597]{order:1}.ent__title[data-v-f2908597]{font-size:clamp(1.9rem,3.4vw,2.7rem);margin:18px 0 16px;color:var(--text-dark)}.ent__lead[data-v-f2908597]{font-size:1.05rem;color:var(--text-muted);line-height:1.65;margin-bottom:30px;max-width:520px}.ent__list[data-v-f2908597]{display:flex;flex-direction:column;gap:18px}.ent__item[data-v-f2908597]{display:flex;gap:16px;transition:transform .3s ease,background .3s ease;padding:12px;margin:-4px;border-radius:var(--radius-md)}.ent__item[data-v-f2908597]:hover{transform:translate(6px);background:#6366f108}.ent__item-icon[data-v-f2908597]{flex-shrink:0;width:46px;height:46px;border-radius:12px;display:flex;align-items:center;justify-content:center;color:var(--aivora-indigo);background:var(--grad-brand-soft);border:1px solid rgba(99,102,241,.18);transition:transform .3s ease,box-shadow .3s ease}.ent__item:hover .ent__item-icon[data-v-f2908597]{transform:rotate(-5deg) scale(1.08);box-shadow:0 0 16px #6366f133}.ent__item-title[data-v-f2908597]{font-size:1.05rem;font-weight:700;color:var(--text-dark);margin-bottom:4px}.ent__item-desc[data-v-f2908597]{font-size:.93rem;color:var(--text-muted);line-height:1.55}@media (max-width: 980px){.ent[data-v-f2908597]{padding:72px 0}.ent__inner[data-v-f2908597]{grid-template-columns:1fr;gap:48px}.ent__media[data-v-f2908597]{order:1}.ent__content[data-v-f2908597]{order:2}}@media (max-width: 520px){.ent[data-v-f2908597]{padding:56px 0}.ent__card[data-v-f2908597]{padding:18px}.ent__stat-value[data-v-f2908597]{font-size:22px}.ent__bars[data-v-f2908597]{height:90px}.ent__item-icon[data-v-f2908597]{width:40px;height:40px}.ent__orbit-dot[data-v-f2908597]{animation:none;display:none}}.cta[data-v-bbd6e9a8]{padding:96px 0;background:#fff}.cta__panel[data-v-bbd6e9a8]{position:relative;overflow:hidden;border-radius:var(--radius-xl);padding:72px 32px;text-align:center;background:var(--grad-hero);color:#fff}.cta__bg[data-v-bbd6e9a8]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cta__glow[data-v-bbd6e9a8]{position:absolute;border-radius:50%;filter:blur(90px)}.cta__glow--1[data-v-bbd6e9a8]{width:480px;height:480px;top:-200px;right:-120px;background:radial-gradient(circle,rgba(99,102,241,.5),transparent 65%);animation:pulseScale 8s ease-in-out infinite}.cta__glow--2[data-v-bbd6e9a8]{width:420px;height:420px;bottom:-180px;left:-100px;background:radial-gradient(circle,rgba(139,92,246,.45),transparent 65%);animation:pulseScale 9s ease-in-out infinite 1s}.cta__glow--3[data-v-bbd6e9a8]{width:300px;height:300px;top:30%;left:40%;background:radial-gradient(circle,rgba(34,211,238,.2),transparent 65%);animation:pulseScale 7s ease-in-out infinite 2s}.cta__grid[data-v-bbd6e9a8]{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:52px 52px;mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 50%,#000 20%,transparent 75%)}.cta__particle[data-v-bbd6e9a8]{position:absolute;width:3px;height:3px;border-radius:50%;background:#fff9;opacity:0}.cta__particle--1[data-v-bbd6e9a8]{top:10%;left:15%;animation:ctaParticle-bbd6e9a8 5s 0s infinite}.cta__particle--2[data-v-bbd6e9a8]{top:20%;right:20%;animation:ctaParticle-bbd6e9a8 4.5s .8s infinite}.cta__particle--3[data-v-bbd6e9a8]{top:60%;left:10%;animation:ctaParticle-bbd6e9a8 5.5s 1.6s infinite}.cta__particle--4[data-v-bbd6e9a8]{bottom:20%;right:15%;animation:ctaParticle-bbd6e9a8 4s 2.4s infinite}.cta__particle--5[data-v-bbd6e9a8]{top:40%;left:50%;animation:ctaParticle-bbd6e9a8 6s 3.2s infinite}@keyframes ctaParticle-bbd6e9a8{0%{opacity:0;transform:translateY(0) scale(.5)}15%{opacity:.8;transform:translateY(-10px) scale(1)}85%{opacity:.4;transform:translateY(-40px) scale(.6)}to{opacity:0;transform:translateY(-55px) scale(0)}}.cta__content[data-v-bbd6e9a8]{position:relative;z-index:1;max-width:760px;margin:0 auto}.cta__badge[data-v-bbd6e9a8]{display:inline-flex;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:13px;color:#c7d2fe;background:#6366f12e;border:1px solid rgba(129,140,248,.35);padding:7px 15px;border-radius:999px;margin-bottom:22px}.cta__badge-dot[data-v-bbd6e9a8]{width:7px;height:7px;border-radius:50%;background:var(--grad-brand);box-shadow:0 0 0 4px #818cf840;animation:dotPingDouble 2.5s ease-out infinite}.cta__title[data-v-bbd6e9a8]{font-size:clamp(1.8rem,3.6vw,2.8rem);line-height:1.15;margin-bottom:16px;color:#fff}.hide-sm[data-v-bbd6e9a8]{display:inline}.cta__sub[data-v-bbd6e9a8]{font-size:1.1rem;color:#e2e8f0d9;margin-bottom:36px}.cta__actions[data-v-bbd6e9a8]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center;margin-bottom:28px}.cta__btn-primary[data-v-bbd6e9a8]{background:#fff;color:var(--aivora-indigo);padding:16px 28px;font-size:15.5px;box-shadow:0 12px 32px -8px #ffffff59;transition:transform .3s ease,box-shadow .3s ease;position:relative;overflow:hidden}.cta__btn-primary[data-v-bbd6e9a8]:before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(90deg,transparent,rgba(99,102,241,.15),transparent);transition:left .5s ease;pointer-events:none}.cta__btn-primary[data-v-bbd6e9a8]:hover:before{left:120%}.cta__btn-primary[data-v-bbd6e9a8]:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 20px 48px -8px #ffffff80}.cta__btn-primary[data-v-bbd6e9a8]:active{transform:translateY(-1px) scale(1)}.cta__btn-primary[data-v-bbd6e9a8]:after{content:"";position:absolute;top:-6px;right:-6px;bottom:-6px;left:-6px;border-radius:999px;background:#ffffff4d;filter:blur(16px);z-index:-1;animation:pulseGlow 3s ease-in-out infinite}.cta__btn-ghost[data-v-bbd6e9a8]{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.22);padding:16px 28px;font-size:15.5px;transition:background .3s ease,transform .3s ease,border-color .3s ease}.cta__btn-ghost[data-v-bbd6e9a8]:hover{background:#ffffff29;transform:translateY(-3px) scale(1.03);border-color:#ffffff59}.cta__btn-ghost[data-v-bbd6e9a8]:active{transform:translateY(-1px) scale(1)}.cta__points[data-v-bbd6e9a8]{display:flex;flex-wrap:wrap;justify-content:center;gap:22px}.cta__points li[data-v-bbd6e9a8]{display:inline-flex;align-items:center;gap:7px;font-size:13.5px;color:#cbd5e1e6;transition:transform .3s ease,color .3s ease}.cta__points li[data-v-bbd6e9a8]:hover{transform:translateY(-2px);color:#fff}.cta__points span[data-v-bbd6e9a8]{color:#34d399;font-weight:700;animation:breathe 3s ease-in-out infinite}.cta__points li:nth-child(2) span[data-v-bbd6e9a8]{animation-delay:.5s}.cta__points li:nth-child(3) span[data-v-bbd6e9a8]{animation-delay:1s}@media (max-width: 600px){.cta[data-v-bbd6e9a8]{padding:56px 0}.cta__panel[data-v-bbd6e9a8]{padding:48px 20px;border-radius:var(--radius-lg)}.hide-sm[data-v-bbd6e9a8]{display:none}.cta__actions[data-v-bbd6e9a8]{flex-direction:column;align-items:stretch}.cta__actions .btn[data-v-bbd6e9a8]{width:100%;justify-content:center}.cta__points[data-v-bbd6e9a8]{gap:12px;flex-direction:column}}.footer[data-v-e65ed719]{position:relative;background:var(--aivora-navy);color:#e2e8f0c7;padding:80px 0 32px;overflow:hidden}.footer__glow[data-v-e65ed719]{position:absolute;top:-150px;left:50%;transform:translate(-50%);width:700px;height:300px;background:radial-gradient(ellipse,rgba(99,102,241,.18),transparent 65%);filter:blur(60px);pointer-events:none}.container[data-v-e65ed719]{position:relative;z-index:1}.footer__top[data-v-e65ed719]{display:grid;grid-template-columns:1.3fr 2fr;gap:56px;padding-bottom:48px;border-bottom:1px solid rgba(255,255,255,.08)}.footer__brand[data-v-e65ed719]{display:inline-flex;align-items:center;gap:10px;font-family:Plus Jakarta Sans,sans-serif;font-weight:800;font-size:19px;color:#fff;margin-bottom:16px}.footer__logo[data-v-e65ed719]{width:30px;height:30px}.footer__brand-accent[data-v-e65ed719]{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.footer__desc[data-v-e65ed719]{font-size:14px;line-height:1.65;color:#94a3b8d9;max-width:360px;margin-bottom:22px}.footer__social[data-v-e65ed719]{display:flex;gap:10px;margin-bottom:28px}.footer__social-btn[data-v-e65ed719]{width:38px;height:38px;border-radius:10px;display:inline-flex;align-items:center;justify-content:center;color:#cbd5e1e6;background:#ffffff0d;border:1px solid rgba(255,255,255,.08);transition:background .25s ease,color .25s ease,transform .25s ease,box-shadow .25s ease}.footer__social-btn[data-v-e65ed719]:hover{background:var(--grad-brand);color:#fff;transform:translateY(-3px);border-color:transparent;box-shadow:0 8px 20px -4px #6366f180}.footer__social-btn[data-v-e65ed719]:active{transform:translateY(-1px) scale(.95)}.footer__cols[data-v-e65ed719]{display:grid;grid-template-columns:repeat(4,1fr);gap:32px}.footer__col-title[data-v-e65ed719]{font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:14px;color:#fff;margin-bottom:16px}.footer__col-list[data-v-e65ed719]{display:flex;flex-direction:column;gap:11px}.footer__col-link[data-v-e65ed719]{font-size:13.5px;color:#94a3b8d9;transition:color .2s ease,transform .2s ease;display:inline-block}.footer__col-link[data-v-e65ed719]:hover{color:#fff;transform:translate(4px)}.footer__bottom[data-v-e65ed719]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px;padding-top:28px}.footer__copy[data-v-e65ed719]{font-size:13px;color:#94a3b8cc}.footer__badges[data-v-e65ed719]{display:flex;gap:8px}.footer__badge[data-v-e65ed719]{font-size:11px;font-weight:700;letter-spacing:.04em;color:#cbd5e1d9;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;padding:5px 10px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.footer__badge[data-v-e65ed719]:hover{transform:translateY(-2px);border-color:#6366f180;box-shadow:0 6px 16px -4px #6366f166}@media (max-width: 980px){.footer__top[data-v-e65ed719]{grid-template-columns:1fr;gap:40px}}@media (max-width: 640px){.footer[data-v-e65ed719]{padding:56px 0 28px}.footer__cols[data-v-e65ed719]{grid-template-columns:repeat(2,1fr);gap:28px}.footer__bottom[data-v-e65ed719]{justify-content:center;text-align:center}}@media (max-width: 400px){.footer__cols[data-v-e65ed719]{grid-template-columns:1fr}}.landing[data-v-f4961204]{overflow-x:hidden}@keyframes pageLoad{0%{opacity:0}to{opacity:1}}body{animation:pageLoad .6s ease forwards}:root{--aivora-navy: #0a0e27;--aivora-navy-2: #0f1448;--aivora-indigo: #6366f1;--aivora-violet: #8b5cf6;--aivora-blue: #3b82f6;--aivora-cyan: #22d3ee;--text-dark: #0f172a;--text-muted: #64748b;--text-light: #f8fafc;--text-light-muted: #94a3b8;--white: #ffffff;--surface: #f8fafc;--surface-2: #f1f5f9;--border: #e2e8f0;--border-dark: rgba(255, 255, 255, .08);--grad-brand: linear-gradient(135deg, #6366f1 0%, #8b5cf6 50%, #3b82f6 100%);--grad-brand-soft: linear-gradient(135deg, rgba(99, 102, 241, .12) 0%, rgba(139, 92, 246, .12) 50%, rgba(59, 130, 246, .12) 100%);--grad-hero: radial-gradient(1200px 600px at 70% -10%, rgba(99, 102, 241, .35), transparent 60%), radial-gradient(900px 500px at 10% 10%, rgba(139, 92, 246, .28), transparent 55%), linear-gradient(180deg, #0a0e27 0%, #0f1448 100%);--shadow-sm: 0 1px 2px rgba(15, 23, 42, .06);--shadow-md: 0 10px 25px -5px rgba(15, 23, 42, .1), 0 8px 10px -6px rgba(15, 23, 42, .06);--shadow-lg: 0 25px 50px -12px rgba(15, 23, 42, .18);--shadow-glow: 0 20px 60px -15px rgba(99, 102, 241, .45);--radius-sm: 10px;--radius-md: 16px;--radius-lg: 24px;--radius-xl: 32px;--container: 1200px;--nav-h: 72px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;text-size-adjust:100%}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;color:var(--text-dark);background:var(--white);line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}button{font-family:inherit;cursor:pointer;border:none;background:none}input{font-family:inherit}ul{list-style:none}h1,h2,h3,h4{font-family:Plus Jakarta Sans,Inter,sans-serif;font-weight:800;line-height:1.15;letter-spacing:-.02em}.container{width:100%;max-width:var(--container);margin:0 auto;padding:0 24px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:700;font-size:15px;line-height:1;padding:14px 24px;border-radius:999px;transition:transform .18s ease,box-shadow .25s ease,background .25s ease,color .2s ease;white-space:nowrap;position:relative;overflow:hidden}.btn:before{content:"";position:absolute;top:0;left:0;width:40%;height:100%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.15),transparent);transform:translate(-120%);pointer-events:none}.btn:hover:before{animation:shimmerSweep .8s ease forwards}@keyframes shimmerSweep{0%{transform:translate(-120%)}to{transform:translate(320%)}}.btn-primary{background:var(--grad-brand);color:#fff;box-shadow:0 10px 30px -8px #6366f199}.btn-primary:hover{transform:translateY(-2px) scale(1.02);box-shadow:0 16px 40px -8px #6366f1bf}.btn-ghost-light{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.btn-ghost-light:hover{background:#ffffff29;transform:translateY(-2px) scale(1.02)}.btn-outline{background:#fff;color:var(--aivora-indigo);border:1.5px solid var(--border)}.btn-outline:hover{border-color:var(--aivora-indigo);transform:translateY(-2px) scale(1.02);box-shadow:var(--shadow-md)}.text-gradient{background:var(--grad-brand);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.text-gradient-animated{background:linear-gradient(135deg,#6366f1,#8b5cf6,#3b82f6,#22d3ee,#6366f1);background-size:300% 300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;animation:gradientShift 6s ease infinite}@keyframes gradientShift{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.eyebrow{display:inline-flex;align-items:center;gap:8px;font-family:Plus Jakarta Sans,sans-serif;font-weight:600;font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--aivora-indigo);background:var(--grad-brand-soft);border:1px solid rgba(99,102,241,.2);padding:7px 14px;border-radius:999px}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--grad-brand);box-shadow:0 0 0 4px #6366f126;animation:dotPing 2.2s ease-out infinite}.reveal{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal.is-visible{opacity:1;transform:none}.reveal-left{opacity:0;transform:translate(-40px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal-left.is-visible{opacity:1;transform:none}.reveal-right{opacity:0;transform:translate(40px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal-right.is-visible{opacity:1;transform:none}.reveal-scale{opacity:0;transform:scale(.9) translateY(16px);transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .7s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}.reveal-scale.is-visible{opacity:1;transform:none}@media (prefers-reduced-motion: reduce){html{scroll-behavior:auto}.reveal,.reveal-left,.reveal-right,.reveal-scale{opacity:1;transform:none;transition:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}.floaty{animation:floaty 6s ease-in-out infinite}@keyframes floatRotate{0%{transform:translateY(0) rotate(0)}25%{transform:translateY(-10px) rotate(1deg)}75%{transform:translateY(-6px) rotate(-1deg)}to{transform:translateY(0) rotate(0)}}.float-rotate{animation:floatRotate 7s ease-in-out infinite}@media (prefers-reduced-motion: reduce){.floaty,.float-rotate{animation:none}}@keyframes pulseGlow{0%,to{opacity:.55}50%{opacity:.9}}@keyframes pulseScale{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}@keyframes dotPing{0%{box-shadow:0 0 #6366f180}70%{box-shadow:0 0 0 7px #6366f100}to{box-shadow:0 0 #6366f100}}@keyframes dotPingDouble{0%{box-shadow:0 0 #6366f180,0 0 #8b5cf64d}50%{box-shadow:0 0 0 6px #6366f100,0 0 #8b5cf64d}70%{box-shadow:0 0 #6366f100,0 0 0 5px #8b5cf600}to{box-shadow:0 0 #6366f100,0 0 #8b5cf600}}@keyframes spinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinSlowReverse{0%{transform:rotate(360deg)}to{transform:rotate(0)}}@keyframes shimmer{0%{transform:translate(-120%)}to{transform:translate(220%)}}@keyframes breathe{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes breatheGlow{0%,to{transform:scale(1);box-shadow:0 0 #6366f100}50%{transform:scale(1.06);box-shadow:0 0 20px 4px #6366f126}}@keyframes barPulse{0%,to{opacity:.85}50%{opacity:1}}@keyframes ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(4);opacity:0}}@keyframes glowBorderRotate{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@keyframes slideInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes orbit{0%{transform:rotate(0) translate(60px) rotate(0)}to{transform:rotate(360deg) translate(60px) rotate(-360deg)}}.magnetic-hover{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion: reduce){.anim-ping,.anim-spin,.anim-shimmer:after,.anim-breathe,.floaty,.float-rotate,.magnetic-hover{animation:none!important;transition:none!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#64748b66;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#64748b99}@keyframes countUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes gradientBorder{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.tilt-hover{transition:transform .4s cubic-bezier(.22,1,.36,1)}.tilt-hover:hover{transform:perspective(600px) rotateY(-3deg) rotateX(2deg) scale(1.02)}.text-shimmer{background:linear-gradient(110deg,#64748b,#64748b 40%,#fff,#64748b 60%,#64748b);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:textShimmer 3s linear infinite}@keyframes textShimmer{0%{background-position:200% center}to{background-position:-200% center}}.section-divider{height:1px;background:linear-gradient(90deg,transparent,var(--border),transparent);margin:0}.glass{background:#ffffff14;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.12)}::selection{background:#6366f14d;color:var(--text-dark)}
