.collapse[data-v-69844c12]{display:none}.collapse.show[data-v-69844c12]{display:block}.banner[data-v-bf4f58fd]{position:absolute;top:0;right:0;bottom:0;left:0;z-index:20;display:flex;align-items:center;justify-content:center;pointer-events:none}.banner-box[data-v-bf4f58fd]{max-width:900px;width:90%;padding:60px 50px;border-radius:24px;background-image:url(../images/glass.webp);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1.5px solid rgba(5,163,163,.6);box-shadow:0 0 0 1px #dae33d66;text-align:center}.banner-box h1[data-v-bf4f58fd]{margin:0 0 24px;font-size:clamp(32px,5vw,52px);font-weight:700;color:#fff;line-height:1.2}.banner-box p[data-v-bf4f58fd]{margin:0;font-size:clamp(16px,2vw,20px);color:#ffffffd9}.highlight[data-v-bf4f58fd]{color:#daee3d;font-weight:800}.glow-border[data-v-bf4f58fd]:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:inherit;background:linear-gradient(90deg,#daee3d,#397dfe,#05a3a3,#daee3d);background-size:400% 400%;animation:glowMove-bf4f58fd 10s linear infinite;z-index:-1}.glow-border[data-v-bf4f58fd]:after{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;border-radius:inherit;background:rgba(10,15,40,.95);z-index:-1}@keyframes glowMove-bf4f58fd{0%{background-position:0% 50%}to{background-position:400% 50%}}.laiza-wrapper[data-v-54d705ba]{top:0;right:0;bottom:0;left:0;overflow:hidden;background:#000}#glcanvas[data-v-54d705ba]{display:block;width:100%;height:100%;position:relative;z-index:1;filter:blur(25px);transform:scale(1.1)}.effect-overlay[data-v-54d705ba]{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10;pointer-events:none;background:rgba(255,255,255,.02)}.effect-overlay[data-v-54d705ba]:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:url(#noiseFilter);opacity:.15;mix-blend-mode:overlay}.fade-enter-active[data-v-47cab5e9],.fade-leave-active[data-v-47cab5e9]{transition:opacity .3s ease}.fade-enter-from[data-v-47cab5e9],.fade-leave-to[data-v-47cab5e9]{opacity:0}.neon-border-btn[data-v-222dca45]{position:relative;padding:10px 35px;font-size:12px;color:#daee3d;background:transparent;border:none;border-radius:16px;cursor:pointer;z-index:1}.neon-border-btn span[data-v-222dca45]{position:relative;z-index:2;color:#070723}.neon-border-btn[data-v-222dca45]:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:linear-gradient(90deg,#daee3d,#2147bc,#3a52d9,#00cdc8,#daee3d);background-size:200%;animation:neonMove-222dca45 6s linear infinite;z-index:0}.neon-border-btn[data-v-222dca45]:hover{transform:scale(1.05)}.neon-border-btn[data-v-222dca45]:after{content:"";position:absolute;top:2px;right:2px;bottom:2px;left:2px;background:linear-gradient(180deg,#ffffff,#f2f2f287);border-radius:999px;z-index:1;box-shadow:0 0 20px #daee3d99}@keyframes neonMove-222dca45{0%{background-position:0 0}50%{background-position:300% 0}to{background-position:0 0}}.ai-container[data-v-222dca45]{width:100%;height:100vh;background-color:#070723;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative}.orb-wrapper[data-v-222dca45]{display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:transform .3s ease}.orb-content[data-v-222dca45]{position:relative;width:600px;height:600px;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all .8s cubic-bezier(.4,0,.2,1);gap:10px}.blob-animation[data-v-222dca45]{position:absolute;width:100%;height:100%;background:linear-gradient(135deg,#2147bc 0%,#3a52d9 50%,#00cdc8 100%);border-radius:50%;filter:blur(10px);animation:liquid-222dca45 8s ease-in-out infinite;box-shadow:0 0 60px #2147bc}.blob-blur[data-v-222dca45]{position:absolute;width:110%;height:110%;background:linear-gradient(135deg,rgba(58,82,217,.4),rgba(0,205,200,.4));border-radius:50%;filter:blur(40px);z-index:-1;animation:pulse-222dca45 4s infinite alternate}.cta-text[data-v-222dca45]{position:relative;z-index:10;letter-spacing:2px;text-shadow:0 2px 10px rgba(0,0,0,.5);pointer-events:none;color:#fff}@keyframes liquid-222dca45{0%{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(0)}50%{border-radius:30% 60% 70% 40%/50% 60% 30%}to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%;transform:rotate(360deg)}}@keyframes pulse-222dca45{0%{transform:scale(.9);opacity:.6}to{transform:scale(1.1);opacity:1}}.chat-overlay[data-v-222dca45]{position:absolute;z-index:10;width:100%;height:100%;display:flex;justify-content:center;align-items:center;pointer-events:none}.chat-window[data-v-222dca45]{width:90%;max-width:450px;height:70%;background:rgba(10,10,10,.85);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:20px;display:flex;flex-direction:column;box-shadow:0 20px 50px #00000080;pointer-events:auto}.chat-header-ia[data-v-222dca45]{padding:1.5rem;border-bottom:1px solid rgba(255,255,255,.05);display:flex;align-items:center;gap:15px}.header-info h3[data-v-222dca45]{margin:0;font-size:1rem;font-weight:600;color:#fff}.close-btn[data-v-222dca45]{margin-left:auto;background:none;border:none;color:#666;font-size:1.2rem;cursor:pointer}.messages-area[data-v-222dca45]{flex:1;padding:1.5rem;overflow-y:auto;display:flex;flex-direction:column;gap:1rem}.message[data-v-222dca45]{display:flex}.message.user[data-v-222dca45]{justify-content:flex-end}.message.ai[data-v-222dca45]{justify-content:flex-start}.bubble[data-v-222dca45]{max-width:80%;padding:12px 18px;border-radius:18px;font-size:.95rem;line-height:1.6;white-space:pre-wrap;word-break:break-word}.bubble b[data-v-222dca45]{color:#fff;font-weight:700}.chat-link[data-v-222dca45]{color:#2147bc;text-decoration:underline;transition:color .2s}.chat-link[data-v-222dca45]:hover{color:#daee3d}.ai-row .bubble[data-v-222dca45]{color:#d1d1d1}.user .bubble[data-v-222dca45]{background:linear-gradient(135deg,#2147bc,#00cdc8);color:#fff;border-bottom-right-radius:4px}.ai .bubble[data-v-222dca45]{background:#2a2a30;color:#ddd;border-bottom-left-radius:4px}.sub-empty[data-v-222dca45]{text-align:center}.typing span[data-v-222dca45]{display:inline-block;animation:typing-222dca45 1s infinite ease-in-out both;margin:0 2px}.typing span[data-v-222dca45]:nth-child(1){animation-delay:-.32s}.typing span[data-v-222dca45]:nth-child(2){animation-delay:-.16s}@keyframes typing-222dca45{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}.input-area[data-v-222dca45]{padding:1.5rem;display:flex;gap:10px;border-top:1px solid rgba(255,255,255,.05)}input[data-v-222dca45]{flex:1;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:30px;padding:12px 20px;color:#fff;outline:none;transition:all .3s;width:100%}input[data-v-222dca45]:focus{background:rgba(255,255,255,.1);border-color:#00cdc8}input[data-v-222dca45]::placeholder{color:#666}.input-area button[data-v-222dca45]{width:45px;height:45px;border-radius:50%;border:none;background:#2147bc;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s}.input-area button[data-v-222dca45]:hover:not(:disabled){background:#00cdc8}.input-area button[data-v-222dca45]:disabled{opacity:.5;cursor:not-allowed}.fade-scale-enter-active[data-v-222dca45],.fade-scale-leave-active[data-v-222dca45]{transition:all .4s ease}.fade-scale-enter-from[data-v-222dca45],.fade-scale-leave-to[data-v-222dca45]{opacity:0;transform:scale(.8)}.chat-slide-enter-active[data-v-222dca45],.chat-slide-leave-active[data-v-222dca45]{transition:all .6s cubic-bezier(.16,1,.3,1)}.chat-slide-enter-from[data-v-222dca45],.chat-slide-leave-to[data-v-222dca45]{opacity:0;transform:translateY(30px) scale(.95)}.not-found[data-v-291547c7]{min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;background:#0f1b2d;color:#fff;padding:40px 20px}.not-found h1[data-v-291547c7]{font-size:96px;font-weight:800;margin-bottom:10px;color:#daee3d}.not-found h2[data-v-291547c7]{font-size:28px;margin-bottom:10px;color:#fff}.not-found p[data-v-291547c7]{opacity:.8;margin-bottom:30px;color:#fff}.btn-home[data-v-291547c7]{padding:12px 28px;border-radius:30px;background:#daee3d;color:#0f1b2d;font-weight:600;text-decoration:none;transition:all .3s ease}
