.video-screen[data-v-354b1892]{height:100vh;margin-top:-72px;overflow:hidden;position:relative;width:100%}.promo-section[data-v-354b1892]{background:#0a0a0f;position:relative}.promo-fullscreen[data-v-354b1892]{background:#000;height:100vh;margin-top:-72px;overflow:hidden;position:relative;width:100%}@media(max-width:768px){.promo-fullscreen[data-v-354b1892]{height:100vh;margin-top:0}}.video-title[data-v-354b1892]{color:#fffffff2;left:50%;max-width:96%;position:absolute;text-align:center;top:30%;transform:translate(-50%,-50%);-webkit-user-select:none;-moz-user-select:none;user-select:none;width:1400px;z-index:20}.video-title .video-title-h1[data-v-354b1892]{font-size:3rem;font-weight:700}.video-title .video-title-h2[data-v-354b1892]{align-items:center;display:flex;flex-wrap:wrap;font-size:1.5rem;justify-content:center;margin-top:20px}.video-title .video-title-h2 .tool-promo[data-v-354b1892]{padding:3px 20px}.video-title .video-title-h2 .tool-title[data-v-354b1892]{background:#764ba27a;border:none;color:#fff;cursor:pointer;padding:3px 20px 5px}.video-title .video-title-h2 .tool-title[data-v-354b1892]:first-of-type{border-bottom-left-radius:999px;border-top-left-radius:999px}.video-title .video-title-h2 .tool-title[data-v-354b1892]:last-child{border-bottom-right-radius:999px;border-top-right-radius:999px}@media(max-width:768px){.video-title .video-title-h1[data-v-354b1892]{font-size:2.5rem}.video-title .video-title-h2[data-v-354b1892]{font-size:1.4rem}.video-title .video-title-h2 .tool-promo[data-v-354b1892],.video-title .video-title-h2 .tool-title[data-v-354b1892]{padding:3px 15px 5px}}@media(max-width:640px){.video-title .video-title-h1[data-v-354b1892]{font-size:1.5rem}.video-title .video-title-h2[data-v-354b1892]{flex-direction:column;font-size:1.2rem}.video-title .video-title-h2 .tool-title[data-v-354b1892]{border-radius:999px;margin-top:15px;padding:3px 45px 5px}}.video-container[data-v-354b1892]{height:100%;position:relative;width:100%}.promo-video[data-v-354b1892]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%}.promo-video.active[data-v-354b1892]{opacity:1}.video-indicators[data-v-354b1892]{bottom:96px;display:flex;gap:16px;left:50%;max-width:100vw;padding:0 16px;position:absolute;transform:translate(-50%);width:100%;z-index:10}@media(max-width:768px){.video-indicators[data-v-354b1892]{bottom:48px}}@media(max-width:640px){.video-indicators[data-v-354b1892]{bottom:32px;padding:0 8px}}.video-indicators .indicator[data-v-354b1892]{background:#ffffff4d;border-radius:50%;cursor:pointer;height:12px;transition:all .3s;width:12px}.video-indicators .indicator.active[data-v-354b1892]{background:#00d4ff;box-shadow:0 0 10px #00d4ff;transform:scale(1.2)}.video-indicators .indicator[data-v-354b1892]:hover{background:#fff9}.promo-cards-wrapper[data-v-354b1892]{background:#0a0a0f;padding:64px 32px}.promo-cards[data-v-354b1892]{display:flex;gap:24px;justify-content:center;margin:0 auto;max-width:1400px;width:100%;--card-width:420px}@media(max-width:1024px){.promo-cards[data-v-354b1892]{flex-wrap:wrap}}@media(max-width:768px){.promo-cards[data-v-354b1892]{gap:16px;padding:0 8px}}@media(max-width:640px){.promo-cards[data-v-354b1892]{gap:8px;padding:0 4px}}.promo-card[data-v-354b1892]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;display:flex;flex-direction:row;gap:16px;max-width:80%;padding:8px;position:relative;transition:all .3s;width:var(--card-width)}.promo-card[data-v-354b1892]:before{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000001a;border-radius:12px;content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}@media(max-width:768px){.promo-card[data-v-354b1892]{gap:8px;max-width:400px;padding:8px;width:90%}}@media(max-width:640px){.promo-card[data-v-354b1892]{border-radius:8px;gap:4px;max-width:none;padding:4px;width:calc(100% - 16px)}}.promo-card[data-v-354b1892]:not(.active){display:none}.promo-card .card-image[data-v-354b1892]{border-radius:8px;flex-shrink:0;height:48px;overflow:hidden;width:68px}@media(max-width:768px){.promo-card .card-image[data-v-354b1892]{height:50px;width:64px}}@media(max-width:640px){.promo-card .card-image[data-v-354b1892]{border-radius:4px;height:48px;width:60px}}.promo-card .card-image img[data-v-354b1892]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.promo-card .create-btn[data-v-354b1892]{border-radius:12px;cursor:pointer;font-size:.875rem;margin-right:1rem;opacity:.8;padding:4px 8px}.promo-card .create-btn[data-v-354b1892]:hover{opacity:1;transform:translateY(0)}.promo-card .card-info[data-v-354b1892]{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:center;min-width:0}.promo-card .card-title[data-v-354b1892]{color:#f8fafc;font-size:16px;font-weight:600}@media(max-width:640px){.promo-card .card-title[data-v-354b1892]{font-size:14px}}.promo-card .card-desc[data-v-354b1892]{color:#f8fafc;font-size:12px;line-height:1.4}@media(max-width:640px){.promo-card .card-desc[data-v-354b1892]{display:-webkit-box;font-size:11px;-webkit-line-clamp:2;line-height:1.3;-webkit-box-orient:vertical;overflow:hidden}}.hero[data-v-354b1892]{align-items:center;background:#0a0a0f;display:flex;min-height:100vh;overflow:hidden;padding:0;position:relative}@media(max-width:768px){.hero[data-v-354b1892]{min-height:auto;padding:48px 0}}.hero-video[data-v-354b1892]{height:100%;-o-object-fit:cover;object-fit:cover;pointer-events:none;width:100%}.hero-bg[data-v-354b1892],.hero-video[data-v-354b1892]{inset:0;position:absolute}.hero-bg[data-v-354b1892]{overflow:hidden}.grid-lines[data-v-354b1892]{background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:60px 60px;-webkit-mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 0,transparent 70%)}.gradient-orbs[data-v-354b1892],.grid-lines[data-v-354b1892]{inset:0;position:absolute}.gradient-orbs .orb[data-v-354b1892]{animation:float-354b1892 20s ease-in-out infinite;border-radius:50%;filter:blur(80px);opacity:.5;position:absolute}.gradient-orbs .orb-1[data-v-354b1892]{animation-delay:0s;background:radial-gradient(circle,rgba(99,102,241,.4) 0,transparent 70%);height:600px;right:-100px;top:-200px;width:600px}.gradient-orbs .orb-2[data-v-354b1892]{animation-delay:-7s;background:radial-gradient(circle,rgba(139,92,246,.3) 0,transparent 70%);bottom:-150px;height:500px;left:-100px;width:500px}.gradient-orbs .orb-3[data-v-354b1892]{animation-delay:-14s;background:radial-gradient(circle,rgba(6,182,212,.3) 0,transparent 70%);height:400px;left:50%;top:50%;transform:translate(-50%,-50%);width:400px}.particles[data-v-354b1892]{inset:0;position:absolute}.particles .particle[data-v-354b1892]{animation:particleFloat-354b1892 var(--duration) var(--delay) linear infinite;background:#00d4ff;border-radius:50%;box-shadow:0 0 10px #00d4ff;height:var(--size);left:var(--x);opacity:var(--opacity);position:absolute;top:var(--y);width:var(--size)}.scan-line[data-v-354b1892]{animation:scanLine-354b1892 4s linear infinite;background:linear-gradient(90deg,transparent,#00d4ff,transparent);height:2px;left:0;opacity:.5;position:absolute;right:0}@keyframes float-354b1892{0%,to{transform:translate(0) scale(1)}25%{transform:translate(30px,-30px) scale(1.05)}50%{transform:translate(-20px,20px) scale(.95)}75%{transform:translate(-30px,-20px) scale(1.02)}}@keyframes particleFloat-354b1892{0%{opacity:0;transform:translateY(100vh) rotate(0)}10%{opacity:var(--opacity)}90%{opacity:var(--opacity)}to{opacity:0;transform:translateY(-100vh) rotate(2turn)}}@keyframes scanLine-354b1892{0%{top:-2px}to{top:100%}}.hero-content[data-v-354b1892]{align-items:start;display:grid;gap:64px;grid-template-columns:1fr 1fr;position:relative;z-index:10}@media(max-width:1024px){.hero-content[data-v-354b1892]{grid-template-columns:1fr;text-align:center}.hero-text[data-v-354b1892]{order:2}}.hero-badge[data-v-354b1892]{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;display:inline-flex;gap:8px;margin-bottom:24px;padding:8px 16px}.hero-badge .badge-dot[data-v-354b1892]{animation:pulse-354b1892 2s ease-in-out infinite;background:#0f8;border-radius:50%;box-shadow:0 0 10px #0f8;height:8px;width:8px}.hero-badge .badge-text[data-v-354b1892]{color:#94a3b8;font-size:14px;letter-spacing:.5px}@keyframes pulse-354b1892{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.hero-title[data-v-354b1892]{font-size:60px;font-weight:800;line-height:1.1;margin-bottom:24px}@media(max-width:768px){.hero-title[data-v-354b1892]{font-size:36px}}.hero-title .title-line[data-v-354b1892]{display:block;overflow:hidden}.hero-title .word[data-v-354b1892]{animation:wordReveal-354b1892 .8s cubic-bezier(.19,1,.22,1) forwards;color:#f8fafc;display:inline-block;opacity:0;transform:translateY(100%)}.hero-title .gradient-text .word[data-v-354b1892]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@keyframes wordReveal-354b1892{to{opacity:1;transform:translateY(0)}}.hero-desc[data-v-354b1892]{color:#94a3b8;font-size:18px;line-height:1.8;margin-bottom:32px;max-width:500px}@media(max-width:1024px){.hero-desc[data-v-354b1892]{margin:0 auto 32px}}.hero-actions[data-v-354b1892]{display:flex;gap:16px;margin-bottom:48px}@media(max-width:1024px){.hero-actions[data-v-354b1892]{justify-content:center}}@media(max-width:640px){.hero-actions[data-v-354b1892]{align-items:center;flex-direction:column}}.btn-cyber[data-v-354b1892]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;overflow:hidden;padding:16px 32px;position:relative;text-decoration:none;transition:all .3s cubic-bezier(.19,1,.22,1)}.btn-cyber .btn-icon[data-v-354b1892],.btn-cyber .btn-text[data-v-354b1892]{position:relative;z-index:2}.btn-cyber .btn-icon[data-v-354b1892]{height:20px;transition:transform .3s;width:20px}.btn-cyber .btn-icon svg[data-v-354b1892]{height:100%;width:100%}.btn-cyber:hover .btn-icon[data-v-354b1892]{transform:translate(4px)}.btn-primary-cyber[data-v-354b1892]{border:none;color:#fff}.btn-primary-cyber[data-v-354b1892],.btn-primary-cyber .btn-glow[data-v-354b1892]{background:linear-gradient(135deg,#667eea,#764ba2)}.btn-primary-cyber .btn-glow[data-v-354b1892]{filter:blur(20px);inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:0}.btn-primary-cyber[data-v-354b1892]:hover{box-shadow:0 10px 40px #6366f166;transform:translateY(-2px)}.btn-primary-cyber:hover .btn-glow[data-v-354b1892]{opacity:.5}.btn-outline-cyber[data-v-354b1892]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#f8fafc}.btn-outline-cyber .btn-border[data-v-354b1892]{background:linear-gradient(135deg,rgba(99,102,241,.5),transparent,rgba(139,92,246,.5));border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;position:absolute;transition:opacity .3s}.btn-outline-cyber[data-v-354b1892]:hover{border-color:transparent}.btn-outline-cyber:hover .btn-border[data-v-354b1892]{opacity:1}.hero-stats[data-v-354b1892]{display:flex;gap:48px}@media(max-width:1024px){.hero-stats[data-v-354b1892]{justify-content:center}}@media(max-width:640px){.hero-stats[data-v-354b1892]{gap:24px}}.stat-item[data-v-354b1892]{display:flex;flex-direction:column}.stat-item .stat-value[data-v-354b1892]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;color:#f8fafc;font-size:24px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.stat-item .stat-label[data-v-354b1892]{color:#64748b;font-size:14px}.hero-visual[data-v-354b1892]{height:500px;position:relative}@media(max-width:1024px){.hero-visual[data-v-354b1892]{height:400px;order:1}}.visual-container[data-v-354b1892]{height:100%;position:relative;width:100%}.floating-cards[data-v-354b1892]{inset:0;position:absolute}.float-card[data-v-354b1892]{align-items:center;animation:cardFloat-354b1892 6s ease-in-out infinite;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;flex-direction:column;gap:8px;padding:24px;position:absolute}.float-card .card-icon[data-v-354b1892]{align-items:center;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}.float-card .card-icon svg[data-v-354b1892]{height:24px;width:24px}.float-card .card-icon.blue[data-v-354b1892]{background:#3b82f633;color:#60a5fa}.float-card .card-icon.purple[data-v-354b1892]{background:#8b5cf633;color:#a78bfa}.float-card .card-icon.cyan[data-v-354b1892]{background:#06b6d433;color:#22d3ee}.float-card .card-icon.orange[data-v-354b1892]{background:#f9731633;color:#fb923c}.float-card .card-icon.green[data-v-354b1892]{background:#22c55e33;color:#4ade80}.float-card .card-label[data-v-354b1892]{color:#94a3b8;font-size:14px;white-space:nowrap}.float-card .card-glow[data-v-354b1892]{background:linear-gradient(135deg,rgba(99,102,241,.3),transparent);border-radius:inherit;filter:blur(10px);inset:-1px;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}.float-card:hover .card-glow[data-v-354b1892]{opacity:1}.card-1[data-v-354b1892]{animation-delay:0s;left:50%;margin-left:-60px;top:0}.card-2[data-v-354b1892]{animation-delay:-2s;right:0;top:25%}.card-3[data-v-354b1892]{animation-delay:-4s;bottom:5%;right:10%}.card-4[data-v-354b1892]{animation-delay:-1s;bottom:5%;left:10%}.card-5[data-v-354b1892]{animation-delay:-3s;left:0;top:25%}@keyframes cardFloat-354b1892{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-20px) rotate(2deg)}}.center-sphere[data-v-354b1892]{height:200px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:200px}.sphere-ring[data-v-354b1892]{border:1px solid rgba(99,102,241,.3);border-radius:50%;inset:0;position:absolute}.sphere-ring.ring-1[data-v-354b1892]{animation:ringRotate-354b1892 10s linear infinite}.sphere-ring.ring-2[data-v-354b1892]{animation:ringRotate-354b1892 15s linear infinite reverse;border-color:#8b5cf633;inset:-20px}.sphere-ring.ring-3[data-v-354b1892]{animation:ringRotate-354b1892 20s linear infinite;border-color:#06b6d426;inset:-40px}@keyframes ringRotate-354b1892{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.sphere-core[data-v-354b1892]{align-items:center;animation:corePulse-354b1892 3s ease-in-out infinite;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;box-shadow:0 0 60px #6366f180,inset 0 0 30px #ffffff1a;display:flex;height:100px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100px}.sphere-core .ai-text[data-v-354b1892]{color:#fff;font-size:24px;font-weight:800;text-shadow:0 0 20px hsla(0,0%,100%,.5)}@keyframes corePulse-354b1892{0%,to{box-shadow:0 0 60px #6366f180;transform:translate(-50%,-50%) scale(1)}50%{box-shadow:0 0 80px #6366f1b3;transform:translate(-50%,-50%) scale(1.05)}}.sphere-particles[data-v-354b1892]{inset:0;position:absolute}.sphere-particles .s-particle[data-v-354b1892]{animation:particleOrbit-354b1892 8s linear infinite;animation-delay:calc(var(--i)*-.5s);background:#00d4ff;border-radius:50%;box-shadow:0 0 10px #00d4ff;height:6px;left:50%;position:absolute;top:50%;transform:rotate(calc(var(--i)*30deg)) translate(80px);width:6px}@keyframes particleOrbit-354b1892{0%{transform:rotate(calc(var(--i)*30deg)) translate(80px)}to{transform:rotate(calc(var(--i)*30deg + 1turn)) translate(80px)}}.connection-lines[data-v-354b1892]{inset:0;pointer-events:none;position:absolute}.connection-lines .lines-svg[data-v-354b1892]{height:100%;width:100%}.connection-lines .conn-line[data-v-354b1892]{animation:drawLine-354b1892 3s ease-in-out infinite;stroke-dasharray:200;stroke-dashoffset:200}.connection-lines .line-1[data-v-354b1892]{animation-delay:0s}.connection-lines .line-2[data-v-354b1892]{animation-delay:1s}.connection-lines .line-3[data-v-354b1892]{animation-delay:2s}@keyframes drawLine-354b1892{0%,to{stroke-dashoffset:200}50%{stroke-dashoffset:0}}.scroll-indicator[data-v-354b1892]{align-items:center;animation:bounce-354b1892 2s ease-in-out infinite;bottom:16px;color:#64748b;display:flex;flex-direction:column;font-size:12px;gap:8px;left:50%;position:absolute;transform:translate(-50%)}@media(max-width:768px){.scroll-indicator[data-v-354b1892]{bottom:8px;gap:4px}}@media(max-width:640px){.scroll-indicator[data-v-354b1892]{display:none}}.scroll-indicator .mouse[data-v-354b1892]{border:2px solid #64748b;border-radius:12px;height:40px;position:relative;width:24px}@media(max-width:768px){.scroll-indicator .mouse[data-v-354b1892]{height:32px;width:20px}}.scroll-indicator .mouse .wheel[data-v-354b1892]{animation:scroll-354b1892 2s ease-in-out infinite;background:#64748b;border-radius:2px;height:8px;left:50%;position:absolute;top:8px;transform:translate(-50%);width:4px}@media(max-width:768px){.scroll-indicator .mouse .wheel[data-v-354b1892]{height:6px;top:6px;width:3px}}.studio-demo-section[data-v-354b1892]{background:#0a0a0f;overflow:hidden;padding:100px 45px 0;position:relative;width:100%}.demo-container[data-v-354b1892]{align-items:center;display:flex;flex-direction:row;gap:60px;margin:0 auto;max-width:1400px;position:relative;width:100%}@media(max-width:1024px){.demo-container[data-v-354b1892]{flex-direction:column;gap:48px}}.demo-text-side[data-v-354b1892]{animation:fadeInLeft-354b1892 .8s cubic-bezier(.19,1,.22,1) both;display:flex;flex:0 0 auto;flex-direction:column;gap:32px;width:320px}@media(max-width:1024px){.demo-text-side[data-v-354b1892]{align-items:center;animation-name:fadeInUp-354b1892;text-align:center;width:100%}}@media(max-width:640px){.demo-text-side[data-v-354b1892]{gap:24px}}.demo-heading[data-v-354b1892]{color:#f8fafc;font-size:48px;font-weight:800;line-height:1.2}@media(max-width:768px){.demo-heading[data-v-354b1892]{font-size:36px}}@media(max-width:640px){.demo-heading[data-v-354b1892]{font-size:30px}}.demo-heading-gradient[data-v-354b1892]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.demo-body-text[data-v-354b1892]{color:#94a3b8;font-size:16px;line-height:1.8}@media(max-width:640px){.demo-body-text[data-v-354b1892]{font-size:14px}}.demo-actions[data-v-354b1892]{display:flex}.demo-video-side[data-v-354b1892]{animation:fadeInRight-354b1892 .8s cubic-bezier(.19,1,.22,1) .2s both;flex:1;min-width:0}@media(max-width:1024px){.demo-video-side[data-v-354b1892]{animation-name:fadeInUp-354b1892;width:100%}}.demo-video-side .demo-image[data-v-354b1892]{max-width:100%}@keyframes fadeInLeft-354b1892{0%{opacity:0;transform:translate(-30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInRight-354b1892{0%{opacity:0;transform:translate(30px)}to{opacity:1;transform:translate(0)}}@keyframes fadeInUp-354b1892{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.mac-screen[data-v-354b1892]{position:relative;transform:perspective(1000px) rotateX(10deg) rotateY(-15deg);transition:transform .5s ease;z-index:5}.studio-demo-section:hover .mac-screen[data-v-354b1892]{transform:perspective(1000px) rotateX(5deg) rotateY(-10deg) scale(1.05)}.demo-image[data-v-354b1892]{border-radius:12px;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.mac-base[data-v-354b1892]{background:#333;border-radius:0 0 10px 10px;bottom:-15px;box-shadow:0 5px 15px #0000004d;height:15px;width:300px}.mac-base[data-v-354b1892],.mac-base[data-v-354b1892]:before{left:50%;position:absolute;transform:translate(-50%)}.mac-base[data-v-354b1892]:before{background:#222;border-radius:0 0 5px 5px;bottom:-5px;content:"";height:5px;width:400px}.demo-text[data-v-354b1892]{color:#fff;font-size:2.5rem;font-weight:700;left:50%;position:absolute;text-align:center;text-shadow:0 2px 10px rgba(0,0,0,.5);top:30%;transform:translate(-50%);z-index:10}@keyframes bounce-354b1892{0%,to{transform:translate(-50%) translateY(0)}50%{transform:translate(-50%) translateY(10px)}}@keyframes scroll-354b1892{0%,to{opacity:1;transform:translate(-50%) translateY(0)}50%{opacity:.3;transform:translate(-50%) translateY(10px)}}.features[data-v-ad20057a]{background:#0a0a0f;overflow:hidden;padding:0;position:relative}@media(max-width:768px){.features[data-v-ad20057a]{padding:48px 0}}.features-bg[data-v-ad20057a]{inset:0;pointer-events:none;position:absolute}.features-bg .bg-grid[data-v-ad20057a]{animation:gridMove-ad20057a 20s linear infinite;background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:50px 50px;inset:0;position:absolute}.features-bg .bg-glow[data-v-ad20057a]{animation:glowPulse-ad20057a 4s ease-in-out infinite;background:radial-gradient(circle,rgba(99,102,241,.15) 0,transparent 70%);filter:blur(80px);height:1000px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:1000px}.features-bg .bg-lines[data-v-ad20057a]{inset:0;overflow:hidden;position:absolute}.features-bg .bg-lines .line[data-v-ad20057a]{animation:lineFlow-ad20057a 3s ease-in-out infinite;animation-delay:calc(var(--i)*.1s);background:linear-gradient(180deg,transparent,rgba(99,102,241,.3),transparent);height:100%;left:calc(var(--i)*5%);opacity:0;position:absolute;width:1px}.features-bg .particle-canvas[data-v-ad20057a]{height:100%;inset:0;position:absolute;width:100%}@keyframes gridMove-ad20057a{0%{transform:translate(0)}to{transform:translate(50px,50px)}}@keyframes glowPulse-ad20057a{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.1)}}@keyframes lineFlow-ad20057a{0%,to{opacity:0;transform:translateY(-100%)}50%{opacity:1;transform:translateY(0)}}.section-header[data-v-ad20057a]{margin-bottom:64px;opacity:0;position:relative;text-align:center;transform:translateY(40px);transition:all .8s cubic-bezier(.16,1,.3,1);z-index:1}.section-header.animate-in[data-v-ad20057a]{opacity:1;transform:translateY(0)}.section-tag[data-v-ad20057a]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#00d4ff;display:inline-flex;font-size:12px;gap:4px;letter-spacing:2px;margin-bottom:16px;overflow:hidden;padding:4px 16px;position:relative;text-transform:uppercase}.section-tag[data-v-ad20057a]:before{animation:shimmer-ad20057a 2s infinite;background:linear-gradient(90deg,transparent,rgba(99,102,241,.2),transparent);content:"";inset:0;position:absolute;transform:translate(-100%)}.section-tag .tag-dot[data-v-ad20057a]{animation:dotPulse-ad20057a 2s ease-in-out infinite;box-shadow:0 0 10px #00d4ff}.section-tag .tag-dot[data-v-ad20057a],.section-tag .tag-pulse[data-v-ad20057a]{background:#00d4ff;border-radius:50%;height:6px;width:6px}.section-tag .tag-pulse[data-v-ad20057a]{animation:pulse-ad20057a 2s ease-out infinite;left:12px;position:absolute}@keyframes shimmer-ad20057a{to{transform:translate(100%)}}@keyframes dotPulse-ad20057a{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes pulse-ad20057a{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}.section-title[data-v-ad20057a]{color:#f8fafc;font-size:36px;font-weight:800;margin-bottom:16px}.section-title .title-gradient[data-v-ad20057a]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.section-title[data-v-ad20057a]{font-size:30px}}.section-desc[data-v-ad20057a]{color:#94a3b8;font-size:18px;margin:0 auto;max-width:500px}.features-grid[data-v-ad20057a]{display:grid;gap:24px;grid-template-columns:repeat(5,1fr);position:relative;z-index:1}@media(max-width:1400px){.features-grid[data-v-ad20057a]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.features-grid[data-v-ad20057a]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.features-grid[data-v-ad20057a]{grid-template-columns:1fr}}.feature-card[data-v-ad20057a]{background:#ffffff08;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;opacity:0;overflow:hidden;padding:32px;position:relative;transform:translateY(60px);transition:all .6s cubic-bezier(.16,1,.3,1)}.feature-card.animate-in[data-v-ad20057a]{animation:cardSlideIn-ad20057a .8s cubic-bezier(.16,1,.3,1) forwards;animation-delay:var(--delay)}.feature-card.is-active[data-v-ad20057a],.feature-card[data-v-ad20057a]:hover{background:#ffffff0f;transform:translateY(-12px) scale(1.02)}.feature-card.is-active .card-border[data-v-ad20057a],.feature-card:hover .card-border[data-v-ad20057a]{animation:borderRotate-ad20057a 3s linear infinite;opacity:1}.feature-card.is-active .card-glow[data-v-ad20057a],.feature-card:hover .card-glow[data-v-ad20057a]{opacity:.3}.feature-card.is-active .card-shine[data-v-ad20057a],.feature-card:hover .card-shine[data-v-ad20057a]{animation:shine-ad20057a 1.5s ease-in-out}.feature-card.is-active .icon-ring[data-v-ad20057a],.feature-card:hover .icon-ring[data-v-ad20057a]{opacity:1;transform:scale(1.3) rotate(90deg)}.feature-card.is-active .icon-pulse[data-v-ad20057a],.feature-card:hover .icon-pulse[data-v-ad20057a]{animation:iconPulse-ad20057a 1s ease-out infinite}.feature-card.is-active .feature-btn[data-v-ad20057a]:not(.disabled),.feature-card:hover .feature-btn[data-v-ad20057a]:not(.disabled){background:var(--accent);border-color:var(--accent);transform:translate(4px)}.feature-card.is-active .feature-btn:not(.disabled) .btn-bg[data-v-ad20057a],.feature-card:hover .feature-btn:not(.disabled) .btn-bg[data-v-ad20057a]{opacity:1}.feature-card.is-active .feature-btn:not(.disabled) svg[data-v-ad20057a],.feature-card:hover .feature-btn:not(.disabled) svg[data-v-ad20057a]{transform:translate(4px)}.feature-card.is-active .c-particle[data-v-ad20057a],.feature-card.is-active .stream-line[data-v-ad20057a],.feature-card:hover .c-particle[data-v-ad20057a],.feature-card:hover .stream-line[data-v-ad20057a]{animation-play-state:running}.feature-card.is-active .feature-list li .item-dot[data-v-ad20057a],.feature-card:hover .feature-list li .item-dot[data-v-ad20057a]{animation:dotExpand-ad20057a .6s ease-out forwards;animation-delay:var(--item-delay)}.feature-card .card-border[data-v-ad20057a]{background:linear-gradient(135deg,var(--accent),transparent 40%,var(--accent));border-radius:inherit;inset:-1px;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:2px;position:absolute;transition:opacity .3s}.feature-card .card-glow[data-v-ad20057a]{background:radial-gradient(circle at center,var(--accent) 0,transparent 60%);filter:blur(60px);opacity:0;transition:opacity .5s;z-index:0}.feature-card .card-glow[data-v-ad20057a],.feature-card .card-shine[data-v-ad20057a]{height:200%;left:-50%;pointer-events:none;position:absolute;top:-50%;width:200%}.feature-card .card-shine[data-v-ad20057a]{background:linear-gradient(45deg,transparent 30%,hsla(0,0%,100%,.1) 50%,transparent 70%);transform:translate(-100%) translateY(-100%) rotate(45deg);z-index:1}@keyframes borderRotate-ad20057a{0%{background:linear-gradient(135deg,var(--accent),transparent 40%,var(--accent))}50%{background:linear-gradient(225deg,var(--accent),transparent 40%,var(--accent))}to{background:linear-gradient(315deg,var(--accent),transparent 40%,var(--accent))}}@keyframes shine-ad20057a{0%{transform:translate(-100%) translateY(-100%) rotate(45deg)}to{transform:translate(100%) translateY(100%) rotate(45deg)}}@keyframes iconPulse-ad20057a{0%{opacity:.5;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}to{opacity:0;transform:scale(2)}}@keyframes dotExpand-ad20057a{0%{transform:scale(1)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes cardFadeIn-ad20057a{to{opacity:1;transform:translateY(0)}}.card-header[data-v-ad20057a]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:24px;position:relative;z-index:1}.feature-icon[data-v-ad20057a]{height:56px;position:relative;width:56px}.feature-icon .icon-bg[data-v-ad20057a]{background:var(--accent);border-radius:12px;inset:0;opacity:.15;position:absolute;transition:all .3s}.feature-icon .icon-inner[data-v-ad20057a]{align-items:center;color:var(--accent);display:flex;inset:0;justify-content:center;position:absolute;z-index:2}.feature-icon .icon-inner svg[data-v-ad20057a]{filter:drop-shadow(0 0 8px var(--accent));height:28px;width:28px}.feature-icon .icon-ring[data-v-ad20057a]{transition:all .3s;z-index:1}.feature-icon .icon-pulse[data-v-ad20057a],.feature-icon .icon-ring[data-v-ad20057a]{border:2px solid var(--accent);border-radius:12px;inset:-6px;opacity:0;position:absolute}.feature-icon .icon-pulse[data-v-ad20057a]{z-index:0}.feature-tag[data-v-ad20057a]{background:#ffffff0d;border-radius:4px;color:#64748b;font-size:12px;padding:4px 8px}.feature-title[data-v-ad20057a]{color:#f8fafc;font-size:20px;font-weight:700;margin-bottom:8px;position:relative;z-index:1}.feature-desc[data-v-ad20057a]{color:#94a3b8;font-size:14px;line-height:1.7;min-height:80px}.feature-desc[data-v-ad20057a],.feature-list[data-v-ad20057a]{margin-bottom:24px;position:relative;z-index:1}.feature-list[data-v-ad20057a]{min-height:100px}.feature-list li[data-v-ad20057a]{align-items:center;display:flex;gap:8px;padding:4px 0}.feature-list li .item-dot[data-v-ad20057a]{background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent);height:6px;width:6px}.feature-list li .item-text[data-v-ad20057a]{color:#94a3b8;font-size:14px}.feature-footer[data-v-ad20057a]{display:flex;justify-content:space-between;margin-top:auto;z-index:1}.feature-btn[data-v-ad20057a],.feature-footer[data-v-ad20057a]{align-items:center;position:relative}.feature-btn[data-v-ad20057a]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;overflow:visible;padding:8px 16px;transition:all .3s}.feature-btn.disabled[data-v-ad20057a]{cursor:default;opacity:.7}.feature-btn.disabled .btn-text[data-v-ad20057a]{color:#94a3b8}.feature-btn .btn-bg[data-v-ad20057a]{background:linear-gradient(135deg,var(--accent),transparent);inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:0}.feature-btn .btn-text[data-v-ad20057a],.feature-btn svg[data-v-ad20057a]{position:relative;z-index:1}.feature-btn svg[data-v-ad20057a]{height:16px;transition:transform .3s;width:16px}.feature-btn .tooltip[data-v-ad20057a]{background:#000000e6;border-radius:6px;bottom:100%;color:#fff;font-size:12px;margin-bottom:8px;opacity:0;padding:8px 12px;pointer-events:none;transition:all .3s ease;visibility:hidden;white-space:nowrap;z-index:100}.feature-btn .tooltip[data-v-ad20057a],.feature-btn .tooltip[data-v-ad20057a]:after{left:50%;position:absolute;transform:translate(-50%)}.feature-btn .tooltip[data-v-ad20057a]:after{border:6px solid transparent;border-top-color:#000000e6;content:"";top:100%}.feature-btn:hover .tooltip[data-v-ad20057a]{opacity:1;visibility:visible}.feature-stats[data-v-ad20057a]{align-items:baseline;display:flex;gap:4px}.feature-stats .stats-value[data-v-ad20057a]{color:var(--accent);font-size:18px;font-weight:700}.feature-stats .stats-label[data-v-ad20057a]{color:#64748b;font-size:12px}.card-particles[data-v-ad20057a]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:2}.card-particles .c-particle[data-v-ad20057a]{animation:particleDrift-ad20057a 4s ease-in-out infinite;animation-play-state:paused;background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent);height:4px;opacity:.8;position:absolute;width:4px}.card-particles .c-particle[data-v-ad20057a]:first-child{animation-delay:.3s;animation-duration:4s;left:64 %;top:98 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(2){animation-delay:.6s;animation-duration:5s;left:15 %;top:46 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(3){animation-delay:.9s;animation-duration:5s;left:33 %;top:53 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(4){animation-delay:1.2s;animation-duration:4s;left:68 %;top:84 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(5){animation-delay:1.5s;animation-duration:5s;left:28 %;top:65 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(6){animation-delay:1.8s;animation-duration:5s;left:65 %;top:51 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(7){animation-delay:2.1s;animation-duration:4s;left:27 %;top:51 %}.card-particles .c-particle[data-v-ad20057a]:nth-child(8){animation-delay:2.4s;animation-duration:5s;left:36 %;top:22 %}.data-stream[data-v-ad20057a]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.data-stream .stream-line[data-v-ad20057a]{animation:streamFlow-ad20057a 2s ease-in-out infinite;animation-delay:var(--stream-delay);animation-play-state:paused;background:linear-gradient(180deg,transparent,var(--accent),transparent);height:100%;left:calc(30% + var(--stream-delay)*20);opacity:0;position:absolute;width:2px}@keyframes particleDrift-ad20057a{0%,to{opacity:.8;transform:translate(0) scale(1)}25%{opacity:.6;transform:translate(20px,-20px) scale(1.2)}50%{opacity:.4;transform:translate(-20px,20px) scale(.8)}75%{opacity:.6;transform:translate(20px,20px) scale(1.5)}}@keyframes streamFlow-ad20057a{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.6}to{opacity:0;transform:translateY(100%)}}@keyframes cardSlideIn-ad20057a{0%{opacity:0;transform:translateY(60px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.tools-page[data-v-8609b9de]{background:#0a0a0f;min-height:100vh;overflow:hidden;position:relative}.page-bg[data-v-8609b9de]{inset:0;pointer-events:none;position:relative;z-index:0}.page-bg .bg-grid[data-v-8609b9de]{background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:50px 50px;inset:0;position:absolute}.page-bg .bg-glow[data-v-8609b9de]{border-radius:50%;filter:blur(100px);position:absolute}.page-bg .bg-glow.glow-1[data-v-8609b9de]{background:#6366f126;height:600px;right:-200px;top:-200px;width:600px}.page-bg .bg-glow.glow-2[data-v-8609b9de]{background:#8b5cf61a;bottom:20%;height:500px;left:-200px;width:500px}.page-bg .bg-particles .particle[data-v-8609b9de]{animation:particleFloat-8609b9de var(--duration) var(--delay) linear infinite;background:#6366f180;border-radius:50%;height:var(--size);left:var(--x);position:absolute;top:var(--y);width:var(--size)}@keyframes particleFloat-8609b9de{0%,to{opacity:.5;transform:translateY(0) scale(1)}50%{opacity:.8;transform:translateY(-30px) scale(1.2)}}.page-hero[data-v-8609b9de]{padding:48px 0 32px;position:relative;text-align:center;z-index:1}.hero-badge[data-v-8609b9de]{align-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:9999px;display:inline-flex;gap:8px;margin-bottom:24px;padding:8px 16px}.hero-badge .badge-icon[data-v-8609b9de]{color:#00d4ff;height:16px;width:16px}.hero-badge .badge-icon svg[data-v-8609b9de]{height:100%;width:100%}.hero-badge span[data-v-8609b9de]{color:#00d4ff;font-size:14px}.page-title[data-v-8609b9de]{font-size:48px;font-weight:800;margin-bottom:16px}.page-title .title-line[data-v-8609b9de]{color:#f8fafc;display:inline;margin-right:8px}.page-title .gradient-text[data-v-8609b9de]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.page-title[data-v-8609b9de]{font-size:30px}}.page-desc[data-v-8609b9de]{color:#94a3b8;font-size:18px;margin:0 auto 32px;max-width:600px}.hero-search[data-v-8609b9de]{margin:0 auto;max-width:700px}.search-wrapper[data-v-8609b9de]{margin-bottom:16px;position:relative}.search-wrapper .search-icon[data-v-8609b9de]{color:#64748b;height:22px;left:24px;position:absolute;top:50%;transform:translateY(-50%);width:22px;z-index:2}.search-wrapper .search-input[data-v-8609b9de]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#f8fafc;font-size:16px;padding:24px 24px 24px 56px;transition:all .3s;width:100%}.search-wrapper .search-input[data-v-8609b9de]::-moz-placeholder{color:#64748b}.search-wrapper .search-input[data-v-8609b9de]::placeholder{color:#64748b}.search-wrapper .search-input[data-v-8609b9de]:focus{border-color:#6366f1;box-shadow:0 0 0 3px #6366f11a;outline:none}.search-wrapper .search-btn[data-v-8609b9de]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:4px;padding:8px 24px;position:absolute;right:8px;top:50%;transform:translateY(-50%);transition:all .3s}.search-wrapper .search-btn svg[data-v-8609b9de]{height:16px;width:16px}.search-wrapper .search-btn[data-v-8609b9de]:hover{box-shadow:0 5px 20px #6366f14d;transform:translateY(-50%) scale(1.02)}.search-wrapper .search-glow[data-v-8609b9de]{background:linear-gradient(135deg,#667eea,#764ba2);border-radius:16px;filter:blur(15px);inset:-2px;opacity:0;position:absolute;z-index:-1}.search-tags[data-v-8609b9de]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.search-tags .tag-label[data-v-8609b9de]{color:#64748b;font-size:14px}.search-tags .search-tag[data-v-8609b9de]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#94a3b8;cursor:pointer;font-size:12px;padding:4px 16px;transition:all .3s}.search-tags .search-tag[data-v-8609b9de]:hover{background:#6366f11a;border-color:#6366f1;color:#f8fafc}.tools-nav[data-v-8609b9de]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0a0a0fcc;border-bottom:1px solid hsla(0,0%,100%,.1);padding:16px 0;position:sticky;z-index:50}.tools-nav .container[data-v-8609b9de]{align-items:center;display:flex;gap:24px;justify-content:space-between}@media(max-width:1024px){.tools-nav .container[data-v-8609b9de]{align-items:stretch;flex-direction:column}}.category-tabs[data-v-8609b9de]{display:flex;flex-wrap:nowrap;gap:4px;min-width:0;overflow-x:auto;overflow-y:hidden;padding:4px 0;padding-inline-end:8px;width:100%;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scrollbar-width:none}@media(min-width:1025px){.category-tabs[data-v-8609b9de]{flex:1 1 0%;width:auto}}.category-tabs[data-v-8609b9de]::-webkit-scrollbar{display:none}.tab-btn[data-v-8609b9de]{align-items:center;background:transparent;border:1px solid transparent;border-radius:12px;color:#94a3b8;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:14px;gap:8px;overflow:hidden;padding:8px 16px;position:relative;transition:all .3s;white-space:nowrap}.tab-btn .tab-icon[data-v-8609b9de]{height:18px;width:18px}.tab-btn .tab-icon[data-v-8609b9de] svg{height:100%;width:100%}.tab-btn .tab-count[data-v-8609b9de]{background:#ffffff0d;border-radius:4px;font-size:12px;padding:2px 8px}.tab-btn .tab-glow[data-v-8609b9de]{background:linear-gradient(135deg,#667eea,#764ba2);inset:0;opacity:0;position:absolute;transition:opacity .3s;z-index:-1}.tab-btn[data-v-8609b9de]:hover{border-color:#ffffff1a;color:#f8fafc}.tab-btn.active[data-v-8609b9de]{border-color:#6366f1;color:#f8fafc}.tab-btn.active .tab-glow[data-v-8609b9de]{opacity:.1}.tab-btn.active .tab-count[data-v-8609b9de]{background:#6366f133;color:#00d4ff}.filter-options[data-v-8609b9de]{display:flex;flex-shrink:0;gap:8px}@media(max-width:1024px){.filter-options[data-v-8609b9de]{width:100%}}.filter-options .select-input[data-v-8609b9de]{background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#f8fafc;cursor:pointer;font-size:14px;padding:8px 32px 8px 16px}.filter-options .select-input[data-v-8609b9de]:focus{border-color:#6366f1;outline:none}.filter-options .select-input option[data-v-8609b9de]{background:#0a0a0f;color:#f8fafc}.error-state[data-v-8609b9de],.loading-state[data-v-8609b9de]{align-items:center;color:#64748b;display:flex;flex-direction:column;justify-content:center;padding:96px 0}.error-state svg[data-v-8609b9de],.loading-state svg[data-v-8609b9de]{height:48px;margin-bottom:16px;opacity:.5;width:48px}.error-state p[data-v-8609b9de],.loading-state p[data-v-8609b9de]{font-size:16px}.loading-spinner[data-v-8609b9de]{animation:spin-8609b9de 1s linear infinite;border:3px solid rgba(99,102,241,.1);border-radius:50%;border-top-color:#6366f1;height:40px;margin-bottom:16px;width:40px}@keyframes spin-8609b9de{to{transform:rotate(1turn)}}.retry-btn[data-v-8609b9de]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#f8fafc;cursor:pointer;font-size:14px;margin-top:16px;padding:8px 24px;transition:all .15s}.retry-btn[data-v-8609b9de]:hover{border-color:#6366f1;color:#6366f1}.tools-list[data-v-8609b9de]{padding:32px 0 64px;position:relative;z-index:1}.list-header[data-v-8609b9de]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.result-count[data-v-8609b9de]{align-items:baseline;display:flex;gap:4px}.result-count .count-num[data-v-8609b9de]{color:#f8fafc;font-size:24px;font-weight:700}.result-count .count-text[data-v-8609b9de]{color:#64748b;font-size:14px}.view-toggle[data-v-8609b9de]{display:flex;gap:4px}.view-toggle .toggle-btn[data-v-8609b9de]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .3s;width:36px}.view-toggle .toggle-btn svg[data-v-8609b9de]{height:18px;width:18px}.view-toggle .toggle-btn[data-v-8609b9de]:hover{color:#f8fafc}.view-toggle .toggle-btn.active[data-v-8609b9de]{background:#6366f11a;border-color:#6366f1;color:#6366f1}.tools-grid[data-v-8609b9de]{display:grid;gap:16px;grid-template-columns:repeat(4,1fr)}.tools-grid.list[data-v-8609b9de]{grid-template-columns:1fr}.tools-grid.list .tool-card[data-v-8609b9de]{align-items:center;display:grid;gap:24px;grid-template-columns:auto 1fr auto auto}.tools-grid.list .tool-card .tool-body[data-v-8609b9de],.tools-grid.list .tool-card .tool-header[data-v-8609b9de]{margin-bottom:0}.tools-grid.list .tool-card .tool-features[data-v-8609b9de]{display:none}@media(max-width:1280px){.tools-grid[data-v-8609b9de]{grid-template-columns:repeat(3,1fr)}}@media(max-width:1024px){.tools-grid[data-v-8609b9de]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.tools-grid[data-v-8609b9de]{grid-template-columns:1fr}}.tool-card[data-v-8609b9de]{animation:cardFadeIn-8609b9de .5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay);background:#ffffff08;border-radius:16px;opacity:0;overflow:hidden;padding:24px;position:relative;transform:translateY(20px);transition:all .3s cubic-bezier(.19,1,.22,1)}.tool-card[data-v-8609b9de]:hover{transform:translateY(-6px)}.tool-card:hover .card-scanner[data-v-8609b9de]{animation:scanEffect-8609b9de 1.5s ease-in-out}.tool-card:hover .card-border[data-v-8609b9de]{opacity:1}.tool-card:hover .btn-use[data-v-8609b9de]{border-color:var(--accent);color:#fff}.tool-card:hover .card-hover-effect[data-v-8609b9de]{opacity:1}.tool-card .card-scanner[data-v-8609b9de]{background:linear-gradient(90deg,transparent,var(--accent),transparent);height:2px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;top:0}.tool-card .card-border[data-v-8609b9de]{background:linear-gradient(135deg,var(--accent),transparent 50%);border-radius:inherit;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;transition:opacity .3s}.tool-card .card-border[data-v-8609b9de],.tool-card .card-hover-effect[data-v-8609b9de]{inset:0;opacity:0;pointer-events:none;position:absolute}.tool-card .card-hover-effect[data-v-8609b9de]{background:radial-gradient(circle at 50% 0,var(--accent) 0,transparent 60%);filter:blur(40px);z-index:0}@keyframes cardFadeIn-8609b9de{to{opacity:1;transform:translateY(0)}}@keyframes scanEffect-8609b9de{0%{opacity:0;top:0}10%{opacity:1}90%{opacity:1}to{opacity:0;top:100%}}.tool-header[data-v-8609b9de]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:16px}.tool-icon[data-v-8609b9de]{align-items:center;background:#ffffff08;border-radius:12px;color:var(--accent);display:flex;height:48px;justify-content:center;position:relative;width:48px;z-index:1}.tool-icon[data-v-8609b9de] svg{filter:none;height:24px;width:24px}.tool-icon .icon-glow[data-v-8609b9de]{background:var(--accent);border-radius:inherit;filter:blur(12px);inset:-4px;opacity:0;position:absolute;z-index:-1}.tool-badges[data-v-8609b9de]{display:flex;gap:4px}.tool-tag[data-v-8609b9de]{border-radius:4px;font-size:12px;font-weight:600;padding:4px 10px}.tool-tag.free[data-v-8609b9de]{background:#10b98126;color:#34d399}.tool-tag.pro[data-v-8609b9de]{background:#8b5cf626;color:#a78bfa}.tool-tag.hot[data-v-8609b9de],.tool-tag.reco[data-v-8609b9de]{background:#ef444426;color:#f87171}.tool-new[data-v-8609b9de]{animation:newPulse-8609b9de 2s ease-in-out infinite;background:#06b6d426;border-radius:4px;color:#22d3ee;font-size:10px;font-weight:700;padding:4px 8px}@keyframes newPulse-8609b9de{0%,to{opacity:1}50%{opacity:.6}}.tool-body[data-v-8609b9de]{margin-bottom:16px}.tool-name[data-v-8609b9de]{color:#f8fafc;font-size:16px;font-weight:600;margin-bottom:4px}.tool-desc[data-v-8609b9de]{color:#94a3b8;display:-webkit-box;font-size:14px;-webkit-line-clamp:2;line-height:1.6;margin-bottom:8px;min-height:44px;-webkit-box-orient:vertical;overflow:hidden}.tool-features[data-v-8609b9de]{display:flex;flex-wrap:wrap;gap:4px}.tool-features .feature-tag[data-v-8609b9de]{background:#ffffff08;border-radius:4px;color:#64748b;font-size:12px;padding:2px 8px}.tool-stats[data-v-8609b9de]{border-bottom:1px solid hsla(0,0%,100%,.1);display:flex;gap:24px;margin-bottom:16px;padding-bottom:16px}.tool-stats .stat-item[data-v-8609b9de]{align-items:center;color:#64748b;display:flex;font-size:12px;gap:4px}.tool-stats .stat-item svg[data-v-8609b9de]{height:14px;width:14px}.tool-stats .stat-item:last-child svg[data-v-8609b9de]{color:#fbbf24;fill:#fbbf24}.tool-footer[data-v-8609b9de]{display:flex;gap:8px}.btn-detail[data-v-8609b9de],.btn-use[data-v-8609b9de]{align-items:center;border-radius:8px;cursor:pointer;display:flex;font-size:14px;font-weight:500;gap:4px;justify-content:center;padding:8px 16px;transition:all .3s}.btn-detail[data-v-8609b9de]{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#94a3b8}.btn-detail[data-v-8609b9de]:hover{border-color:#64748b;color:#f8fafc}.btn-use[data-v-8609b9de]{background:transparent;border:1px solid var(--accent);color:var(--accent)}.btn-use svg[data-v-8609b9de]{height:14px;width:14px}.load-more[data-v-8609b9de]{margin-top:48px;text-align:center}.load-btn[data-v-8609b9de]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:16px;gap:8px;overflow:hidden;padding:16px 48px;position:relative;transition:all .3s}.load-btn .btn-icon[data-v-8609b9de]{height:20px;width:20px}.load-btn .btn-icon svg[data-v-8609b9de]{height:100%;width:100%}.load-btn .btn-glow[data-v-8609b9de]{background:linear-gradient(135deg,#667eea,#764ba2);inset:0;opacity:0;position:absolute}.load-btn[data-v-8609b9de]:hover{border-color:#6366f1}.load-btn:hover .btn-icon[data-v-8609b9de]{transform:translateY(3px)}.load-btn:hover .btn-glow[data-v-8609b9de]{opacity:.1}.tools-recommend[data-v-8609b9de]{background:#12121a;padding:64px 0;position:relative;z-index:1}.section-header[data-v-8609b9de]{margin-bottom:48px;text-align:center}.section-tag[data-v-8609b9de]{align-items:center;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:9999px;color:#00d4ff;display:inline-flex;font-size:12px;gap:4px;margin-bottom:16px;padding:4px 16px}.section-tag svg[data-v-8609b9de]{height:14px;width:14px}.section-title[data-v-8609b9de]{color:#f8fafc;font-size:30px;font-weight:700;margin-bottom:8px}.section-title .gradient-text[data-v-8609b9de]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-desc[data-v-8609b9de]{color:#94a3b8;font-size:16px}.recommend-grid[data-v-8609b9de]{display:flex;flex-direction:column;gap:16px}.recommend-card[data-v-8609b9de]{align-items:center;animation:cardSlideIn-8609b9de .5s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:24px;min-width:0;opacity:0;overflow:hidden;padding:24px;position:relative;transform:translate(-20px);transition:all .3s}.recommend-card[data-v-8609b9de]:hover{border-color:#6366f14d}.recommend-card:hover .card-glow[data-v-8609b9de]{opacity:1}.recommend-card .card-glow[data-v-8609b9de]{background:linear-gradient(90deg,transparent,rgba(99,102,241,.05),transparent);inset:0;opacity:0;pointer-events:none;position:absolute;z-index:0}@media(max-width:768px){.recommend-card[data-v-8609b9de]{align-items:flex-start;flex-wrap:wrap;gap:16px;padding:16px}.recommend-card .rank-badge[data-v-8609b9de]{flex-shrink:0;min-width:40px;order:1}.recommend-card .recommend-icon[data-v-8609b9de]{flex-shrink:0;order:2}.recommend-card .recommend-btn[data-v-8609b9de]{flex-shrink:0;margin-left:auto;order:3}.recommend-card .recommend-info[data-v-8609b9de]{flex:1 1 100%;min-width:0;order:4;width:100%}}@media(max-width:640px){.recommend-card[data-v-8609b9de]{gap:8px}.recommend-card .recommend-btn[data-v-8609b9de]{font-size:12px;padding:8px 16px}}@keyframes cardSlideIn-8609b9de{to{opacity:1;transform:translate(0)}}.rank-badge[data-v-8609b9de]{flex-shrink:0;min-width:50px;position:relative;text-align:center;z-index:1}.rank-badge .rank-num[data-v-8609b9de]{color:#64748b;font-size:20px;font-weight:800}.rank-badge.top-3 .rank-num[data-v-8609b9de]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.recommend-icon[data-v-8609b9de]{align-items:center;background:#ffffff08;border-radius:12px;color:var(--color);display:flex;flex-shrink:0;height:48px;justify-content:center;position:relative;width:48px;z-index:1}.recommend-icon[data-v-8609b9de] svg{height:24px;width:24px}.recommend-info[data-v-8609b9de]{flex:1;min-width:0;position:relative;z-index:1}.recommend-name[data-v-8609b9de]{color:#f8fafc;font-size:16px;font-weight:600;line-height:1.35;margin-bottom:2px;word-break:break-word}@media(max-width:640px){.recommend-name[data-v-8609b9de]{font-size:14px}}.recommend-desc[data-v-8609b9de]{color:#94a3b8;font-size:14px;line-height:1.5;margin-bottom:4px;word-break:break-word}.recommend-stats[data-v-8609b9de]{align-items:center;color:#64748b;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 8px}.recommend-stats .divider[data-v-8609b9de]{color:#ffffff1a}.recommend-stats .stat[data-v-8609b9de]{white-space:nowrap}@media(max-width:768px){.recommend-stats .divider[data-v-8609b9de]{display:none}}.recommend-btn[data-v-8609b9de]{align-items:center;background:linear-gradient(135deg,#667eea,#764ba2);border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;flex-shrink:0;font-size:14px;font-weight:600;gap:4px;padding:8px 24px;position:relative;transition:all .3s;z-index:1}.recommend-btn svg[data-v-8609b9de]{height:16px;width:16px}.recommend-btn[data-v-8609b9de]:hover{box-shadow:0 10px 30px #6366f14d;transform:translateY(-2px)}.tools-cta[data-v-8609b9de]{background:linear-gradient(135deg,#6366f11a,#0a0a0f 50%,#8b5cf61a);padding:64px 0;position:relative;z-index:1}.cta-content[data-v-8609b9de]{margin:0 auto;max-width:600px;text-align:center}.cta-title[data-v-8609b9de]{color:#f8fafc;font-size:24px;font-weight:700;margin-bottom:8px}.cta-desc[data-v-8609b9de]{color:#94a3b8;font-size:16px;margin-bottom:32px}.cta-actions[data-v-8609b9de]{display:flex;gap:16px;justify-content:center}@media(max-width:640px){.cta-actions[data-v-8609b9de]{align-items:center;flex-direction:column}}.cta-btn[data-v-8609b9de]{align-items:center;border-radius:12px;cursor:pointer;display:inline-flex;font-size:16px;font-weight:600;gap:8px;padding:16px 32px;transition:all .3s}.cta-btn svg[data-v-8609b9de]{height:18px;width:18px}.cta-btn.primary[data-v-8609b9de]{background:linear-gradient(135deg,#667eea,#764ba2);border:none;color:#fff}.cta-btn.primary[data-v-8609b9de]:hover{box-shadow:0 10px 30px #6366f14d;transform:translateY(-2px)}.cta-btn.secondary[data-v-8609b9de]{background:transparent;border:1px solid hsla(0,0%,100%,.1);color:#f8fafc}.cta-btn.secondary[data-v-8609b9de]:hover{border-color:#6366f1}.hidden-iframe[data-v-8609b9de]{border:0;height:0;overflow:hidden;position:absolute;visibility:hidden;width:0}.partner-label--amazon .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#f90,#ffb84d 40%,#fff5e6);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--amazon[data-v-4b001197]:hover{background:#ff99000f;border-color:#ff990073;box-shadow:0 0 22px #ff99002e}.partner-label--ebay .partner-label-text[data-v-4b001197]{background:linear-gradient(90deg,#e53238,#e53238 22%,#0064d2 0 48%,#f5af02 0 72%,#86b817 0,#86b817);-webkit-background-clip:text;background-clip:text;letter-spacing:.06em;-webkit-text-fill-color:transparent;color:transparent}.partner-label--ebay[data-v-4b001197]:hover{background:#0064d20f;border-color:#e5323866;box-shadow:0 0 20px #f5af0226}.partner-label--aliexpress .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#e62e04,#ff6a33 50%,#fff0eb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--aliexpress[data-v-4b001197]:hover{background:#e62e0412;border-color:#e62e0473;box-shadow:0 0 22px #ff6a3333}.partner-label--mercadolibre .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#ffe600,#ffe600 35%,#3483fa 65%,#a8d4ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--mercadolibre[data-v-4b001197]:hover{background:#ffe6000f;border-color:#3483fa73;box-shadow:0 0 22px #3483fa33}.partner-label--walmart .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#0071ce,#41a3e8 55%,#e8f4fc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--walmart[data-v-4b001197]:hover{background:#0071ce12;border-color:#0071ce73;box-shadow:0 0 22px #41a3e833}.partner-label--lazada .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#0f146d,#2739c7 45%,#7c9fff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--lazada[data-v-4b001197]:hover{background:#0f146d33;border-color:#2739c780;box-shadow:0 0 22px #7c9fff33}.partner-label--shopee .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#ee4d2d,#ff7a5c 45%,#fff0ec);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--shopee[data-v-4b001197]:hover{background:#ee4d2d12;border-color:#ee4d2d73;box-shadow:0 0 22px #ee4d2d33}.partner-label--temu .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#ff6b00,#ff9f1a 50%,#fff8f0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--temu[data-v-4b001197]:hover{background:#ff6b0012;border-color:#ff6b0073;box-shadow:0 0 22px #ff9f1a33}.partner-label--azon .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#005bff,#2b8cff 50%,#e3f0ff);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--azon[data-v-4b001197]:hover{background:#005bff14;border-color:#005bff73;box-shadow:0 0 22px #2b8cff38}.partner-label--allegro .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#ff5a00,#ff8c42 50%,#fff2e8);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--allegro[data-v-4b001197]:hover{background:#ff5a0012;border-color:#ff5a0073;box-shadow:0 0 22px #ff5a0033}.partner-label--wayfair .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#7b189b,#b565d8 50%,#f8ecfc);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--wayfair[data-v-4b001197]:hover{background:#7b189b14;border-color:#7b189b73;box-shadow:0 0 22px #b565d833}.partner-label--yandex .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#fc3f1d,#ff6b52 45%,#ffe8e4);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--yandex[data-v-4b001197]:hover{background:#fc3f1d12;border-color:#fc3f1d73;box-shadow:0 0 22px #fc3f1d33}.partner-label--joom .partner-label-text[data-v-4b001197]{background:linear-gradient(135deg,#c44eff,#ff6bcb 55%,#fff0fb);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--joom[data-v-4b001197]:hover{background:#c44eff14;border-color:#c44eff73;box-shadow:0 0 22px #ff6bcb2e}.partner-label--kaufland .partner-label-text[data-v-4b001197]{background:linear-gradient(180deg,#e2001a,#ff4d62 45%,#ffeef0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.partner-label--kaufland[data-v-4b001197]:hover{background:#e2001a12;border-color:#e2001a73;box-shadow:0 0 22px #e2001a33}.solutions[data-v-4b001197]{background:#0a0a0f;isolation:isolate;min-width:0;overflow:hidden;padding:96px 0;position:relative;width:100%}.solutions-bg[data-v-4b001197]{inset:0;pointer-events:none;position:absolute;z-index:0}.solutions-bg .bg-grid[data-v-4b001197]{background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:60px 60px;inset:0;position:absolute}.solutions-bg .bg-glow[data-v-4b001197]{border-radius:50%;filter:blur(120px);position:absolute}.solutions-bg .bg-glow.glow-1[data-v-4b001197]{background:#6366f126;height:600px;right:-200px;top:-200px;width:600px}.solutions-bg .bg-glow.glow-2[data-v-4b001197]{background:#8b5cf61a;bottom:20%;height:500px;left:-200px;width:500px}.section-header[data-v-4b001197]{margin-bottom:64px;position:relative;text-align:center;z-index:1}.section-tag[data-v-4b001197]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#0ff;display:inline-flex;font-size:12px;gap:4px;margin-bottom:16px;padding:4px 16px}.section-tag .tag-icon[data-v-4b001197]{height:14px;width:14px}.section-tag .tag-icon svg[data-v-4b001197]{height:100%;width:100%}.section-title[data-v-4b001197]{color:#f8fafc;font-size:36px;font-weight:800;margin-bottom:16px}.section-title .title-gradient[data-v-4b001197]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.section-title[data-v-4b001197]{font-size:30px}}.section-desc[data-v-4b001197]{color:#94a3b8;font-size:18px;margin:0 auto;max-width:600px}.solutions-grid[data-v-4b001197]{display:grid;gap:24px;grid-template-columns:repeat(2,1fr);position:relative;z-index:1}@media(max-width:1024px){.solutions-grid[data-v-4b001197]{grid-template-columns:1fr}}.solution-card[data-v-4b001197]{animation:cardFadeIn-4b001197 .6s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay);background:#ffffff08;border-radius:24px;opacity:0;overflow:hidden;padding:32px;position:relative;transform:translateY(30px);transition:all .3s cubic-bezier(.19,1,.22,1)}.solution-card[data-v-4b001197]:hover{transform:translateY(-8px)}.solution-card:hover .card-bg .bg-glow[data-v-4b001197]{opacity:1}.solution-card:hover .icon-ring[data-v-4b001197]{opacity:1;transform:scale(1.2)}.solution-card:hover .solution-btn[data-v-4b001197]:not(.disabled){background:var(--accent);border-color:var(--accent);color:#fff}.solution-card:hover .card-border[data-v-4b001197]{opacity:1}.solution-card .card-bg[data-v-4b001197]{inset:0;overflow:hidden;position:absolute}.solution-card .card-bg .bg-pattern[data-v-4b001197]{background-image:radial-gradient(hsla(0,0%,100%,.03) 1px,transparent 0);background-size:20px 20px;inset:0;position:absolute}.solution-card .card-bg .bg-glow[data-v-4b001197]{background:radial-gradient(circle at center,var(--accent) 0,transparent 70%);filter:blur(80px);height:200%;left:-50%;opacity:0;position:absolute;top:-50%;transition:opacity .5s;width:200%}.solution-card .card-border[data-v-4b001197]{background:linear-gradient(135deg,var(--accent),transparent 50%);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;padding:1px;position:absolute;transition:opacity .3s}@keyframes cardFadeIn-4b001197{to{opacity:1;transform:translateY(0)}}.card-header[data-v-4b001197]{align-items:flex-start;justify-content:space-between;margin-bottom:24px;z-index:1}.card-header[data-v-4b001197],.solution-icon[data-v-4b001197]{display:flex;position:relative}.solution-icon[data-v-4b001197]{align-items:center;background:#ffffff08;border-radius:16px;color:var(--accent);height:64px;justify-content:center;width:64px}.solution-icon[data-v-4b001197] svg{height:32px;width:32px}.solution-icon .icon-ring[data-v-4b001197]{border:1px solid var(--accent);border-radius:16px;inset:-6px;opacity:0;position:absolute;transition:all .3s}.solution-tag[data-v-4b001197]{background:#ffffff0d;border-radius:4px;color:#64748b;font-size:12px;padding:4px 16px}.card-content[data-v-4b001197]{margin-bottom:24px;position:relative;z-index:1}.solution-title[data-v-4b001197]{color:#f8fafc;font-size:20px;font-weight:700;margin-bottom:8px}.solution-desc[data-v-4b001197]{color:#94a3b8;font-size:14px;line-height:1.7;margin-bottom:16px}.solution-features[data-v-4b001197]{display:grid;gap:4px;grid-template-columns:repeat(2,1fr)}.solution-features li[data-v-4b001197]{align-items:center;display:flex;gap:4px}.solution-features li .feature-dot[data-v-4b001197]{background:var(--accent);border-radius:50%;box-shadow:0 0 8px var(--accent);height:6px;width:6px}.solution-features li .feature-text[data-v-4b001197]{color:#94a3b8;font-size:12px}.card-footer[data-v-4b001197]{position:relative;z-index:1}.solution-btn[data-v-4b001197]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#f8fafc;display:inline-flex;font-size:14px;font-weight:500;gap:8px;overflow:visible;padding:8px 24px;text-decoration:none;transition:all .3s}.solution-btn svg[data-v-4b001197]{height:16px;position:relative;transition:transform .3s;width:16px;z-index:1}.solution-btn:hover svg[data-v-4b001197]{transform:translate(4px)}.solution-btn.disabled[data-v-4b001197]{cursor:default;opacity:.7}.solution-btn.disabled:hover svg[data-v-4b001197]{transform:none}.solution-btn .tooltip[data-v-4b001197]{background:#000000e6;border-radius:6px;bottom:100%;color:#fff;font-size:12px;margin-bottom:8px;opacity:0;padding:8px 12px;pointer-events:none;transition:all .3s ease;visibility:hidden;white-space:nowrap;z-index:100}.solution-btn .tooltip[data-v-4b001197],.solution-btn .tooltip[data-v-4b001197]:after{left:50%;position:absolute;transform:translate(-50%)}.solution-btn .tooltip[data-v-4b001197]:after{border:6px solid transparent;border-top-color:#000000e6;content:"";top:100%}.solution-btn:hover .tooltip[data-v-4b001197]{opacity:1;visibility:visible}.case-studies[data-v-4b001197]{min-width:0;opacity:1;padding-top:48px;pointer-events:auto;position:relative;transform:none;width:100%;z-index:2}.cases-slider[data-v-4b001197]{display:grid;gap:24px;grid-template-columns:repeat(3,1fr);min-width:0;width:100%}@media(max-width:1024px){.cases-slider[data-v-4b001197]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.cases-slider[data-v-4b001197]{grid-template-columns:1fr}}.case-card[data-v-4b001197]{--color:#3b82f6;animation:cardSlideUp-4b001197 .6s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;max-width:100%;min-width:0;opacity:0;overflow:hidden;padding:24px 16px;position:relative;transform:translateY(30px);transition:all .3s}.case-card[data-v-4b001197]:hover{border-color:color-mix(in srgb,var(--color) 40%,transparent);transform:translateY(-5px)}.case-card:hover .case-glow[data-v-4b001197]{opacity:1}.case-card .case-glow[data-v-4b001197]{background:linear-gradient(135deg,color-mix(in srgb,var(--color) 12%,transparent),transparent);inset:0;opacity:0;position:absolute;transition:opacity .3s}@keyframes cardSlideUp-4b001197{to{opacity:1;transform:translateY(0)}}.case-header[data-v-4b001197]{align-items:flex-start;display:flex;gap:8px;margin-bottom:24px;position:relative;z-index:1}.case-header .case-logo[data-v-4b001197]{align-items:center;background:var(--color);border-radius:12px;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:44px;justify-content:center;width:44px}.case-header .case-info[data-v-4b001197]{flex:1;min-width:0;padding-right:26px}.case-header .case-info .case-company[data-v-4b001197]{color:#f8fafc;font-size:16px;font-weight:600;line-height:1.35;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:768px){.case-header .case-info .case-company[data-v-4b001197]{overflow:visible;text-overflow:unset;white-space:normal;word-break:break-word}}.case-header .case-info .case-industry[data-v-4b001197]{color:#64748b;font-size:12px;margin-top:2px}.case-header .case-badge[data-v-4b001197]{color:#fbbf24;flex-shrink:0;line-height:1;position:absolute;right:0;top:2px}.case-header .case-badge svg[data-v-4b001197]{display:block;height:18px;width:18px}.case-quote[data-v-4b001197]{margin-bottom:24px;position:relative;z-index:1}.case-quote .quote-icon[data-v-4b001197]{color:color-mix(in srgb,var(--color) 35%,transparent);height:24px;margin-bottom:8px;width:24px}.case-quote p[data-v-4b001197]{color:#94a3b8;font-size:14px;font-style:italic;line-height:1.8}.case-results[data-v-4b001197]{border-top:1px solid hsla(0,0%,100%,.1);display:flex;flex-wrap:wrap;gap:24px;justify-content:center;padding-top:16px;position:relative;z-index:1}.case-results .result-item[data-v-4b001197]{flex:1 1 80px;min-width:0;text-align:center}.case-results .result-item .result-value[data-v-4b001197]{color:var(--color);display:block;font-size:18px;font-weight:700}.case-results .result-item .result-label[data-v-4b001197]{color:#64748b;font-size:12px}.case-studies .load-more[data-v-4b001197]{margin-top:48px;pointer-events:auto;position:relative;text-align:center;z-index:3}.case-studies .load-btn[data-v-4b001197]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#f8fafc;cursor:pointer;display:inline-flex;font-size:16px;gap:8px;overflow:hidden;padding:16px 48px;position:relative;transition:all .3s}.case-studies .load-btn .btn-icon[data-v-4b001197]{display:flex;transition:transform .3s}.case-studies .load-btn .btn-icon svg[data-v-4b001197]{height:20px;width:20px}.case-studies .load-btn .btn-glow[data-v-4b001197]{background:linear-gradient(135deg,#667eea,#764ba2);inset:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .3s}.case-studies .load-btn[data-v-4b001197]:hover{border-color:#6366f1}.case-studies .load-btn:hover .btn-glow[data-v-4b001197]{opacity:.1}.case-studies .load-btn:hover .btn-icon[data-v-4b001197]{transform:translateY(3px)}.case-studies .load-btn.is-expanded .btn-icon[data-v-4b001197]{transform:rotate(180deg)}.case-studies .load-btn.is-expanded:hover .btn-icon[data-v-4b001197]{transform:rotate(180deg) translateY(-3px)}.partners[data-v-4b001197]{opacity:0;overflow:hidden;padding-top:64px;position:relative;transform:translateY(30px);transition:all .8s cubic-bezier(.19,1,.22,1) .4s;z-index:1}.partners.animate-in[data-v-4b001197]{opacity:1;transform:translateY(0)}.partners-marquee[data-v-4b001197]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);overflow:hidden}.marquee-track[data-v-4b001197]{align-items:center;animation:marquee-4b001197 48s linear infinite;display:flex;gap:16px;padding:16px 0;width:-moz-max-content;width:max-content}@keyframes marquee-4b001197{0%{transform:translate(0)}to{transform:translate(-50%)}}.partner-item[data-v-4b001197]{flex-shrink:0}.partner-label[data-v-4b001197]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;box-shadow:0 0 0 0 transparent;box-sizing:border-box;display:inline-flex;justify-content:center;min-width:100px;padding:.625rem 16px;white-space:nowrap}@media(max-width:640px){.partner-label[data-v-4b001197]{min-width:100px;padding:8px 16px}}.partner-label[data-v-4b001197]{transition:border-color .3s,box-shadow .3s,transform .3s,background .3s}.partner-label[data-v-4b001197]:hover{transform:translateY(-1px)}.partner-label-text[data-v-4b001197]{font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.2}@media(max-width:768px){.partner-label-text[data-v-4b001197]{font-size:20px}}@media(max-width:640px){.partner-label-text[data-v-4b001197]{font-size:18px;letter-spacing:.015em}}.container:not(.case-studies):not(.partners)>.section-header[data-v-4b001197]{opacity:1;transform:translateY(40px);transition:all .8s cubic-bezier(.19,1,.22,1)}.container:not(.case-studies):not(.partners)>.section-header.animate-in[data-v-4b001197]{opacity:1;transform:translateY(0)}.solutions-grid[data-v-4b001197]{opacity:0;transform:translateY(30px) scale(.98);transition:all .8s cubic-bezier(.19,1,.22,1) .2s}.solutions-grid.animate-in[data-v-4b001197]{opacity:1;transform:translateY(0) scale(1)}.stats[data-v-14570ec7]{background:#0a0a0f;overflow:hidden;padding:96px 0;position:relative}.stats-bg[data-v-14570ec7],.stats-bg .bg-particles[data-v-14570ec7]{inset:0;position:absolute}.stats-bg .bg-particles .particle[data-v-14570ec7]{animation:particlePulse-14570ec7 var(--duration) var(--delay) ease-in-out infinite;background:#6366f180;border-radius:50%;height:var(--size);left:var(--x);position:absolute;top:var(--y);width:var(--size)}.stats-bg .bg-glow[data-v-14570ec7]{border-radius:50%;filter:blur(100px);position:absolute}.stats-bg .bg-glow.glow-1[data-v-14570ec7]{background:#6366f126;height:500px;left:-100px;top:-200px;width:500px}.stats-bg .bg-glow.glow-2[data-v-14570ec7]{background:#8b5cf61a;bottom:-150px;height:400px;right:-100px;width:400px}.stats-bg .grid-overlay[data-v-14570ec7]{background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:60px 60px;inset:0;-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 70%);position:absolute}@keyframes particlePulse-14570ec7{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.8;transform:scale(1.5)}}.stats-content[data-v-14570ec7]{position:relative;z-index:1}.stats-header[data-v-14570ec7]{margin-bottom:64px;text-align:center}.stats-title[data-v-14570ec7]{font-size:36px;font-weight:800;margin-bottom:16px}.stats-title .title-line[data-v-14570ec7]{color:#f8fafc;display:inline;margin-right:8px}.stats-title .gradient-text[data-v-14570ec7]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.stats-title[data-v-14570ec7]{font-size:30px}}.stats-desc[data-v-14570ec7]{color:#94a3b8;font-size:18px}.stats-grid[data-v-14570ec7]{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.stats-grid[data-v-14570ec7]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.stats-grid[data-v-14570ec7]{grid-template-columns:1fr}}.stat-card[data-v-14570ec7]{animation:cardSlideUp-14570ec7 .6s cubic-bezier(.19,1,.22,1) forwards,cardFloat-14570ec7 6s ease-in-out infinite;animation-delay:var(--delay),calc(var(--delay) + .6s);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;cursor:pointer;opacity:0;overflow:hidden;padding:32px;position:relative;text-align:center;transform:translateY(30px);transform-style:preserve-3d;transition:all .3s ease}.stat-card[data-v-14570ec7]:hover{animation-play-state:paused;border-color:var(--accent);box-shadow:0 20px 60px #0006,0 0 40px rgba(var(--accent),.3),inset 0 0 20px rgba(var(--accent),.1)}.stat-card:hover .card-3d-wrapper[data-v-14570ec7]{transform:translateZ(20px)}@keyframes cardFloat-14570ec7{0%,to{transform:translateY(0) rotateX(0) rotateY(0)}25%{transform:translateY(-10px) rotateX(5deg) rotateY(-5deg)}50%{transform:translateY(0) rotateX(0) rotateY(5deg)}75%{transform:translateY(-10px) rotateX(-5deg) rotateY(0)}}.card-3d-wrapper[data-v-14570ec7]{animation:wrapperRotate-14570ec7 8s ease-in-out infinite;position:relative;transform-style:preserve-3d;transition:transform .3s ease}@keyframes wrapperRotate-14570ec7{0%,to{transform:rotateX(0) rotateY(0)}25%{transform:rotateX(3deg) rotateY(-3deg)}50%{transform:rotateX(-3deg) rotateY(3deg)}75%{transform:rotateX(3deg) rotateY(3deg)}}.card-glow[data-v-14570ec7]{animation:glowPulse-14570ec7 4s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,var(--accent) 0,transparent 60%);filter:blur(60px);inset:-50%;opacity:.3;pointer-events:none;position:absolute;transition:opacity .5s ease;z-index:0}@keyframes glowPulse-14570ec7{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.5;transform:scale(1.1)}}.card-shine[data-v-14570ec7]{animation:shineMove-14570ec7 3s ease-in-out infinite;background:linear-gradient(135deg,transparent,hsla(0,0%,100%,.1) 45%,hsla(0,0%,100%,.2) 50%,hsla(0,0%,100%,.1) 55%,transparent);inset:0;pointer-events:none;position:absolute;z-index:2}@keyframes shineMove-14570ec7{0%{transform:translate(-100%) translateY(-100%)}to{transform:translate(100%) translateY(100%)}}.card-grid[data-v-14570ec7]{animation:gridMove-14570ec7 20s linear infinite;background-image:linear-gradient(rgba(99,102,241,.05) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.05) 1px,transparent 0);background-size:20px 20px;inset:0;opacity:.5;pointer-events:none;position:absolute;transition:opacity .3s ease;z-index:0}@keyframes gridMove-14570ec7{0%{background-position:0 0}to{background-position:20px 20px}}.stat-card:hover .card-grid[data-v-14570ec7]{opacity:1}.card-corners[data-v-14570ec7]{inset:0;pointer-events:none;position:absolute;z-index:3}.card-corners .corner[data-v-14570ec7]{animation:cornerPulse-14570ec7 2s ease-in-out infinite;border:2px solid var(--accent);height:20px;opacity:.6;position:absolute;transition:all .3s ease;width:20px}.card-corners .corner.corner-tl[data-v-14570ec7]{animation-delay:0s;border-bottom:none;border-right:none;left:10px;top:10px}.card-corners .corner.corner-tr[data-v-14570ec7]{animation-delay:.5s;border-bottom:none;border-left:none;right:10px;top:10px}.card-corners .corner.corner-bl[data-v-14570ec7]{animation-delay:1s;border-right:none;border-top:none;bottom:10px;left:10px}.card-corners .corner.corner-br[data-v-14570ec7]{animation-delay:1.5s;border-left:none;border-top:none;bottom:10px;right:10px}@keyframes cornerPulse-14570ec7{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.2)}}.data-flow[data-v-14570ec7]{inset:0;overflow:hidden;pointer-events:none;position:absolute;z-index:1}.data-flow .flow-line[data-v-14570ec7]{animation:flowDown-14570ec7 2s ease-in-out infinite;animation-delay:var(--flow-delay);background:linear-gradient(180deg,transparent,var(--accent),transparent);height:100%;left:calc(20% + var(--flow-delay)*30);position:absolute;width:2px}@keyframes flowDown-14570ec7{0%{opacity:0;transform:translateY(-100%)}50%{opacity:.6}to{opacity:0;transform:translateY(100%)}}@keyframes cardSlideUp-14570ec7{to{opacity:1;transform:translateY(0)}}.stat-icon[data-v-14570ec7]{align-items:center;animation:iconFloat-14570ec7 4s ease-in-out infinite;background:#ffffff08;border-radius:12px;color:#94a3b8;display:flex;height:64px;justify-content:center;margin:0 auto 24px;position:relative;transform-style:preserve-3d;transition:all .4s cubic-bezier(.34,1.56,.64,1);width:64px}.stat-icon svg[data-v-14570ec7]{animation:iconRotate-14570ec7 8s linear infinite;filter:drop-shadow(0 0 10px var(--accent));height:32px;position:relative;width:32px;z-index:2}.stat-icon .icon-ring[data-v-14570ec7]{animation:ringExpand-14570ec7 2s ease-in-out infinite;opacity:.5;transition:all .4s ease}.stat-icon .icon-pulse[data-v-14570ec7],.stat-icon .icon-ring[data-v-14570ec7]{border:2px solid var(--accent);border-radius:12px;inset:-8px;position:absolute}.stat-icon .icon-pulse[data-v-14570ec7]{animation:iconPulse-14570ec7 2s ease-out infinite}@keyframes iconFloat-14570ec7{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-8px) scale(1.05)}}@keyframes iconRotate-14570ec7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes ringExpand-14570ec7{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.8;transform:scale(1.2)}}@keyframes iconPulse-14570ec7{0%{opacity:.6;transform:scale(1)}50%{opacity:.3;transform:scale(1.4)}to{opacity:0;transform:scale(1.8)}}.stat-value[data-v-14570ec7]{align-items:baseline;display:flex;gap:4px;justify-content:center;margin-bottom:16px;perspective:1000px}.stat-value .value-number[data-v-14570ec7]{background:linear-gradient(135deg,#f8fafc 0,var(--accent) 100%);-webkit-background-clip:text;font-size:48px;font-weight:800;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;transform-style:preserve-3d;transition:transform .3s ease}.stat-value .value-number .digit-wrapper[data-v-14570ec7]{animation:digitPop-14570ec7 .6s cubic-bezier(.34,1.56,.64,1);display:inline-block}@media(max-width:768px){.stat-value .value-number[data-v-14570ec7]{font-size:36px}}.stat-value .value-suffix[data-v-14570ec7]{color:var(--accent);font-size:24px;font-weight:700;text-shadow:0 0 20px var(--accent)}@media(max-width:768px){.stat-value .value-suffix[data-v-14570ec7]{font-size:20px}}@keyframes digitPop-14570ec7{0%{opacity:0;transform:scale(.5) translateY(20px)}50%{transform:scale(1.1) translateY(-5px)}to{opacity:1;transform:scale(1) translateY(0)}}.stat-label[data-v-14570ec7]{color:#94a3b8;font-size:14px;font-weight:500;letter-spacing:.5px;margin-bottom:16px}.stat-bar[data-v-14570ec7]{background:#ffffff0d;border-radius:9999px;height:4px;overflow:visible;position:relative}.stat-bar .bar-fill[data-v-14570ec7]{animation:barPulse-14570ec7 2s ease-in-out infinite;background:linear-gradient(90deg,var(--accent),rgba(var(--accent),.6));border-radius:inherit;box-shadow:0 0 15px var(--accent);height:100%;position:relative;transition:width 1.5s cubic-bezier(.19,1,.22,1);transition-delay:var(--delay)}.stat-bar .bar-fill[data-v-14570ec7]:after{animation:dotPulse-14570ec7 1.5s ease-in-out infinite;background:var(--accent);border-radius:50%;box-shadow:0 0 10px var(--accent);content:"";height:8px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px}.stat-bar .bar-glow[data-v-14570ec7]{animation:glowBreath-14570ec7 3s ease-in-out infinite;background:var(--accent);border-radius:9999px;filter:blur(10px);inset:-4px;opacity:.5;position:absolute;transition:opacity .3s ease}@keyframes barPulse-14570ec7{0%,to{box-shadow:0 0 15px var(--accent)}50%{box-shadow:0 0 25px var(--accent),0 0 40px var(--accent)}}@keyframes dotPulse-14570ec7{0%,to{box-shadow:0 0 10px var(--accent);transform:translateY(-50%) scale(1)}50%{box-shadow:0 0 20px var(--accent),0 0 30px var(--accent);transform:translateY(-50%) scale(1.5)}}@keyframes glowBreath-14570ec7{0%,to{opacity:.5}50%{opacity:.8}}.stats-brands[data-v-14570ec7]{margin-top:64px;text-align:center}.brands-label[data-v-14570ec7]{color:#64748b;font-size:14px;letter-spacing:2px;margin-bottom:24px;text-transform:uppercase}.brands-list[data-v-14570ec7]{display:flex;flex-wrap:wrap;gap:48px;justify-content:center}.brand-item .brand-placeholder[data-v-14570ec7]{animation:brandPulse-14570ec7 2s ease-in-out infinite;background:#ffffff0d;border-radius:8px;height:32px;width:100px}@keyframes brandPulse-14570ec7{0%,to{opacity:.3}50%{opacity:.6}}.floating-elements[data-v-14570ec7]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.float-ring[data-v-14570ec7]{border:1px solid rgba(99,102,241,.2);border-radius:50%;position:absolute}.float-ring.ring-1[data-v-14570ec7]{animation:ringFloat-14570ec7 20s linear infinite;height:300px;right:-100px;top:10%;width:300px}.float-ring.ring-2[data-v-14570ec7]{animation:ringFloat-14570ec7 15s linear infinite reverse;bottom:20%;height:200px;left:-50px;width:200px}@keyframes ringFloat-14570ec7{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.float-cube[data-v-14570ec7]{border:1px solid rgba(99,102,241,.3);height:20px;position:absolute;width:20px}.float-cube.cube-1[data-v-14570ec7]{animation:cubeFloat-14570ec7 8s ease-in-out infinite;left:10%;top:20%}.float-cube.cube-2[data-v-14570ec7]{animation:cubeFloat-14570ec7 10s ease-in-out infinite reverse;bottom:30%;right:15%}@keyframes cubeFloat-14570ec7{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(180deg)}}.pricing[data-v-834a57a0]{background:#0a0a0f;min-width:0;overflow:hidden;padding:96px 0;position:relative;width:100%}.pricing-bg[data-v-834a57a0]{inset:0;pointer-events:none;position:absolute}.pricing-bg .bg-grid[data-v-834a57a0]{background-image:linear-gradient(rgba(99,102,241,.03) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.03) 1px,transparent 0);background-size:60px 60px;inset:0;position:absolute}.pricing-bg .bg-glow[data-v-834a57a0]{border-radius:50%;filter:blur(150px);height:600px;opacity:.15;position:absolute;width:600px}.pricing-bg .bg-glow.glow-1[data-v-834a57a0]{background:#6366f1;left:-200px;top:-200px}.pricing-bg .bg-glow.glow-2[data-v-834a57a0]{background:#8b5cf6;bottom:-200px;right:-200px}.container[data-v-834a57a0]{margin:0 auto;max-width:1400px;padding:0 24px;position:relative;z-index:1}.section-header[data-v-834a57a0]{margin-bottom:48px;opacity:0;text-align:center;transform:translateY(40px);transition:all .8s cubic-bezier(.19,1,.22,1)}.section-header.animate-in[data-v-834a57a0]{opacity:1;transform:translateY(0)}.section-tag[data-v-834a57a0]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:9999px;color:#0ff;display:inline-flex;font-size:12px;gap:4px;margin-bottom:16px;padding:4px 16px}.section-tag .tag-icon[data-v-834a57a0]{height:14px;width:14px}.section-tag .tag-icon svg[data-v-834a57a0]{height:100%;width:100%}.section-title[data-v-834a57a0]{color:#f8fafc;font-size:36px;font-weight:800;margin-bottom:16px}.section-title .title-gradient[data-v-834a57a0]{background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.section-title[data-v-834a57a0]{font-size:30px}}.pricing-state[data-v-834a57a0]{color:#94a3b8;font-size:14px;padding:48px;text-align:center}.pricing-state--error[data-v-834a57a0]{color:#fca5a5}.pricing-state--loading[data-v-834a57a0]{color:#64748b}.retry-btn[data-v-834a57a0]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.2);border-radius:8px;color:#f8fafc;cursor:pointer;margin-top:16px;padding:8px 24px}.retry-btn[data-v-834a57a0]:hover{border-color:#ffffff59}.pricing-notice[data-v-834a57a0]{color:#64748b;font-size:14px;margin-bottom:24px;text-align:center}.period-bar[data-v-834a57a0]{margin-bottom:32px;opacity:0;text-align:center;transform:translateY(20px);transition:all .8s cubic-bezier(.19,1,.22,1) .1s}.period-bar.animate-in[data-v-834a57a0]{opacity:1;transform:translateY(0)}.period-tabs[data-v-834a57a0]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.08);border-radius:9999px;display:inline-flex;padding:4px}.period-tab[data-v-834a57a0]{align-items:center;background:transparent;border:none;border-radius:9999px;color:#94a3b8;cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:4px;padding:8px 20px;transition:background .3s,color .3s}.period-tab[data-v-834a57a0]:hover:not(.active){color:#f8fafc}.period-tab.active[data-v-834a57a0]{background:#ffffff24;box-shadow:0 1px 4px #00000040;color:#f8fafc}.period-tab .period-discount[data-v-834a57a0]{background:#e0202029;border-radius:8px;color:#ff6b6b;font-size:12px;padding:1px 6px;white-space:nowrap}.period-tab.active .period-discount[data-v-834a57a0]{background:#e02020;color:#fff}.period-deadline[data-v-834a57a0]{color:#94a3b8;font-size:12px;margin-top:8px}.pricing-grid[data-v-834a57a0]{display:grid;gap:16px;grid-template-columns:1fr;opacity:0;transform:translateY(30px) scale(.98);transition:all .8s cubic-bezier(.19,1,.22,1) .15s}.pricing-grid.animate-in[data-v-834a57a0]{opacity:1;transform:translateY(0) scale(1)}@media(min-width:640px){.pricing-grid[data-v-834a57a0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1100px){.pricing-grid[data-v-834a57a0]{grid-template-columns:repeat(var(--card-count,3),minmax(0,1fr))}}.pricing-card[data-v-834a57a0]{animation:cardFadeIn-834a57a0 .55s cubic-bezier(.19,1,.22,1) forwards;animation-delay:var(--delay);background:#0f0f14e0;border:1px solid hsla(0,0%,100%,.08);border-radius:16px;max-width:100%;min-width:0;opacity:0;overflow:hidden;position:relative;transform:translateY(16px);transition:border-color .3s,box-shadow .3s}.pricing-card[data-v-834a57a0]:before{background:var(--tier-accent,hsla(0,0%,100%,.12));content:"";display:block;height:4px}.pricing-card[data-v-834a57a0]:hover{border-color:color-mix(in srgb,var(--tier-accent) 42%,transparent);box-shadow:0 18px 36px #00000059,0 0 0 1px color-mix(in srgb,var(--tier-accent) 22%,transparent)}@keyframes cardFadeIn-834a57a0{to{opacity:1;transform:translateY(0)}}.card-top[data-v-834a57a0]{border-bottom:1px solid hsla(0,0%,100%,.08);padding:24px 32px;position:relative}.card-top[data-v-834a57a0]:before{background:linear-gradient(180deg,var(--tier-accent,transparent) 0,transparent 100%);content:"";inset:0;opacity:.12;pointer-events:none;position:absolute}.card-top[data-v-834a57a0]>*{position:relative}.tier-colored[data-v-834a57a0]{color:var(--tier-title,#f8fafc)}.plan-name[data-v-834a57a0]{font-size:18px;font-weight:700;line-height:1.2;margin:0 0 16px}.price-block[data-v-834a57a0]{align-items:baseline;display:flex;flex-wrap:wrap;gap:2px;margin-bottom:8px}.price-value[data-v-834a57a0]{font-family:DIN Alternate,DIN,ui-sans-serif,system-ui,sans-serif;font-size:clamp(2rem,4vw,2.25rem);font-weight:700;line-height:1}.price-unit[data-v-834a57a0]{color:#94a3b8;font-size:14px;margin-left:2px}.price-meta[data-v-834a57a0]{color:#94a3b8;font-size:12px;margin-bottom:16px;min-height:2.5rem}.discount-line[data-v-834a57a0]{line-height:1.45;margin-bottom:6px}.discount-tag[data-v-834a57a0]{color:#ff6b6b;font-weight:600}.meta-line[data-v-834a57a0],.original-price[data-v-834a57a0]{color:#64748b}.meta-line[data-v-834a57a0]{line-height:1.45}.plan-btn[data-v-834a57a0]{background:transparent;border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#f8fafc;cursor:pointer;font-size:16px;font-weight:600;padding:16px 24px;position:relative;transition:all .3s;width:100%}.plan-btn[data-v-834a57a0]:disabled:not(.plan-btn--paid){background:#ffffff0a;border-color:#ffffff1a;color:#64748b;cursor:not-allowed;opacity:.55}.plan-btn.plan-btn--paid[data-v-834a57a0]{background:linear-gradient(135deg,var(--btn-from),var(--btn-to));border-color:transparent;color:#fff}.plan-btn.plan-btn--paid[data-v-834a57a0]:hover:not(:disabled){box-shadow:0 12px 28px color-mix(in srgb,var(--btn-from) 35%,transparent);filter:brightness(1.08);transform:translateY(-2px)}.plan-btn.plan-btn--paid.plan-btn--pending[data-v-834a57a0]{color:#ffffffd1;cursor:not-allowed;filter:grayscale(.35) brightness(.58) saturate(.8);opacity:.9}.plan-btn.plan-btn--paid.plan-btn--pending[data-v-834a57a0]:hover{box-shadow:none;transform:none}.card-body[data-v-834a57a0]{padding:24px 32px 32px}.benefits-title[data-v-834a57a0],.points-title[data-v-834a57a0]{color:#f8fafc;font-size:14px;font-weight:600;margin:0 0 16px}.points-title-row[data-v-834a57a0]{align-items:center;display:flex;gap:4px;margin-bottom:16px}.points-title-row .points-title[data-v-834a57a0]{margin:0}.points-help[data-v-834a57a0]{display:inline-flex;outline:none;position:relative}.points-help .points-help-icon[data-v-834a57a0]{align-items:center;border:1px solid hsla(0,0%,100%,.35);border-radius:50%;color:#94a3b8;cursor:help;display:inline-flex;font-size:10px;font-weight:600;height:15px;justify-content:center;line-height:1;transition:color .3s,border-color .3s;width:15px}.points-help .points-help-tooltip[data-v-834a57a0]{background:#000000e6;border-radius:6px;bottom:100%;color:#fff;font-size:12px;font-weight:400;left:-8px;line-height:1.5;margin-bottom:8px;max-width:230px;opacity:0;padding:8px 12px;pointer-events:none;position:absolute;transition:all .3s ease;visibility:hidden;white-space:normal;width:-moz-max-content;width:max-content;z-index:100}.points-help .points-help-tooltip[data-v-834a57a0]:after{border:6px solid transparent;border-top-color:#000000e6;content:"";left:12px;position:absolute;top:100%}.points-help:focus-visible .points-help-icon[data-v-834a57a0],.points-help:hover .points-help-icon[data-v-834a57a0]{border-color:#fff9;color:#f8fafc}.points-help:focus-visible .points-help-tooltip[data-v-834a57a0],.points-help:hover .points-help-tooltip[data-v-834a57a0]{opacity:1;visibility:visible}.benefits-list[data-v-834a57a0]{list-style:none;margin:0 0 24px;padding:0}.benefit-item[data-v-834a57a0]{align-items:flex-start;color:#94a3b8;display:flex;font-size:14px;gap:8px;padding:4px 0}.benefit-icon[data-v-834a57a0]{flex-shrink:0;height:18px;margin-top:1px;width:18px}.benefit-icon[data-v-834a57a0] svg{height:100%;width:100%}.benefit-icon.check[data-v-834a57a0]{color:#22c55e}.benefit-icon.lightning[data-v-834a57a0]{color:#f59e0b}.points-section[data-v-834a57a0]{border-top:1px solid hsla(0,0%,100%,.06);padding-top:16px}.points-row[data-v-834a57a0]{align-items:flex-start;display:flex;gap:8px}.points-row+.points-row[data-v-834a57a0]{margin-top:4px}.points-badge[data-v-834a57a0]{align-items:center;color:var(--tier-accent,#60a5fa);display:inline-flex;flex-shrink:0;height:14px;justify-content:center;line-height:0;margin-top:3px;width:14px}.points-badge svg[data-v-834a57a0]{display:block;height:100%;width:100%}.points-text[data-v-834a57a0]{color:#94a3b8;flex:1;font-size:14px;line-height:1.5;min-width:0}.tier-normal[data-v-834a57a0]{--tier-accent:#9ca3af;--tier-title:#e5e7eb;--btn-from:#6b7280;--btn-to:#4b5563}.tier-bronze[data-v-834a57a0]{--tier-accent:#c87f35;--tier-title:#ffc776;--btn-from:#c87f35;--btn-to:#7a4012}.tier-silver[data-v-834a57a0]{--tier-accent:#8c9bb0;--tier-title:#a8b8cc;--btn-from:#8c9bb0;--btn-to:#5f6e85}.tier-default[data-v-834a57a0],.tier-gold[data-v-834a57a0]{--tier-accent:#ffc53d;--tier-title:#ffc53d;--btn-from:#ffc53d;--btn-to:#ff9000}.tier-platinum[data-v-834a57a0]{--tier-accent:#2bc5b4;--tier-title:#2bc5b4;--btn-from:#2bc5b4;--btn-to:#0e9494}.tier-diamond[data-v-834a57a0]{--tier-accent:#4c9bff;--tier-title:#75c1ff;--btn-from:#4c9bff;--btn-to:#2563eb}.tier-star[data-v-834a57a0]{--tier-accent:#9d5cff;--tier-title:#b794ff;--btn-from:#9d5cff;--btn-to:#7c3aed}.tier-king[data-v-834a57a0]{--tier-accent:#d946ef;--tier-title:#e879f9;--btn-from:#d946ef;--btn-to:#9333ea}.help-section[data-v-959fa7a3]{background:linear-gradient(180deg,#0a0a0f,#0f0f1a 50%,#0a0a0f);overflow:hidden;position:relative}.bg-particles[data-v-959fa7a3]{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.bg-particles .particle[data-v-959fa7a3]{animation:particleFloat-959fa7a3 20s ease-in-out infinite;background:#00d4ff;border-radius:50%;position:absolute}.bg-particles .particle[data-v-959fa7a3]:nth-child(3n){background:#a855f7}.bg-particles .particle[data-v-959fa7a3]:nth-child(5n){background:#22d3ee}@keyframes particleFloat-959fa7a3{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-30px) translate(15px)}50%{transform:translateY(-15px) translate(-10px)}75%{transform:translateY(-40px) translate(20px)}}.bg-glow[data-v-959fa7a3]{border-radius:50%;filter:blur(120px);pointer-events:none;position:absolute;z-index:0}.bg-glow.glow-1[data-v-959fa7a3]{background:#00d4ff1f;height:500px;right:-100px;top:-100px;width:500px}.bg-glow.glow-2[data-v-959fa7a3]{background:#a855f71a;bottom:20%;height:400px;left:-100px;width:400px}.container[data-v-959fa7a3]{margin:0 auto;max-width:1200px;padding:0 24px;position:relative;z-index:1}.page-hero[data-v-959fa7a3]{padding:48px 0 0;position:relative;text-align:center}.page-hero .hero-decoration[data-v-959fa7a3]{height:300px;left:50%;opacity:.3;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:300px}.page-hero .hero-decoration .deco-core[data-v-959fa7a3]{animation:corePulse-959fa7a3 3s ease-in-out infinite;background:radial-gradient(circle,rgba(0,212,255,.5) 0,transparent 70%);border-radius:50%;height:60px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:60px}.page-hero .hero-decoration .deco-ring[data-v-959fa7a3]{border:1px solid rgba(0,212,255,.3);border-radius:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.page-hero .hero-decoration .deco-ring.ring-1[data-v-959fa7a3]{animation:ringRotate-959fa7a3 8s linear infinite;height:120px;width:120px}.page-hero .hero-decoration .deco-ring.ring-2[data-v-959fa7a3]{animation:ringRotate-959fa7a3 12s linear infinite reverse;border-color:#a855f74d;height:200px;width:200px}.page-hero .hero-badge[data-v-959fa7a3]{align-items:center;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:50px;color:#00d4ff;display:inline-flex;font-size:14px;gap:8px;margin-bottom:24px;padding:8px 20px}.page-hero .hero-badge .badge-dot[data-v-959fa7a3]{animation:dotPulse-959fa7a3 2s ease-in-out infinite;background:#00d4ff;border-radius:50%;height:6px;width:6px}.page-hero .page-title[data-v-959fa7a3]{margin-bottom:32px}.page-hero .page-title .title-main[data-v-959fa7a3]{background:linear-gradient(135deg,#fff,#fffc);-webkit-background-clip:text;display:inline;font-size:48px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text}.page-hero .page-title .title-main.highlight[data-v-959fa7a3]{background:linear-gradient(135deg,#00d4ff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.page-hero .page-title .title-main[data-v-959fa7a3]{font-size:32px}}.page-hero .page-title .title-sub[data-v-959fa7a3]{color:#fff9;display:block;font-size:18px;font-weight:400}@keyframes corePulse-959fa7a3{0%,to{opacity:.5;transform:translate(-50%,-50%) scale(1)}50%{opacity:.8;transform:translate(-50%,-50%) scale(1.3)}}@keyframes ringRotate-959fa7a3{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(1turn)}}@keyframes dotPulse-959fa7a3{0%,to{opacity:1}50%{opacity:.4}}.search-wrapper[data-v-959fa7a3]{margin:0 auto;max-width:650px}.search-box[data-v-959fa7a3]{position:relative}.search-box .search-glow[data-v-959fa7a3]{background:linear-gradient(135deg,#00d4ff4d,#a855f74d);border-radius:18px;filter:blur(10px);inset:-2px;opacity:0;position:absolute;transition:opacity .3s}.search-box:focus-within .search-glow[data-v-959fa7a3]{opacity:1}.search-box .search-icon[data-v-959fa7a3]{color:#fff6;height:24px;left:20px;position:absolute;top:24px;width:24px;z-index:2}.search-box .search-input[data-v-959fa7a3]{background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:#fff;font-size:16px;padding:20px 20px 20px 56px;position:relative;transition:all .3s;width:100%;z-index:1}.search-box .search-input[data-v-959fa7a3]::-moz-placeholder{color:#fff6}.search-box .search-input[data-v-959fa7a3]::placeholder{color:#fff6}.search-box .search-input[data-v-959fa7a3]:focus{background:#ffffff14;border-color:#00d4ff80;outline:none}.search-box .search-hint[data-v-959fa7a3]{align-items:center;display:flex;gap:8px;justify-content:center;margin-top:12px}.search-box .search-hint .hint-label[data-v-959fa7a3]{color:#fff6;font-size:13px}.search-box .search-hint .hint-tag[data-v-959fa7a3]{background:#ffffff0d;border-radius:20px;color:#fff9;cursor:pointer;font-size:12px;padding:4px 12px;transition:all .3s}.search-box .search-hint .hint-tag[data-v-959fa7a3]:hover{background:#00d4ff26;color:#00d4ff}.quick-links[data-v-959fa7a3]{padding:60px 0}.links-grid[data-v-959fa7a3]{display:grid;gap:20px;grid-template-columns:repeat(4,1fr)}@media(max-width:1024px){.links-grid[data-v-959fa7a3]{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.links-grid[data-v-959fa7a3]{grid-template-columns:1fr}}.link-card[data-v-959fa7a3]{animation:cardFadeIn-959fa7a3 .5s ease-out backwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;padding:28px;position:relative;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1)}.link-card .card-glow[data-v-959fa7a3]{background:radial-gradient(circle at 50% 0,var(--color),transparent 70%);height:100px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.link-card .card-scanline[data-v-959fa7a3]{animation:scanline-959fa7a3 2s linear infinite paused;background:linear-gradient(90deg,transparent,var(--color),transparent);height:2px;left:0;opacity:0;position:absolute;top:0;width:100%}.link-card[data-v-959fa7a3]:hover{border-color:var(--color);transform:translateY(-8px)}.link-card:hover .card-glow[data-v-959fa7a3]{opacity:.15}.link-card:hover .card-scanline[data-v-959fa7a3]{animation-play-state:running;opacity:1}.link-card:hover .card-arrow[data-v-959fa7a3]{opacity:1;transform:translate(4px)}.link-card:hover .icon-ring[data-v-959fa7a3]{opacity:.6;transform:scale(1.2)}.link-card .card-icon[data-v-959fa7a3]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;color:var(--color);display:flex;height:56px;justify-content:center;margin-bottom:16px;position:relative;width:56px}.link-card .card-icon[data-v-959fa7a3] svg{height:28px;width:28px}.link-card .card-icon .icon-ring[data-v-959fa7a3]{border:1px solid var(--color);border-radius:18px;inset:-4px;opacity:.3;position:absolute;transition:all .3s}.link-card h3[data-v-959fa7a3]{color:#fff;font-size:18px;font-weight:600;margin-bottom:8px}.link-card p[data-v-959fa7a3]{color:#ffffff80;font-size:14px;line-height:1.5}.link-card .card-arrow[data-v-959fa7a3]{bottom:24px;color:var(--color);opacity:.5;position:absolute;right:24px;transition:all .3s}.link-card .card-arrow svg[data-v-959fa7a3]{height:20px;width:20px}@keyframes cardFadeIn-959fa7a3{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes scanline-959fa7a3{0%{transform:translateY(0)}to{transform:translateY(200px)}}.section-header[data-v-959fa7a3]{margin-bottom:50px;text-align:center}.section-header .section-badge[data-v-959fa7a3]{align-items:center;background:#00d4ff1a;border:1px solid rgba(0,212,255,.3);border-radius:50px;color:#00d4ff;display:inline-flex;font-size:14px;gap:8px;margin-bottom:20px;padding:8px 20px}.section-header .section-badge .badge-dot[data-v-959fa7a3]{animation:dotPulse-959fa7a3 2s ease-in-out infinite;background:#00d4ff;border-radius:50%;height:6px;width:6px}.section-header h2[data-v-959fa7a3]{color:#fff;font-size:36px;font-weight:700;margin-bottom:12px}.section-header h2 .highlight[data-v-959fa7a3]{background:linear-gradient(135deg,#00d4ff,#a855f7);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-header p[data-v-959fa7a3]{color:#fff9;font-size:16px}.faq-section[data-v-959fa7a3]{padding:0 0 80px}.category-tabs[data-v-959fa7a3]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:40px}.category-tabs .tab-btn[data-v-959fa7a3]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:30px;color:#fff9;cursor:pointer;display:flex;font-size:14px;gap:8px;padding:10px 20px;transition:all .3s}.category-tabs .tab-btn .tab-icon[data-v-959fa7a3]{font-size:16px}.category-tabs .tab-btn[data-v-959fa7a3]:hover{border-color:#00d4ff4d;color:#fffc}.category-tabs .tab-btn.active[data-v-959fa7a3]{background:#00d4ff26;border-color:#00d4ff80;color:#00d4ff}.faq-list[data-v-959fa7a3]{display:flex;flex-direction:column;gap:12px;margin:0 auto;max-width:800px}.faq-item[data-v-959fa7a3]{animation:faqFadeIn-959fa7a3 .4s ease-out backwards;animation-delay:var(--faq-delay);background:#ffffff05;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;overflow:hidden;position:relative;transition:all .3s}.faq-item .faq-glow[data-v-959fa7a3]{background:linear-gradient(135deg,rgba(0,212,255,.05),transparent 50%);inset:0;opacity:0;position:absolute;transition:opacity .3s}.faq-item[data-v-959fa7a3]:hover{border-color:#00d4ff4d}.faq-item:hover .faq-glow[data-v-959fa7a3]{opacity:1}.faq-item.active[data-v-959fa7a3]{background:#00d4ff0d;border-color:#00d4ff66}.faq-item.active .faq-glow[data-v-959fa7a3]{opacity:1}.faq-item.active .toggle-icon svg[data-v-959fa7a3]{transform:rotate(180deg)}.faq-item.active .faq-answer[data-v-959fa7a3]{max-height:300px;padding:0 24px 24px}@keyframes faqFadeIn-959fa7a3{0%{opacity:0;transform:translateY(15px)}to{opacity:1;transform:translateY(0)}}.faq-question[data-v-959fa7a3]{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;gap:16px;padding:20px 24px;position:relative;text-align:left;width:100%;z-index:1}.faq-question .question-icon[data-v-959fa7a3]{align-items:center;background:#00d4ff1a;border-radius:10px;display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}.faq-question .question-icon svg[data-v-959fa7a3]{color:#00d4ff;height:20px;width:20px}.faq-question .question-text[data-v-959fa7a3]{color:#fff;flex:1;font-size:15px;font-weight:500}.faq-question .toggle-icon[data-v-959fa7a3]{align-items:center;background:#ffffff0d;border-radius:8px;display:flex;height:28px;justify-content:center;width:28px}.faq-question .toggle-icon svg[data-v-959fa7a3]{color:#ffffff80;height:16px;transition:transform .3s;width:16px}.faq-answer[data-v-959fa7a3]{max-height:0;overflow:hidden;padding:0 24px;transition:all .4s cubic-bezier(.4,0,.2,1)}.faq-answer p[data-v-959fa7a3]{color:#fff9;font-size:14px;line-height:1.8;padding-left:56px}.faq-more[data-v-959fa7a3]{margin-top:40px;text-align:center}.faq-more .more-link[data-v-959fa7a3]{align-items:center;color:#00d4ff;display:inline-flex;font-size:15px;font-weight:500;gap:8px;text-decoration:none;transition:all .3s}.faq-more .more-link svg[data-v-959fa7a3]{height:18px;transition:transform .3s;width:18px}.faq-more .more-link:hover svg[data-v-959fa7a3]{transform:translate(4px)}.contact-section[data-v-959fa7a3]{padding:80px 0}.contact-grid[data-v-959fa7a3]{display:grid;gap:24px;margin:0 auto;max-width:1000px}@media(max-width:900px){.contact-grid[data-v-959fa7a3]{grid-template-columns:1fr;max-width:400px}}.contact-card[data-v-959fa7a3]{animation:cardFadeIn-959fa7a3 .5s ease-out backwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:20px;overflow:hidden;padding:32px;position:relative;text-align:center;transition:all .3s}.contact-card .card-glow[data-v-959fa7a3]{background:radial-gradient(circle at 50% 0,var(--color),transparent 70%);height:120px;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s}.contact-card[data-v-959fa7a3]:hover{border-color:var(--color);transform:translateY(-6px)}.contact-card:hover .card-glow[data-v-959fa7a3]{opacity:.15}.contact-card .card-icon[data-v-959fa7a3]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;color:var(--color);display:flex;height:64px;justify-content:center;margin:0 auto 20px;position:relative;width:64px;z-index:1}.contact-card .card-icon[data-v-959fa7a3] svg{height:28px;width:28px}.contact-card h3[data-v-959fa7a3]{color:#fff;font-size:20px;font-weight:600;margin-bottom:8px;position:relative;z-index:1}.contact-card p[data-v-959fa7a3]{color:#ffffff80;font-size:14px;margin-bottom:16px;position:relative;z-index:1}.contact-card .contact-info[data-v-959fa7a3]{color:var(--color);font-size:14px;margin-bottom:24px;position:relative;z-index:1}.contact-card .contact-btn[data-v-959fa7a3]{align-items:center;background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#fff;display:inline-flex;font-size:14px;font-weight:500;gap:8px;justify-content:center;overflow:hidden;padding:12px 24px;position:relative;text-decoration:none;transition:all .3s;z-index:1}.contact-card .contact-btn .btn-bg[data-v-959fa7a3]{background:linear-gradient(135deg,var(--color),transparent);inset:0;opacity:0;position:absolute;transition:opacity .3s}.contact-card .contact-btn .btn-icon[data-v-959fa7a3],.contact-card .contact-btn .btn-text[data-v-959fa7a3]{position:relative;z-index:1}.contact-card .contact-btn .btn-icon[data-v-959fa7a3]{transition:transform .3s}.contact-card .contact-btn[data-v-959fa7a3]:hover{border-color:var(--color)}.contact-card .contact-btn:hover .btn-bg[data-v-959fa7a3]{opacity:.2}.contact-card .contact-btn:hover .btn-icon[data-v-959fa7a3]{transform:translate(4px)}.resources-section[data-v-959fa7a3]{padding:80px 0 120px}.resources-grid[data-v-959fa7a3]{display:grid;gap:20px;grid-template-columns:repeat(2,1fr);margin:0 auto;max-width:900px}@media(max-width:768px){.resources-grid[data-v-959fa7a3]{grid-template-columns:1fr}}.resource-card[data-v-959fa7a3]{align-items:center;animation:cardFadeIn-959fa7a3 .5s ease-out backwards;animation-delay:var(--delay);background:#ffffff08;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;display:flex;gap:20px;overflow:hidden;padding:24px;position:relative;text-decoration:none;transition:all .3s}.resource-card .card-scanline[data-v-959fa7a3]{animation:scanline-959fa7a3 2s linear infinite paused;background:linear-gradient(90deg,transparent,#00d4ff,transparent);height:2px;left:0;opacity:0;position:absolute;top:0;width:100%}.resource-card[data-v-959fa7a3]:hover{border-color:#00d4ff66;transform:translateY(-4px)}.resource-card:hover .card-scanline[data-v-959fa7a3]{animation-play-state:running;opacity:1}.resource-card:hover .resource-arrow[data-v-959fa7a3]{opacity:1;transform:translate(4px,-4px)}.resource-card .resource-icon[data-v-959fa7a3]{align-items:center;background:#00d4ff1a;border-radius:12px;color:#00d4ff;display:flex;flex-shrink:0;height:48px;justify-content:center;width:48px}.resource-card .resource-icon[data-v-959fa7a3] svg{height:24px;width:24px}.resource-card .resource-content[data-v-959fa7a3]{flex:1}.resource-card .resource-content h4[data-v-959fa7a3]{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px}.resource-card .resource-content p[data-v-959fa7a3]{color:#ffffff80;font-size:13px}.resource-card .resource-arrow[data-v-959fa7a3]{color:#00d4ff;opacity:.5;transition:all .3s}.resource-card .resource-arrow svg[data-v-959fa7a3]{height:20px;width:20px}.cta[data-v-0ba729d4]{overflow:hidden;padding:48px 0;position:relative}.cta-bg[data-v-0ba729d4],.cta-bg .bg-gradient[data-v-0ba729d4]{inset:0;position:absolute}.cta-bg .bg-gradient[data-v-0ba729d4]{background:linear-gradient(135deg,#6366f126,#0a0a0f 30% 70%,#8b5cf626)}.cta-bg .bg-grid[data-v-0ba729d4]{background-image:linear-gradient(rgba(99,102,241,.05) 1px,transparent 0),linear-gradient(90deg,rgba(99,102,241,.05) 1px,transparent 0);background-size:40px 40px;-webkit-mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 20%,transparent 70%)}.cta-bg .bg-grid[data-v-0ba729d4],.cta-bg .bg-particles[data-v-0ba729d4]{inset:0;position:absolute}.cta-bg .bg-particles .particle[data-v-0ba729d4]{animation:floatParticle-0ba729d4 var(--duration) var(--delay) linear infinite;background:#6366f1;border-radius:50%;height:var(--size);left:var(--x);opacity:.4;position:absolute;top:var(--y);width:var(--size)}@keyframes floatParticle-0ba729d4{0%,to{opacity:.4;transform:translate(0) scale(1)}25%{opacity:.6;transform:translate(20px,-30px) scale(1.2)}50%{opacity:.3;transform:translate(-10px,-50px) scale(.8)}75%{opacity:.5;transform:translate(-30px,-20px) scale(1.1)}}.pulse-rings[data-v-0ba729d4],.pulse-rings .pulse-ring[data-v-0ba729d4]{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.pulse-rings .pulse-ring[data-v-0ba729d4]{animation:pulseExpand-0ba729d4 4s ease-out infinite;border:1px solid rgba(99,102,241,.3);border-radius:50%}.pulse-rings .pulse-ring.ring-1[data-v-0ba729d4]{animation-delay:0s;height:200px;width:200px}.pulse-rings .pulse-ring.ring-2[data-v-0ba729d4]{animation-delay:1s;height:350px;width:350px}.pulse-rings .pulse-ring.ring-3[data-v-0ba729d4]{animation-delay:2s;height:500px;width:500px}@keyframes pulseExpand-0ba729d4{0%{opacity:.8;transform:translate(-50%,-50%) scale(.8)}to{opacity:0;transform:translate(-50%,-50%) scale(1.5)}}.cta-content[data-v-0ba729d4]{margin:0 auto;max-width:700px;position:relative;text-align:center;z-index:1}.cta-badge[data-v-0ba729d4]{align-items:center;animation:badgePulse-0ba729d4 2s ease-in-out infinite;background:#6366f11a;border:1px solid rgba(99,102,241,.3);border-radius:9999px;display:inline-flex;gap:8px;margin-bottom:24px;padding:8px 16px}.cta-badge .badge-icon[data-v-0ba729d4]{color:#00d4ff;height:18px;width:18px}.cta-badge .badge-icon svg[data-v-0ba729d4]{height:100%;width:100%}.cta-badge .badge-text[data-v-0ba729d4]{color:#00d4ff;font-size:14px;font-weight:500}@keyframes badgePulse-0ba729d4{0%,to{box-shadow:0 0 #6366f166}50%{box-shadow:0 0 0 10px #6366f100}}.cta-title[data-v-0ba729d4]{font-size:48px;font-weight:800;line-height:1.2;margin-bottom:24px}.cta-title .title-line[data-v-0ba729d4]{color:#f8fafc;display:inline;margin-right:8px}.cta-title .gradient-text[data-v-0ba729d4]{background:linear-gradient(135deg,#7f7fd5,#86a8e7 50%,#91eae4);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media(max-width:768px){.cta-title[data-v-0ba729d4]{font-size:30px}}.cta-desc[data-v-0ba729d4]{color:#94a3b8;font-size:18px;line-height:1.8;margin-bottom:32px}.cta-desc .highlight[data-v-0ba729d4]{color:#f8fafc;font-weight:500}@media(max-width:768px){.cta-desc[data-v-0ba729d4]{font-size:16px}}.cta-actions[data-v-0ba729d4]{display:flex;gap:16px;justify-content:center;margin-bottom:48px}@media(max-width:640px){.cta-actions[data-v-0ba729d4]{align-items:center;flex-direction:column}}.cta-btn[data-v-0ba729d4]{border-radius:12px;display:inline-flex;font-size:16px;font-weight:600;overflow:hidden;padding:16px 48px;text-decoration:none;transition:all .3s cubic-bezier(.19,1,.22,1)}.cta-btn[data-v-0ba729d4],.cta-btn .btn-content[data-v-0ba729d4]{align-items:center;position:relative}.cta-btn .btn-content[data-v-0ba729d4]{display:flex;gap:8px;z-index:2}.cta-btn .btn-icon[data-v-0ba729d4],.cta-btn .btn-icon-left[data-v-0ba729d4]{height:20px;transition:transform .3s;width:20px}.cta-btn .btn-icon svg[data-v-0ba729d4],.cta-btn .btn-icon-left svg[data-v-0ba729d4]{height:100%;width:100%}.btn-primary[data-v-0ba729d4]{color:#fff}.btn-primary .btn-bg[data-v-0ba729d4]{z-index:0}.btn-primary .btn-bg[data-v-0ba729d4],.btn-primary .btn-glow[data-v-0ba729d4]{background:linear-gradient(135deg,#667eea,#764ba2);inset:0;position:absolute}.btn-primary .btn-glow[data-v-0ba729d4]{filter:blur(20px);opacity:0;transition:opacity .3s;z-index:-1}.btn-primary[data-v-0ba729d4]:hover{box-shadow:0 20px 40px #6366f166;transform:translateY(-3px)}.btn-primary:hover .btn-glow[data-v-0ba729d4]{opacity:.6}.btn-primary:hover .btn-icon[data-v-0ba729d4]{transform:translate(4px)}.btn-primary[data-v-0ba729d4]:active{transform:translateY(-1px)}.btn-secondary[data-v-0ba729d4]{background:transparent;color:#f8fafc}.btn-secondary .btn-border[data-v-0ba729d4]{background:linear-gradient(135deg,#6366f180,#8b5cf680);border-radius:inherit;inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;position:absolute}.btn-secondary[data-v-0ba729d4]:hover{background:#6366f11a}.btn-secondary:hover .btn-icon-left[data-v-0ba729d4]{transform:scale(1.1)}.cta-features[data-v-0ba729d4]{display:flex;flex-wrap:wrap;gap:24px 32px;justify-content:center}.feature-item[data-v-0ba729d4]{align-items:center;display:flex;gap:8px}.feature-item .feature-check[data-v-0ba729d4]{align-items:center;background:#10b98126;border-radius:50%;color:#10b981;display:flex;height:20px;justify-content:center;width:20px}.feature-item .feature-check svg[data-v-0ba729d4]{height:12px;width:12px}.feature-item .feature-text[data-v-0ba729d4]{color:#94a3b8;font-size:14px}.cta-decoration[data-v-0ba729d4]{inset:0;overflow:hidden;pointer-events:none;position:absolute}.cta-decoration .deco-line[data-v-0ba729d4]{background:linear-gradient(90deg,transparent,rgba(99,102,241,.5),transparent);height:1px;position:absolute;width:200px}.cta-decoration .deco-line.line-left[data-v-0ba729d4]{animation:lineMove-0ba729d4 8s linear infinite;left:-50px;top:30%;transform:rotate(-30deg)}.cta-decoration .deco-line.line-right[data-v-0ba729d4]{animation:lineMove-0ba729d4 10s linear infinite reverse;bottom:30%;right:-50px;transform:rotate(30deg)}@keyframes lineMove-0ba729d4{0%{opacity:0;transform:translate(-100px) rotate(-30deg)}50%{opacity:1}to{opacity:0;transform:translate(calc(100vw + 100px)) rotate(-30deg)}}.cta-content[data-v-0ba729d4]{opacity:0;transform:translateY(50px) scale(.95);transition:all 1s cubic-bezier(.19,1,.22,1)}.cta-content.animate-in[data-v-0ba729d4]{opacity:1;transform:translateY(0) scale(1)}.cta-features[data-v-0ba729d4]{opacity:0;transform:translateY(30px);transition:all .8s cubic-bezier(.19,1,.22,1) .3s}.cta-features.animate-in[data-v-0ba729d4]{opacity:1;transform:translateY(0)}.cta-features.animate-in .feature-item[data-v-0ba729d4]{animation:featureSlideIn-0ba729d4 .6s cubic-bezier(.19,1,.22,1) forwards;animation-delay:calc(.4s + var(--delay, 0s));opacity:0;transform:translate(-20px)}@keyframes featureSlideIn-0ba729d4{to{opacity:1;transform:translate(0)}}.home[data-v-f1ad38c4]{background:#0a0a0f;min-height:100vh;min-width:0;width:100%}.home[data-v-f1ad38c4] section:not(.cta):not(.features):not(.hero){position:relative}.home[data-v-f1ad38c4] section:not(.cta):not(.features):not(.hero):after{background:linear-gradient(90deg,transparent,rgba(99,102,241,.22),rgba(148,163,184,.12),transparent);bottom:0;content:"";height:1px;left:50%;max-width:800px;pointer-events:none;position:absolute;transform:translate(-50%);width:80%;z-index:2}.home[data-v-f1ad38c4] .tools-page>section:after{display:none}
