svg[data-v-d75fbe5b]{display:inline-block;vertical-align:middle}.home-page[data-v-fffe1c8e]{overflow-x:hidden;position:relative;min-height:100vh}.particle-canvas[data-v-fffe1c8e]{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none;z-index:0}.bg-glow[data-v-fffe1c8e]{position:fixed;top:0;left:50%;transform:translate(-50%);width:900px;height:600px;background:radial-gradient(ellipse 80% 60% at 50% 0%,rgba(99,102,241,.12) 0%,rgba(34,211,238,.04) 50%,transparent 100%);pointer-events:none;z-index:0}@media (max-width: 768px){.bg-glow[data-v-fffe1c8e]{width:100%;height:400px}}.hero[data-v-fffe1c8e]{position:relative;z-index:1;display:flex;align-items:center;gap:80px;padding:100px 60px 80px;max-width:1200px;margin:0 auto}.floating-icons[data-v-fffe1c8e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden}.float-icon[data-v-fffe1c8e]{position:absolute;font-size:24px;animation:floatAround-fffe1c8e 8s ease-in-out infinite;filter:blur(0px);opacity:.6}.fi-1[data-v-fffe1c8e]{top:12%;left:8%;animation-duration:7s;animation-delay:0s}.fi-2[data-v-fffe1c8e]{top:20%;right:5%;animation-duration:9s;animation-delay:-2s}.fi-3[data-v-fffe1c8e]{bottom:25%;left:3%;animation-duration:6s;animation-delay:-4s}.fi-4[data-v-fffe1c8e]{top:35%;right:2%;animation-duration:11s;animation-delay:-1s}.fi-5[data-v-fffe1c8e]{bottom:15%;right:8%;animation-duration:8s;animation-delay:-3s}.fi-6[data-v-fffe1c8e]{top:5%;left:45%;animation-duration:10s;animation-delay:-5s;font-size:18px}@keyframes floatAround-fffe1c8e{0%,to{transform:translateY(0) rotate(0) scale(1)}25%{transform:translateY(-18px) rotate(5deg) scale(1.1)}50%{transform:translateY(-8px) rotate(-3deg) scale(.95)}75%{transform:translateY(-22px) rotate(3deg) scale(1.05)}}.hero-left[data-v-fffe1c8e]{flex:1;animation:heroFadeIn-fffe1c8e .8s ease both}.hero-badge[data-v-fffe1c8e]{display:inline-flex;align-items:center;gap:8px;background:#6366f11a;border:1px solid rgba(99,102,241,.2);border-radius:100px;padding:6px 16px;font-size:12px;font-weight:600;color:#818cf8;font-family:Plus Jakarta Sans,sans-serif;margin-bottom:24px;animation:fadeInDown-fffe1c8e .6s .1s ease both}.badge-dot[data-v-fffe1c8e]{width:6px;height:6px;border-radius:50%;background:#4ade80;box-shadow:0 0 6px #4ade80;animation:pulse-dot-fffe1c8e 2s ease-in-out infinite}@keyframes pulse-dot-fffe1c8e{0%,to{opacity:1;box-shadow:0 0 6px #4ade80}50%{opacity:.6;box-shadow:0 0 12px #4ade80}}.hero-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(44px,6vw,76px);font-weight:800;line-height:1.05;letter-spacing:-3px;color:var(--text-primary);margin-bottom:24px;display:flex;flex-direction:column;gap:4px}.title-line[data-v-fffe1c8e]{display:block;animation:slideUp-fffe1c8e .7s ease both}.title-line[data-v-fffe1c8e]:nth-child(1){animation-delay:.15s}.title-line[data-v-fffe1c8e]:nth-child(2){animation-delay:.3s}.title-line-accent[data-v-fffe1c8e]{background:var(--gradient-standard);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;position:relative}.title-shimmer[data-v-fffe1c8e]{position:relative;display:inline-block}.title-shimmer[data-v-fffe1c8e]:after{content:"";position:absolute;top:0;left:-100%;width:80%;height:100%;background:linear-gradient(90deg,transparent,var(--accent-glow),transparent);filter:blur(8px);animation:shimmer-fffe1c8e 3s ease-in-out infinite;animation-delay:1s;pointer-events:none}@keyframes shimmer-fffe1c8e{0%{left:-100%;opacity:0}10%{opacity:1}90%{opacity:1}to{left:150%;opacity:0}}@keyframes slideUp-fffe1c8e{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-desc[data-v-fffe1c8e]{font-size:16px;color:var(--text-secondary);line-height:2;margin-bottom:36px;display:flex;flex-direction:column;gap:4px}.desc-word[data-v-fffe1c8e]{display:block;animation:fadeInUp-fffe1c8e .5s ease both}.desc-word[data-v-fffe1c8e]:nth-child(1){animation-delay:.45s}.desc-word[data-v-fffe1c8e]:nth-child(2){animation-delay:.55s}.desc-word[data-v-fffe1c8e]:nth-child(3){animation-delay:.65s}.accent-word[data-v-fffe1c8e]{background:linear-gradient(90deg,#818cf8,#22d3ee);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:600}.hero-actions[data-v-fffe1c8e]{display:flex;gap:14px;align-items:center;flex-wrap:wrap;margin-bottom:36px;animation:fadeInUp-fffe1c8e .6s .6s ease both}.hero-cta[data-v-fffe1c8e]{display:inline-flex;align-items:center;gap:8px;padding:13px 30px;font-size:15px;font-weight:700;position:relative;overflow:hidden}.btn-trail[data-v-fffe1c8e]{position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.15),transparent);transition:none}.hero-cta:hover .btn-trail[data-v-fffe1c8e]{animation:trailSweep-fffe1c8e .6s ease forwards}@keyframes trailSweep-fffe1c8e{0%{left:-100%}to{left:100%}}.btn-arrow[data-v-fffe1c8e]{transition:transform .3s ease}.hero-cta:hover .btn-arrow[data-v-fffe1c8e]{transform:translate(4px)}.hero-cta-secondary[data-v-fffe1c8e]{display:inline-flex;align-items:center;padding:13px 26px;font-size:14px;font-weight:600;background:transparent;border:1px solid var(--border-strong);color:var(--text-secondary);border-radius:var(--radius-md);text-decoration:none;transition:all .25s ease;animation:fadeInUp-fffe1c8e .6s .7s ease both}.hero-cta-secondary[data-v-fffe1c8e]:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.hero-stats[data-v-fffe1c8e]{display:flex;align-items:center;gap:20px;animation:fadeInUp-fffe1c8e .6s .8s ease both}.stat-item[data-v-fffe1c8e]{display:flex;flex-direction:column;gap:2px}.stat-num[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:22px;font-weight:800;color:var(--text-primary);letter-spacing:-1px}.stat-label[data-v-fffe1c8e]{font-size:11px;color:var(--text-home);font-family:Plus Jakarta Sans,sans-serif}.stat-divider[data-v-fffe1c8e]{width:1px;height:32px;background:var(--border-color)}.hero-right[data-v-fffe1c8e]{flex:1;position:relative;animation:heroFadeIn-fffe1c8e .8s .2s ease both}.hero-cards-3d[data-v-fffe1c8e]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;position:relative;z-index:1}.workflow-card[data-v-fffe1c8e]{background:var(--bg-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:20px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:all .3s cubic-bezier(.34,1.56,.64,1);animation:cardSlideIn-fffe1c8e .6s ease both;position:relative;overflow:hidden}.card-glow-effect[data-v-fffe1c8e]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,rgba(99,102,241,.08) 0%,transparent 60%);opacity:0;transition:opacity .3s}.workflow-card[data-v-fffe1c8e]:hover{transform:translateY(-6px) scale(1.02);border-color:#6366f166;box-shadow:0 20px 40px #0006,0 0 0 1px #6366f133,0 0 40px #6366f11a}.workflow-card:hover .card-glow-effect[data-v-fffe1c8e]{opacity:1}.workflow-card:hover .card-arrow[data-v-fffe1c8e]{opacity:1;transform:translate(0)}.card-icon-wrap[data-v-fffe1c8e]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.card-icon-svg[data-v-fffe1c8e]{width:40px;height:40px}.card-name[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:14px;font-weight:700;color:var(--text-primary)}.card-desc[data-v-fffe1c8e]{font-size:12px;color:var(--text-home);line-height:1.5}.card-tag[data-v-fffe1c8e]{font-size:11px;font-weight:700;color:var(--accent);background:#6366f11a;padding:3px 10px;border-radius:100px;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:.3px;width:fit-content}.card-arrow[data-v-fffe1c8e]{position:absolute;bottom:16px;right:16px;font-size:16px;color:var(--accent);opacity:0;transform:translate(-8px);transition:all .3s ease}@keyframes cardSlideIn-fffe1c8e{0%{opacity:0;transform:translateY(24px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.hero-deco-ring[data-v-fffe1c8e]{position:absolute;border-radius:50%;border:1px solid;pointer-events:none;animation:ringPulse-fffe1c8e 4s ease-in-out infinite}.ring-1[data-v-fffe1c8e]{width:280px;height:280px;border-color:#6366f11a;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:0s}.ring-2[data-v-fffe1c8e]{width:400px;height:400px;border-color:#22d3ee0f;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-1.5s}.ring-3[data-v-fffe1c8e]{width:520px;height:520px;border-color:#6366f108;top:50%;left:50%;transform:translate(-50%,-50%);animation-delay:-3s}@keyframes ringPulse-fffe1c8e{0%,to{opacity:1;transform:translate(-50%,-50%) scale(1)}50%{opacity:.6;transform:translate(-50%,-50%) scale(1.05)}}.features[data-v-fffe1c8e]{position:relative;z-index:1;padding:100px 60px;max-width:1200px;margin:0 auto}.section-header[data-v-fffe1c8e]{text-align:center;margin-bottom:56px}.section-badge[data-v-fffe1c8e]{display:inline-block;font-size:11px;font-weight:700;color:var(--accent);text-transform:uppercase;letter-spacing:2px;font-family:Plus Jakarta Sans,sans-serif;margin-bottom:16px;opacity:0;transform:translateY(12px);transition:all .5s ease}.features.in-view .section-badge[data-v-fffe1c8e]{opacity:1;transform:none}.section-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-1px;color:var(--text-primary);margin-bottom:12px;opacity:0;transform:translateY(12px);transition:all .5s .1s ease}.features.in-view .section-title[data-v-fffe1c8e]{opacity:1;transform:none}.section-sub[data-v-fffe1c8e]{font-size:15px;color:var(--text-home);opacity:0;transform:translateY(12px);transition:all .5s .2s ease}.features.in-view .section-sub[data-v-fffe1c8e]{opacity:1;transform:none}.features-grid[data-v-fffe1c8e]{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.feature-card[data-v-fffe1c8e]{padding:28px 22px;opacity:0;transform:translateY(30px);transition:all .5s ease,box-shadow .25s,border-color .25s}.feature-card.in-view[data-v-fffe1c8e]{opacity:1;transform:translateY(0)}.feature-card[data-v-fffe1c8e]:hover{transform:translateY(-6px);border-color:#6366f14d;box-shadow:0 12px 40px #0000004d,0 0 30px #6366f114}.feature-icon-wrap[data-v-fffe1c8e]{width:52px;height:52px;background:#6366f114;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:20px;color:var(--accent);position:relative;transition:all .3s ease}.feature-card:hover .feature-icon-wrap[data-v-fffe1c8e]{background:#6366f126;transform:scale(1.1) rotate(-5deg);box-shadow:0 0 20px #6366f14d}.feature-icon-glow[data-v-fffe1c8e]{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:14px;background:radial-gradient(circle,rgba(99,102,241,.15) 0%,transparent 70%);opacity:0;transition:opacity .3s}.feature-card:hover .feature-icon-glow[data-v-fffe1c8e]{opacity:1}.feature-icon-svg[data-v-fffe1c8e]{width:22px;height:22px}.feature-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:15px;font-weight:700;color:var(--text-primary);margin-bottom:10px;letter-spacing:-.3px}.feature-desc[data-v-fffe1c8e]{font-size:13px;color:var(--text-home);line-height:1.75;margin:0}.feature-card-line[data-v-fffe1c8e]{height:2px;margin-top:16px;background:linear-gradient(90deg,var(--accent),transparent);border-radius:1px;transform:scaleX(0);transform-origin:left;transition:transform .4s ease}.feature-card:hover .feature-card-line[data-v-fffe1c8e]{transform:scaleX(1)}.quickstart[data-v-fffe1c8e]{position:relative;z-index:1;padding:60px;max-width:1200px;margin:0 auto}.quickstart-inner[data-v-fffe1c8e]{background:#6366f10a;border:1px solid rgba(99,102,241,.1);border-radius:24px;padding:60px}.qs-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(24px,3vw,32px);font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:48px;letter-spacing:-.5px}.qs-steps[data-v-fffe1c8e]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.qs-step[data-v-fffe1c8e]{text-align:center;opacity:0;transform:translateY(20px);transition:all .5s ease}.qs-step.in-view[data-v-fffe1c8e]{opacity:1;transform:none}.qs-step-num[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:11px;font-weight:700;color:var(--accent);letter-spacing:2px;margin-bottom:16px}.qs-step-icon[data-v-fffe1c8e]{font-size:40px;margin-bottom:12px;display:block;animation:qsBounce-fffe1c8e 2s ease-in-out infinite}.qs-step:nth-child(2) .qs-step-icon[data-v-fffe1c8e]{animation-delay:.2s}.qs-step:nth-child(3) .qs-step-icon[data-v-fffe1c8e]{animation-delay:.4s}@keyframes qsBounce-fffe1c8e{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.qs-step-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:16px;font-weight:700;color:var(--text-primary);margin-bottom:8px}.qs-step-desc[data-v-fffe1c8e]{font-size:13px;color:var(--text-home);margin:0;line-height:1.6}.cta[data-v-fffe1c8e]{position:relative;z-index:1;text-align:center;padding:100px 60px;overflow:hidden}.cta-glow[data-v-fffe1c8e]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 80% at 50% 50%,rgba(99,102,241,.08) 0%,transparent 70%);pointer-events:none;animation:ctaGlowPulse-fffe1c8e 4s ease-in-out infinite}@keyframes ctaGlowPulse-fffe1c8e{0%,to{opacity:.8}50%{opacity:1.2}}.cta-particles[data-v-fffe1c8e]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.cta-p[data-v-fffe1c8e]{position:absolute;width:4px;height:4px;border-radius:50%;background:#6366f166;animation:ctaFloat-fffe1c8e calc(3s + var(--i) * .4s) ease-in-out infinite;animation-delay:calc(var(--i) * .3s)}.cta-p[data-v-fffe1c8e]:nth-child(odd){background:#22d3ee4d}.cta-p[data-v-fffe1c8e]:nth-child(1){top:30%;left:10%}.cta-p[data-v-fffe1c8e]:nth-child(2){top:60%;left:20%}.cta-p[data-v-fffe1c8e]:nth-child(3){top:20%;left:35%}.cta-p[data-v-fffe1c8e]:nth-child(4){top:70%;left:45%}.cta-p[data-v-fffe1c8e]:nth-child(5){top:40%;left:55%}.cta-p[data-v-fffe1c8e]:nth-child(6){top:80%;left:65%}.cta-p[data-v-fffe1c8e]:nth-child(7){top:25%;left:75%}.cta-p[data-v-fffe1c8e]:nth-child(8){top:55%;left:85%}.cta-p[data-v-fffe1c8e]:nth-child(9){top:15%;left:90%}.cta-p[data-v-fffe1c8e]:nth-child(10){top:85%;left:30%}.cta-p[data-v-fffe1c8e]:nth-child(11){top:45%;left:5%}.cta-p[data-v-fffe1c8e]:nth-child(12){top:10%;left:60%}@keyframes ctaFloat-fffe1c8e{0%,to{transform:translateY(0) scale(1);opacity:.3}50%{transform:translateY(-20px) scale(1.5);opacity:.8}}.cta-content[data-v-fffe1c8e]{position:relative;z-index:1}.cta-title[data-v-fffe1c8e]{font-family:Plus Jakarta Sans,sans-serif;font-size:clamp(32px,4vw,52px);font-weight:800;letter-spacing:-2px;color:var(--text-primary);margin-bottom:16px;animation:ctaTitleIn-fffe1c8e .8s ease both}.cta-desc[data-v-fffe1c8e]{font-size:16px;color:var(--text-home);margin-bottom:40px;animation:fadeInUp-fffe1c8e .6s .2s ease both}.cta-btn[data-v-fffe1c8e]{display:inline-flex;align-items:center;gap:8px;padding:14px 36px;font-size:15px;font-weight:700;animation:fadeInUp-fffe1c8e .6s .3s ease both;position:relative}@keyframes ctaTitleIn-fffe1c8e{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes heroFadeIn-fffe1c8e{0%{opacity:0}to{opacity:1}}@keyframes fadeInDown-fffe1c8e{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInUp-fffe1c8e{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.home-footer[data-v-fffe1c8e]{padding:36px 20px 40px;border-top:1px solid var(--border-subtle, rgba(255, 255, 255, .06));margin-top:0;display:flex;flex-direction:column;align-items:center;gap:22px;color:#797979;font-size:14px}.friend-links[data-v-fffe1c8e]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 12px}.friend-links-label[data-v-fffe1c8e]{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:500;color:#8a8fa3;letter-spacing:4px;margin-right:4px;-webkit-user-select:none;user-select:none}.friend-links-label[data-v-fffe1c8e]:before,.friend-links-label[data-v-fffe1c8e]:after{content:"";width:24px;height:1px;background:linear-gradient(90deg,transparent,rgba(138,143,163,.4))}.friend-links-label[data-v-fffe1c8e]:after{background:linear-gradient(90deg,rgba(138,143,163,.4),transparent)}.friend-link[data-v-fffe1c8e]{display:inline-flex;align-items:center;font-size:13px;color:var(--text-secondary);text-decoration:none;padding:6px 16px;border-radius:999px;border:1px solid var(--border-color);background:var(--bg-card);transition:all .25s ease}.friend-link[data-v-fffe1c8e]:hover{color:var(--accent);border-color:#6366f173;background:var(--accent-soft, rgba(99, 102, 241, .1));transform:translateY(-2px);box-shadow:0 4px 16px #6366f133}.footer-icp[data-v-fffe1c8e]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;opacity:.85}.icp-link[data-v-fffe1c8e]{font-size:13px;color:var(--text-home);text-decoration:none;transition:color .2s}.icp-link[data-v-fffe1c8e]:hover{color:var(--accent)}@media (max-width: 1024px){.hero[data-v-fffe1c8e]{flex-direction:column;gap:60px;padding:80px 32px 60px;text-align:center}.hero-right[data-v-fffe1c8e]{width:100%}.workflow-card[data-v-fffe1c8e]{align-items:center;text-align:center;padding:16px 14px;gap:6px}.card-icon-wrap[data-v-fffe1c8e]{width:36px;height:36px;margin-bottom:2px}.card-icon-svg[data-v-fffe1c8e]{width:36px;height:36px}.card-name[data-v-fffe1c8e]{font-size:14px}.card-desc[data-v-fffe1c8e]{font-size:12px;-webkit-line-clamp:2}.hero-stats[data-v-fffe1c8e]{justify-content:center;flex-wrap:wrap}.features-grid[data-v-fffe1c8e]{grid-template-columns:repeat(2,1fr)}.features[data-v-fffe1c8e]{padding:80px 32px}.qs-steps[data-v-fffe1c8e]{grid-template-columns:1fr;gap:24px}.quickstart[data-v-fffe1c8e]{padding:40px 20px}.quickstart-inner[data-v-fffe1c8e]{padding:32px 20px}}@media (max-width: 640px){.hero[data-v-fffe1c8e]{padding:60px 20px 40px}.hero-cards-3d[data-v-fffe1c8e]{grid-template-columns:1fr}.features[data-v-fffe1c8e]{padding:40px 16px}.section-header[data-v-fffe1c8e]{margin-bottom:32px}.features-grid[data-v-fffe1c8e]{grid-template-columns:repeat(2,1fr);gap:10px}.feature-card[data-v-fffe1c8e]{display:flex;flex-direction:column;align-items:center;text-align:center;padding:20px 14px}.feature-icon-wrap[data-v-fffe1c8e]{margin:0 auto 14px}.feature-title[data-v-fffe1c8e]{font-size:14px}.feature-desc[data-v-fffe1c8e]{font-size:12px;line-height:1.6}.feature-card-line[data-v-fffe1c8e]{margin-top:12px}.quickstart[data-v-fffe1c8e]{padding:32px 16px}.quickstart-inner[data-v-fffe1c8e]{padding:28px 16px}.qs-title[data-v-fffe1c8e]{margin-bottom:28px}.cta[data-v-fffe1c8e]{padding:60px 20px}.home-footer[data-v-fffe1c8e]{padding:24px 20px}.hero-stats[data-v-fffe1c8e]{gap:12px}.stat-num[data-v-fffe1c8e]{font-size:18px}}
