.safe-area-bottom[data-v-1eb194ef]{padding-bottom:max(.75rem,env(safe-area-inset-bottom))}.mobile-cta[data-v-1eb194ef]{position:relative;overflow:hidden}.mobile-cta[data-v-1eb194ef]:after{content:"";position:absolute;left:50%;bottom:.25rem;width:0;height:.125rem;--un-translate-x:-50%;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.dark .mobile-cta[data-v-1eb194ef]:after{--un-bg-opacity:1;background-color:rgb(10 10 11 / var(--un-bg-opacity))}.mobile-cta[data-v-1eb194ef]:hover:after{width:calc(100% - 2rem)}.input-wrapper[data-v-8c70b7d5]{align-items:center;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border:none!important;border-radius:1rem;box-shadow:0 4px 6px -1px #0000000d,inset 0 1px #fffc;display:flex;position:relative;transition:all .3s}:root.dark .input-wrapper[data-v-8c70b7d5]{background:linear-gradient(135deg,#1e293bcc,#0f172ae6);box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0d}.input-wrapper[data-v-8c70b7d5]:hover{box-shadow:0 8px 20px -5px #0000001a,inset 0 1px #fffc;transform:translateY(-1px)}.input-wrapper.input-focused[data-v-8c70b7d5]{box-shadow:0 20px 40px -15px #10b98140,0 0 0 2px #10b98133,inset 0 1px #fffc;transform:translateY(-2px)}:root.dark .input-wrapper.input-focused[data-v-8c70b7d5]{box-shadow:0 20px 50px -15px #14f19533,0 0 0 2px #14f19526,inset 0 1px #ffffff0d}.category-badge[data-v-8c70b7d5]{align-items:center;border-radius:20px;display:inline-flex;font-size:.8rem;font-weight:600;margin-left:16px;padding:6px 14px;white-space:nowrap}.hero-input[data-v-8c70b7d5]{background:transparent;border:none!important;color:#111827;cursor:pointer;flex:1;font-size:1rem;font-weight:450;outline:none!important;padding:18px 24px}.hero-input.has-badge[data-v-8c70b7d5]{padding-left:12px}.hero-input[data-v-8c70b7d5]::-moz-placeholder{color:#9ca3af}.hero-input[data-v-8c70b7d5]::placeholder{color:#9ca3af}:root.dark .hero-input[data-v-8c70b7d5]{color:#fff}:root.dark .hero-input[data-v-8c70b7d5]::-moz-placeholder{color:#6b7280}:root.dark .hero-input[data-v-8c70b7d5]::placeholder{color:#6b7280}.send-button[data-v-8c70b7d5]{align-items:center;background:transparent;border:none!important;border-radius:14px;color:#d1d5db;cursor:pointer;display:flex;height:48px;justify-content:center;margin-right:8px;transition:all .3s;width:48px}.send-button-active[data-v-8c70b7d5]{background:linear-gradient(135deg,#10b981,#059669,#047857);box-shadow:0 4px 14px -3px #10b98180;color:#fff}.send-button-active[data-v-8c70b7d5]:hover{transform:scale(1.08)}:root.dark .send-button-active[data-v-8c70b7d5]{background:linear-gradient(135deg,#14f195,#10b981);box-shadow:0 4px 20px -3px #14f19566}.dropdown-menu[data-v-8c70b7d5]{background:#fff!important;max-height:400px;overflow-y:auto;z-index:9999}.dropdown-item[data-v-8c70b7d5]{background:transparent!important;border:none!important;cursor:pointer}.attention-pulse[data-v-8c70b7d5]{animation:attentionPulse-8c70b7d5 .8s ease-in-out}@keyframes attentionPulse-8c70b7d5{0%,to{box-shadow:0 4px 6px -1px #0000000d,inset 0 1px #fffc}25%{box-shadow:0 0 0 4px #14b8a64d,0 8px 25px -5px #14b8a640}50%{box-shadow:0 0 0 8px #14b8a626,0 12px 35px -5px #14b8a64d}75%{box-shadow:0 0 0 4px #14b8a64d,0 8px 25px -5px #14b8a640}}:root.dark .attention-pulse[data-v-8c70b7d5]{animation:attentionPulseDark-8c70b7d5 .8s ease-in-out}@keyframes attentionPulseDark-8c70b7d5{0%,to{box-shadow:0 4px 20px #0000004d,inset 0 1px #ffffff0d}25%{box-shadow:0 0 0 4px #14f1954d,0 8px 30px -5px #14f19533}50%{box-shadow:0 0 0 8px #14f19526,0 12px 40px -5px #14f19540}75%{box-shadow:0 0 0 4px #14f1954d,0 8px 30px -5px #14f19533}}.item-stagger[data-v-8c70b7d5]{animation:itemSlideIn-8c70b7d5 .4s ease-out forwards;opacity:0;transform:translate(-20px)}@keyframes itemSlideIn-8c70b7d5{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}.item-highlighted[data-v-8c70b7d5]{box-shadow:inset 0 0 0 2px #14b8a64d}:root.dark .item-highlighted[data-v-8c70b7d5]{box-shadow:inset 0 0 0 2px #14f1954d}.icon-bounce[data-v-8c70b7d5]{animation:iconBounce-8c70b7d5 .5s cubic-bezier(.34,1.56,.64,1)}@keyframes iconBounce-8c70b7d5{0%{transform:scale(1)}30%{transform:scale(1.2) translateY(-4px)}50%{transform:scale(.95)}70%{transform:scale(1.1)}to{transform:scale(1.1)}}.check-pop[data-v-8c70b7d5]{animation:checkPop-8c70b7d5 .3s cubic-bezier(.34,1.56,.64,1)}@keyframes checkPop-8c70b7d5{0%{transform:scale(0) rotate(-45deg)}60%{transform:scale(1.3) rotate(10deg)}to{transform:scale(1) rotate(0)}}.ripple-container[data-v-8c70b7d5]{border-radius:inherit;inset:0;overflow:hidden}.ripple[data-v-8c70b7d5],.ripple-container[data-v-8c70b7d5]{pointer-events:none;position:absolute}.ripple[data-v-8c70b7d5]{animation:rippleEffect-8c70b7d5 .6s ease-out forwards;background:radial-gradient(circle,rgba(20,184,166,.4) 0,transparent 70%);border-radius:50%;height:100px;margin-left:-50px;margin-top:-50px;transform:scale(0);width:100px}:root.dark .ripple[data-v-8c70b7d5]{background:radial-gradient(circle,rgba(20,241,149,.3) 0,transparent 70%)}@keyframes rippleEffect-8c70b7d5{to{opacity:0;transform:scale(4)}}:root.dark .dropdown-menu[data-v-8c70b7d5]{background:#0f172a!important}:root.dark .dark\:shadow-neon-glow[data-v-8c70b7d5]{box-shadow:0 0 40px #14f19526,0 0 80px #14f1951a}.chat-card[data-v-8c70b7d5]{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.user-bubble[data-v-8c70b7d5]{animation:bubbleIn-8c70b7d5 .3s ease-out}@keyframes bubbleIn-8c70b7d5{0%{opacity:0;transform:translateY(10px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ai-avatar[data-v-8c70b7d5]{animation:avatarPulse-8c70b7d5 2s ease-in-out infinite}@keyframes avatarPulse-8c70b7d5{0%,to{box-shadow:0 0 #14b8a666}50%{box-shadow:0 0 0 8px #14b8a600}}.typing-dot[data-v-8c70b7d5]{width:.375rem;height:.375rem;border-radius:9999px;--un-bg-opacity:1;background-color:rgb(45 212 191 / var(--un-bg-opacity));animation:typingBounce-8c70b7d5 1.4s ease-in-out infinite}.dark .typing-dot[data-v-8c70b7d5]{background-color:#14f19599}@keyframes typingBounce-8c70b7d5{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}@keyframes cursorBlink-8c70b7d5{0%,50%{opacity:1}51%,to{opacity:0}}.source-item[data-v-8c70b7d5]{animation:sourceSlideIn-8c70b7d5 .4s ease-out forwards;opacity:0}@keyframes sourceSlideIn-8c70b7d5{0%{opacity:0;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.progress-dot[data-v-8c70b7d5]{cursor:pointer;border-radius:9999px;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s;background:#e2e8f0;height:8px;width:8px}:root.dark .progress-dot[data-v-8c70b7d5]{background:#47556999}.progress-dot[data-v-8c70b7d5]:hover{background:#cbd5e1;transform:scale(1.2)}.progress-dot-active[data-v-8c70b7d5]{background:linear-gradient(135deg,#10b981,#059669);box-shadow:0 2px 8px -1px #10b98166;width:32px}:root.dark .progress-dot-active[data-v-8c70b7d5]{background:linear-gradient(135deg,#14f195,#10b981);box-shadow:0 2px 12px -1px #14f19559}[data-v-8c70b7d5] .ref-badge{align-items:center;background:#ccfbf1;border-radius:9999px;color:#0d9488;display:inline-flex;font-size:.6rem;font-weight:600;height:1rem;justify-content:center;margin-left:2px;vertical-align:super;width:1rem}:root.dark[data-v-8c70b7d5] .ref-badge{background:#14f19526;color:#14f195}.ref-badge-source[data-v-8c70b7d5]{align-items:center;background:#ccfbf1;border-radius:9999px;color:#0d9488;display:inline-flex;flex-shrink:0;font-size:.65rem;font-weight:600;height:1.125rem;justify-content:center;width:1.125rem}:root.dark .ref-badge-source[data-v-8c70b7d5]{background:#14f19526;color:#14f195}.hero-cta[data-v-8c70b7d5]{position:relative;display:inline-flex;align-items:center;gap:.625rem;overflow:hidden;font-size:1.125rem;line-height:1.75rem;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:600;text-decoration:none;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.5s;background:linear-gradient(135deg,#10b981,#059669,#047857);border-radius:16px;box-shadow:0 8px 24px -6px #10b98166,inset 0 1px #fff3;padding:18px 36px}:root.dark .hero-cta[data-v-8c70b7d5]{background:linear-gradient(135deg,#14f195,#10b981);box-shadow:0 8px 30px -6px #14f19559;color:#0f172a}.hero-cta[data-v-8c70b7d5]:hover{box-shadow:0 16px 40px -8px #10b98180;transform:translateY(-3px)}.hero-cta[data-v-8c70b7d5]:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.3),transparent);transform:translate(-100%);transition:transform .8s}.hero-cta[data-v-8c70b7d5]:hover:before{transform:translate(100%)}.hero-cta-text[data-v-8c70b7d5]{position:relative}.hero-cta-text[data-v-8c70b7d5]:after{background:currentColor;bottom:-2px;content:"";height:2px;left:0;position:absolute;transition:width .3s;width:0}.hero-cta:hover .hero-cta-text[data-v-8c70b7d5]:after{width:100%}.text-hero-gradient-light[data-v-8c70b7d5]{background:linear-gradient(135deg,#0f766e,#0d9488,#06b6d4);-webkit-background-clip:text;background-clip:text;color:transparent}.text-hero-gradient-neon[data-v-8c70b7d5]{background:linear-gradient(135deg,#fff,#14f195,#00d4ff);-webkit-background-clip:text;background-clip:text;color:transparent}.chat-area[data-v-8c70b7d5]{-ms-overflow-style:none;scrollbar-width:none}.chat-area[data-v-8c70b7d5]::-webkit-scrollbar{display:none}.dark .prose,.dark .prose li,.dark .prose p{color:#d1d5db!important}.dark .prose b,.dark .prose h1,.dark .prose h2,.dark .prose h3,.dark .prose h4,.dark .prose strong{color:#fff!important}.typing-cursor{animation:cursorBlink 1s infinite;background:#14b8a6;border-radius:1px;display:inline-block;height:1.1em;margin-left:2px;vertical-align:text-bottom;width:3px}.dark .typing-cursor{background:#14f195}@keyframes cursorBlink{0%,50%{opacity:1}51%,to{opacity:0}}.process-card[data-v-f0264115]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s;opacity:1}.process-card[data-v-f0264115]:hover{--un-translate-y:-.5rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 0 20px #14b8a626}:root.dark .process-card[data-v-f0264115]:hover{box-shadow:0 0 30px #00ffc81a}.data-card[data-v-fbb28097]{opacity:1}.data-card[data-v-fbb28097]:hover{--un-translate-y:-.25rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 0 20px #14b8a626}:root.dark .data-card[data-v-fbb28097]:hover{box-shadow:0 0 40px #00ffc81a}.data-card[data-v-fbb28097]:first-child:hover{--un-scale-x:1.02;--un-scale-y:1.02;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 25px 50px -12px #14b8a640}.stat-card[data-v-0b94c074],.testimonial-card[data-v-0b94c074],.testimonial-card-marquee[data-v-0b94c074]{opacity:1}.testimonial-card[data-v-0b94c074]{min-height:280px}.testimonial-card-marquee[data-v-0b94c074]{flex-shrink:0;max-width:400px;min-height:280px;width:100%}@media(min-width:768px){.testimonial-card-marquee[data-v-0b94c074]{max-width:none;width:420px}}.stat-card[data-v-0b94c074]:hover{--un-translate-y:-.25rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 8px 30px #0d948826}.testimonial-card[data-v-0b94c074]:hover{--un-translate-y:-.5rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 12px 40px #0d948826}:root.dark .stat-card[data-v-0b94c074]:hover,:root.dark .testimonial-card[data-v-0b94c074]:hover{box-shadow:0 0 30px #00ffc826}.pricing-card[data-v-b240f32a]{opacity:1}.pricing-card[data-v-b240f32a]:hover{--un-translate-y:-.5rem;--un-scale-x:1.02;--un-scale-y:1.02;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));box-shadow:0 0 30px #14b8a633}:root.dark .pricing-card[data-v-b240f32a]:hover{box-shadow:0 0 30px #00ffc84d}.cta-text[data-v-b240f32a]{position:relative}.cta-text[data-v-b240f32a]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:.125rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.cta-btn:hover .cta-text[data-v-b240f32a]:after{width:100%}.cta-btn.bg-teal-600 .cta-text[data-v-b240f32a]:after{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.dark .cta-btn.bg-teal-600 .cta-text[data-v-b240f32a]:after{--un-bg-opacity:1;background-color:rgb(10 10 11 / var(--un-bg-opacity))}.cta-btn.bg-gray-100 .cta-text[data-v-b240f32a]:after{--un-bg-opacity:1;background-color:rgb(13 148 136 / var(--un-bg-opacity))}.dark .cta-btn.bg-gray-100 .cta-text[data-v-b240f32a]:after{--un-bg-opacity:1;background-color:rgb(20 241 149 / var(--un-bg-opacity))}.logo-item[data-v-bf15ca84]{flex-shrink:0;opacity:.7;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.logo-item[data-v-bf15ca84]:hover{opacity:1}:root.dark .logo-item[data-v-bf15ca84]{opacity:.9;--un-brightness:brightness(1.5);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.skeleton[data-v-3fa3f8e2]{animation:shimmer-3fa3f8e2 1.5s infinite;background:linear-gradient(90deg,#e2e8f0 25%,#f1f5f9,#e2e8f0 75%);background-size:200% 100%}:root.dark .skeleton[data-v-3fa3f8e2]{background:linear-gradient(90deg,#1e293b 25%,#334155,#1e293b 75%);background-size:200% 100%}@keyframes shimmer-3fa3f8e2{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-text[data-v-3fa3f8e2]{border-radius:4px}.skeleton-circular[data-v-3fa3f8e2]{border-radius:50%}.skeleton-rectangular[data-v-3fa3f8e2]{border-radius:0}.skeleton-rounded[data-v-3fa3f8e2]{border-radius:12px}.post-card-skeleton .aspect-video[data-v-ba207aa0]{aspect-ratio:16/9;height:auto!important}.post-card[data-v-fd648eb5]{opacity:1}.post-card[data-v-fd648eb5]:hover{--un-translate-y:-.25rem;transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z));--un-shadow:var(--un-shadow-inset) 0 10px 15px -3px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 4px 6px -4px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}:root.dark .post-card[data-v-fd648eb5]:hover{box-shadow:0 0 30px #00ffc81a}.line-clamp-2[data-v-fd648eb5]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hover-underline[data-v-fd648eb5]{position:relative}.hover-underline[data-v-fd648eb5]:after{content:"";position:absolute;left:0;bottom:0;width:0;height:.125rem;--un-bg-opacity:1;background-color:rgb(13 148 136 / var(--un-bg-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-duration:.3s}.dark .hover-underline[data-v-fd648eb5]:after{--un-bg-opacity:1;background-color:rgb(20 241 149 / var(--un-bg-opacity))}.hover-underline[data-v-fd648eb5]:hover:after{width:100%}.landing-page-v2[data-v-98b3ff46]{overflow-x:hidden}
