.whatsapp-button,a{text-decoration:none}.whatsapp-button,nav{position:fixed;display:flex}.nav-links a:hover,body{color:var(--text-main)}.hero,.hero-buttons,.nav-links,nav{display:flex}body,footer{background-color:var(--bg-dark)}.orb,.stats-glow{pointer-events:none}.whatsapp-button{bottom:20px;left:20px;z-index:3000;background-color:#25d366;color:#fff;border:none;border-radius:50%;width:60px;height:60px;font-size:24px;cursor:pointer;box-shadow:0 4px 10px rgba(0,0,0,.2);align-items:center;justify-content:center}.btn-outline,.nav-links a{font-size:14px;font-weight:600}.whatsapp-button:hover{background-color:#128c7e}.whatsapp-button img{width:30px;height:30px}:root{--bg-dark:#0a0a0a;--bg-card:#161616;--text-main:#ffffff;--text-secondary:#a1a1aa;--accent:#ccff00;--accent-hover:#b3e600;--border-color:rgba(255, 255, 255, 0.1)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,sans-serif;-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit}nav{top:0;width:100%;padding:20px 5%;justify-content:space-between;align-items:center;background:rgba(10,10,10,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--border-color);z-index:1000}.logo img{height:60px;width:auto;display:block}.nav-links{gap:30px;align-items:center}.nav-links a{color:var(--text-secondary);transition:color .3s}.btn-outline{border:1px solid var(--border-color);padding:10px 20px;border-radius:100px;transition:.3s}.btn-outline:hover{background-color:var(--text-main);color:var(--bg-dark)}.hero{min-height:100vh;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:120px 5% 50px;background:radial-gradient(circle at 50% -20%,rgba(204,255,0,.15) 0,var(--bg-dark) 50%)}.btn-primary,.btn-secondary{padding:16px 32px;font-size:16px;border-radius:100px}.hero h1{font-size:clamp(40px, 6vw, 72px);font-weight:800;line-height:1.1;letter-spacing:-2px;max-width:900px;margin-bottom:24px}.footer-links a:hover,.hero h1 span,.premium .plan-name,.stats-footer-text strong{color:var(--accent)}.hero p,.section-header p{color:var(--text-secondary);max-width:600px;line-height:1.5}.hero p{font-size:clamp(16px, 2vw, 20px);margin-bottom:40px}.hero-buttons{gap:16px;flex-wrap:wrap;justify-content:center}.btn-primary{background-color:var(--accent);color:var(--bg-dark);font-weight:800;transition:transform .2s,background-color .2s}.btn-secondary,.card{background-color:var(--bg-card)}.btn-primary:hover{background-color:var(--accent-hover);transform:scale(1.02)}.btn-secondary{color:var(--text-main);font-weight:600;border:1px solid var(--border-color);transition:background-color .2s}.card,.pricing-card{border:1px solid var(--border-color);padding:40px 30px;box-shadow:0 8px 24px rgba(204,255,0,.04)}.btn-secondary:hover{background-color:rgba(255,255,255,.05)}section{padding:50px 5%;max-width:1200px;margin:0 auto}.section-header{margin-bottom:60px;text-align:left}.btn-plan,.stats-container,footer{text-align:center}.section-header h2{font-size:clamp(32px, 4vw, 48px);font-weight:800;letter-spacing:-1px;margin-bottom:16px}.section-header p{font-size:18px}.grid-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:24px}.card{border-radius:24px;transition:.3s;display:flex;flex-direction:column;align-items:flex-start}.card-icon{background-color:rgba(204,255,0,.1);color:var(--accent);width:50px;height:50px;border-radius:16px;display:flex;justify-content:center;align-items:center;font-size:24px;margin-bottom:24px;font-weight:700}.admin-img-wrapper,.pricing-card,.step-card{background-color:var(--bg-card)}.card p,.plan-name,.plan-price span,.step-content p{color:var(--text-secondary)}.card h3{font-size:20px;font-weight:700;margin-bottom:12px;letter-spacing:-.5px}.card p,.step-content p{font-size:15px;line-height:1.6}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:24px;margin-top:40px;box-shadow:0 8px 24px rgba(204,255,0,.04)}.pricing-card{border-radius:24px;display:flex;flex-direction:column;transition:.3s}.pricing-card.premium{border-color:rgba(204,255,0,.4);background:linear-gradient(180deg,rgba(204,255,0,.03) 0,var(--bg-card) 100%)}.plan-name{font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:1px}.plan-price{font-size:48px;font-weight:800;margin:16px 0;letter-spacing:-2px;display:flex;align-items:baseline;gap:8px}.plan-price span{font-size:16px;font-weight:500;letter-spacing:0}.plan-features{list-style:none;margin:32px 0;flex-grow:1}.plan-features li{font-size:14px;line-height:1.5;margin-bottom:16px;display:flex;align-items:flex-start;gap:12px}.feature-icon{color:var(--accent);font-weight:700;font-size:16px;min-width:20px}.bot-note,.not-included{color:var(--text-secondary)}.feature-icon.cross{color:#f44}.not-included{opacity:.6}.bot-note{display:block;font-size:12px;margin-top:4px}.btn-plan{width:100%;display:block}.steps-container{display:flex;flex-direction:column;gap:24px;margin-top:40px}.step-card{border:1px solid var(--border-color);border-radius:24px;padding:30px 40px;display:flex;align-items:center;gap:30px;transition:.3s}.step-number{font-size:48px;font-weight:800;color:var(--accent);opacity:.8;line-height:1;min-width:60px}.step-content h3{font-size:20px;font-weight:700;margin-bottom:8px}.footer-info,.footer-links a{font-size:14px;color:var(--text-secondary)}footer{border-top:1px solid var(--border-color);padding:40px 5%;margin-top:20px}.footer-logo img{height:50px;margin-bottom:24px;display:inline-block}.footer-info{line-height:1.8;margin-bottom:30px}.footer-links{display:flex;justify-content:center;gap:24px;margin-bottom:30px;flex-wrap:wrap}.footer-links a{font-weight:500;transition:color .3s}.copyright{color:var(--text-secondary);font-size:12px;opacity:.6}@media (max-width:768px){.step-card{flex-direction:column;align-items:flex-start;gap:16px;padding:30px}.step-number{font-size:36px}.nav-links{display:none}}.card:hover,.pricing-card:hover,.step-card:hover{transform:translateY(-5px);border-color:rgba(204,255,0,.4);box-shadow:0 12px 40px rgba(204,255,0,.15);background-color:rgba(255,255,255,.03)}.admin-img-wrapper:hover,.inverted .admin-img-wrapper:hover{z-index:10;opacity:1;transform:scale(1.05) translateY(-10px)}#panel-admin,#panel-admin-2,#panel-admin-3,#panel-admin-4{padding-top:0;padding-bottom:0}.admin-container{display:flex;align-items:center;gap:0;margin-top:0}.admin-images{flex:1;position:relative;min-height:280px;display:flex;justify-content:center}.admin-img-wrapper{position:absolute;width:75%;border-radius:16px;overflow:hidden;border:1px solid rgba(255,255,255,.1);box-shadow:0 20px 40px rgba(0,0,0,.5);transition:.4s cubic-bezier(.25, .8, .25, 1);cursor:pointer}.admin-img-wrapper img{width:100%;height:auto;display:block}.img-1{top:0;left:0;z-index:3}.img-2{top:60px;left:10%;z-index:2;transform:scale(.95);opacity:.7}.img-3{top:120px;left:20%;z-index:1;transform:scale(.9);opacity:.4}.admin-img-wrapper:hover{border-color:rgba(204,255,0,.5);box-shadow:0 15px 50px rgba(204,255,0,.15)}.admin-text{flex:1;position:relative;min-height:180px}.admin-feature{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;transform:translateY(15px);transition:.4s}.admin-feature.active-text{opacity:1;visibility:visible;transform:translateY(0)}.admin-feature h4{color:#fff;font-size:22px;font-weight:700;margin-bottom:12px;display:flex;align-items:center;gap:10px}.admin-feature p{color:var(--text-secondary);font-size:16px;line-height:1.6}@media (max-width:900px){.admin-container,.admin-container.inverted{flex-direction:column!important;gap:10px;padding-bottom:40px}.admin-images{width:100%;min-height:250px}.img-1,.img-2,.img-3,.inverted .img-1,.inverted .img-2,.inverted .img-3{left:12.5%;right:auto}.admin-text{width:100%;min-height:auto}.admin-feature.active-text{position:relative!important}}.admin-container.inverted{flex-direction:row-reverse}.inverted .img-1{top:0;right:0;left:auto;z-index:3}.inverted .img-2{top:60px;right:10%;left:auto;z-index:2;transform:scale(.95);opacity:.7}.inverted .img-3{top:120px;right:20%;left:auto;z-index:1;transform:scale(.9);opacity:.4}.inverted .admin-img-wrapper:hover{left:auto}.chatbot-container{display:flex;align-items:center;gap:60px;margin-top:40px}.chatbot-image-wrapper{flex:1;position:relative}.chatbot-image-wrapper img{width:100%;height:auto;border-radius:16px;border:1px solid rgba(255,255,255,.1);box-shadow:0 15px 40px rgba(204,255,0,.08);transition:transform .3s}.chatbot-image-wrapper img:hover{transform:translateY(-5px);box-shadow:0 20px 50px rgba(204,255,0,.15);border-color:rgba(204,255,0,.3)}.chatbot-text-content{flex:1}.chatbot-text-content h2{color:#fff;font-size:clamp(28px, 4vw, 40px);font-weight:800;margin-bottom:16px;line-height:1.2}.chatbot-text-content p.lead{color:var(--text-secondary);font-size:18px;margin-bottom:30px;line-height:1.6}.bot-features-list{display:flex;flex-direction:column;gap:20px}.bot-feature-item{display:flex;align-items:flex-start;gap:16px}.bot-feature-icon{font-size:24px;background:rgba(255,255,255,.03);padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.05)}.bot-feature-text h4{color:#fff;font-size:16px;font-weight:600;margin-bottom:4px}.logo-item strong,.stat-badge{font-weight:800}.bot-feature-text p{color:var(--text-secondary);font-size:14px;line-height:1.5;margin:0}.orb{position:absolute;border-radius:50%;z-index:1}.orb-1{width:600px;height:600px;background:radial-gradient(circle,rgba(204,255,0,.15) 0,rgba(204,255,0,0) 70%);top:-20%;left:-10%}.orb-2{width:700px;height:700px;background:radial-gradient(circle,rgba(2,132,199,.15) 0,rgba(2,132,199,0) 70%);bottom:-30%;right:-15%}.orb-3{width:500px;height:500px;background:radial-gradient(circle,rgba(0,229,255,.1) 0,rgba(0,229,255,0) 70%);top:20%;left:50%;transform:translateX(-50%)}#rendimiento{position:relative;padding:80px 5% 0;display:none!important}.stats-container{position:relative;max-width:1000px;margin:0 auto}.stats-image-wrapper{position:relative;z-index:2;border-radius:24px;padding:10px;background:rgba(255,255,255,.03);border:1px solid var(--border-color);box-shadow:0 30px 60px rgba(0,0,0,.5);overflow:hidden}.stats-image{width:100%;height:auto;display:block;border-radius:16px}.stats-glow{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:90%;background:radial-gradient(circle,rgba(204,255,0,.15) 0,transparent 70%);filter:blur(60px);z-index:1}.stats-overlay{position:absolute;bottom:20px;right:20px}.stat-badge{background:rgba(10,10,10,.8);backdrop-filter:blur(10px);border:1px solid var(--accent);color:var(--accent);padding:8px 16px;border-radius:100px;font-size:14px;box-shadow:0 10px 20px rgba(0,0,0,.3)}.stats-footer-text{margin-top:30px;color:var(--text-secondary);font-size:16px;max-width:700px;margin-left:auto;margin-right:auto;line-height:1.6}.billing-toggle{display:flex;justify-content:center;align-items:center;background:rgba(255,255,255,.05);border-radius:100px;padding:5px;width:fit-content;margin:0 auto 40px;border:1px solid var(--border-color)}.toggle-btn{padding:10px 24px;border-radius:100px;color:var(--text-main);font-size:16px;font-weight:600;cursor:pointer;transition:.3s;background:0 0;border:none;outline:0}.toggle-btn.active{background:var(--accent);color:var(--bg-dark)}.toggle-btn .discount{font-size:13px;font-weight:800;margin-left:5px;opacity:.9}.logo-slider{width:100%;overflow:hidden;position:relative;display:flex}.logo-slider::after,.logo-slider::before{content:"";position:absolute;top:0;width:150px;height:100%;z-index:2}.logo-slider::before{left:0;background:linear-gradient(to right,var(--bg-dark) 0,rgba(10,10,10,0) 100%)}.logo-slider::after{right:0;background:linear-gradient(to left,var(--bg-dark) 0,rgba(10,10,10,0) 100%)}.logo-track{display:flex;width:calc(250px * 16);animation:35s linear infinite scroll}.logo-item{width:250px;display:flex;align-items:center;justify-content:center;gap:12px;color:var(--text-secondary);font-size:22px;font-weight:300;opacity:.5;transition:.3s;user-select:none}.logo-item:hover{opacity:1;color:var(--text-main);transform:scale(1.05)}.logo-item svg{width:28px;height:28px;fill:currentColor}@keyframes scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(-250px * 8))}}@media (max-width:900px){.chatbot-container{flex-direction:column}.logo-celular{width:75%!important}}