@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600&display=swap";:root{--bg-primary: #f5f6f9;--bg-secondary: #ffffff;--bg-dark: #0A0915;--bg-dark-elem: #131221;--text-main: #1C1B2B;--text-light: #525164;--primary-color: #17177a;--primary-hover: #2626b5;--icon-color: #17177a;--accent-color: #37B5FF;--accent-green: var(--primary-color);--danger: #FF3D00;--warning: #FFAB00;--border-radius-sm: 8px;--border-radius-md: 16px;--border-radius-lg: 24px;--transition-fast: .2s ease;--transition-smooth: .4s cubic-bezier(.16, 1, .3, 1);--shadow-sm: 0 4px 12px rgba(45, 62, 213, .08);--shadow-md: 0 8px 30px rgba(0, 0, 0, .05);--shadow-glass: 0 8px 32px 0 rgba(31, 38, 135, .15)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{font-family:Poppins,sans-serif;font-weight:400;background-color:var(--bg-primary);color:var(--text-main);line-height:1.6;overflow-x:hidden}.hero-section,.problema-section,.benefits-section,.workflow-section,.cierre-cta-section,.footer-section{position:relative;z-index:10}h1,h2,h3,h4,h5,h6{font-weight:300;color:var(--text-main)}a{text-decoration:none;color:var(--primary-color);transition:var(--transition-fast)}button{font-family:Poppins,sans-serif;font-weight:300;cursor:pointer;border:none;outline:none;transition:var(--transition-smooth)}.btn-primary{display:inline-block;text-align:center;background:linear-gradient(135deg,#00cdff,#9c89ff);color:#fff;padding:14px 32px;border-radius:var(--border-radius-sm);font-size:1.05rem;font-weight:300;border:1px solid rgba(255,255,255,.1);position:relative;overflow:visible;box-shadow:0 6px 15px #0000004d;z-index:1;transition:all .5s cubic-bezier(.16,1,.3,1)}.btn-primary:hover{color:#fff!important;transform:translateY(-5px);border-color:#fff6;background:linear-gradient(135deg,#0ce0ff,#a9f);box-shadow:0 15px 35px #00000080,0 0 25px #00cdff80,0 0 50px #9c89ff66;text-shadow:0 0 8px rgba(255,255,255,.8)}.btn-primary:active{transform:translateY(-2px);box-shadow:0 5px 15px #00cdff4d}.glass-panel{background:#ffffffb3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid rgba(255,255,255,.3);border-radius:var(--border-radius-md);box-shadow:var(--shadow-glass)}.landing-body{background-color:var(--bg-dark);color:#fff}.landing-body h1,.landing-body h2,.landing-body h3{color:#fff}.navbar{position:fixed;top:0;width:100%;padding:20px 5%;display:flex;justify-content:space-between;align-items:center;z-index:1000;transition:var(--transition-smooth)}.navbar.scrolled{background:#0a0915d9;backdrop-filter:blur(12px);padding:15px 5%;box-shadow:0 10px 40px #0006}.nav-brand img{height:55px;object-fit:contain}.nav-links{display:flex;gap:30px;align-items:center}.nav-links a{color:#fff;font-weight:300;opacity:.85}.nav-links a:hover{opacity:1;color:var(--accent-color)}.hero-section{min-height:100vh;display:flex;align-items:center;justify-content:center;position:relative;padding:0 5%}.global-particles{position:fixed;width:100vw;height:100vh;top:0;left:0;z-index:0;pointer-events:none;background-color:var(--bg-dark)}.global-particles canvas{filter:drop-shadow(0 0 0 rgba(0,229,255,0));transition:filter .6s cubic-bezier(.16,1,.3,1)}.hero-content{position:relative;z-index:1;text-align:center;max-width:900px;margin-top:80px}.hero-content h1{font-size:3.2rem;font-weight:500;line-height:1.25;letter-spacing:-.5px;margin-bottom:24px;color:#fff}.hero-glow-text{color:var(--accent-color);text-shadow:0 0 10px rgba(0,229,255,.4),0 0 20px rgba(0,229,255,.6),0 0 30px rgba(0,229,255,.2)}.hero-content p{font-size:1.1rem;color:#c4c4d4;margin-bottom:40px;max-width:700px;margin-left:auto;margin-right:auto}.hero-stats{display:flex;justify-content:center;gap:40px;margin-top:60px}.stat-item{background:transparent;padding:15px 30px;text-align:center;transition:transform .4s ease;cursor:default}.stat-item:hover{transform:translateY(-5px)}.stat-item h3{font-size:2.2rem;color:var(--accent-color);font-weight:300;text-shadow:0 0 10px rgba(0,229,255,.4),0 0 20px rgba(0,229,255,.6);transition:text-shadow .4s ease,color .4s ease}.stat-item:hover h3{text-shadow:0 0 15px rgba(0,229,255,.8),0 0 30px rgba(0,229,255,1),0 0 40px rgba(0,229,255,.6);color:#fff}.stat-item p{font-size:.95rem;color:#c4c4d4;margin-bottom:0;font-weight:300;transition:color .4s ease}.stat-item:hover p{color:#fff}.section-header{text-align:center;margin-bottom:60px}.section-header h2{font-size:2.2rem;margin-bottom:16px;font-weight:500}.section-header p{color:#c4c4d4}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.fade-in.visible{opacity:1;transform:translateY(0)}.benefits-section{padding:100px 5%;background-color:var(--bg-dark);color:#fff}.main-footer{background:linear-gradient(to bottom,transparent,#05040d 150px);padding:80px 5% 40px;color:#a0a0b0}.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.2fr;gap:40px;max-width:1200px;margin:0 auto 60px;align-items:stretch}.footer-brand{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.footer-brand img{height:55px;object-fit:contain;margin-bottom:20px}.footer-desc{font-size:.9rem;line-height:1.6;max-width:320px;color:#c4c4d4;margin-top:0}.footer-col h4{color:#fff;margin-top:0;margin-bottom:20px;font-size:1.1rem;font-weight:500}.footer-col ul{list-style:none;padding:0;margin:0}.footer-col ul li{margin-bottom:12px}.footer-col ul li:last-child{margin-bottom:0}.footer-col ul li a,.footer-col ul li{color:#c4c4d4;font-size:.9rem;font-weight:300;transition:var(--transition-fast);line-height:1.6}.footer-contact-list{color:#a0a0b0;font-size:.95rem}.footer-contact-list li{display:flex;align-items:flex-start;gap:12px;margin-bottom:16px}.footer-contact-list li:last-child{margin-bottom:0}.footer-contact-list li i{margin-top:5px;font-size:1.1rem}.footer-contact-list li a,.footer-contact-list li span{color:#c4c4d4;line-height:1.5}.footer-col ul li a:hover{color:var(--accent-color)}.footer-bottom{text-align:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.05);font-size:.85rem}.problema-section,.benefits-section,.workflow-section,.faq-section{padding:100px 5%;position:relative;background-color:transparent}.split-layout{display:flex;align-items:center;gap:40px;max-width:1050px;margin:0 auto;position:relative;z-index:1}.split-text{flex:1.1}.split-text h2{font-size:2.5rem;margin-bottom:24px;color:#fff;line-height:1.25}.split-text p{font-size:1.1rem;color:#c4c4d4;line-height:1.6}.split-graphic-container{flex:.9;position:relative;display:flex;justify-content:center;align-items:center}.widget-glow{position:absolute;width:100%;height:100%;background:radial-gradient(circle at center,rgba(45,62,213,.4),transparent 70%);filter:blur(40px);z-index:0}.premium-widget{position:relative;z-index:1;width:100%;max-width:380px;background:#0f192dcc;border:1px solid rgba(0,229,255,.05);border-radius:var(--border-radius-md);box-shadow:0 20px 40px #00000080,inset 0 0 15px #ffffff05;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease,background .4s ease}.premium-widget.active{transform:translateY(-8px) scale(1.02);background:#0a0a1480;border-color:#00e5ff0d!important;box-shadow:inset 1px 1px #00e5ffb3,inset -1px -1px #00e5ff1a,0 30px 60px #000000b3,0 0 50px #00e5ff26!important}.widget-header{display:flex;align-items:center;gap:10px;padding:15px 25px;border-bottom:1px solid rgba(255,255,255,.05);font-size:.95rem;color:#c4c4d4;font-weight:300}.widget-body{padding:30px 25px;text-align:center}.widget-stat{font-size:2.5rem;font-weight:300;color:#fff;margin-bottom:5px;text-shadow:0 0 10px rgba(0,229,255,.4),0 0 20px rgba(0,229,255,.6),0 0 30px rgba(0,229,255,.2)}.widget-desc{font-size:.95rem;color:#c4c4d4;margin-bottom:25px;font-weight:300;line-height:1.6}.widget-bar{width:100%;height:6px;background:#ffffff1a;border-radius:3px;overflow:hidden}.widget-progress{width:60%;height:100%;background:linear-gradient(90deg,var(--primary-color),var(--accent-color));border-radius:3px;box-shadow:0 0 10px var(--accent-color)}.bento-grid{max-width:1000px;margin:0 auto;display:grid;grid-template-columns:repeat(2,1fr);gap:25px;position:relative;z-index:1}.bento-card{background:#0f192dcc;border:1px solid rgba(0,229,255,.05);border-radius:var(--border-radius-md);box-shadow:0 20px 40px #00000080,inset 0 0 15px #ffffff05;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:40px;display:flex;flex-direction:column;justify-content:flex-start;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease;position:relative;overflow:hidden}.bento-card.active{transform:translateY(-8px) scale(1.02);background:#0a0a1480;border-color:#00e5ff0d!important;box-shadow:inset 1px 1px #00e5ffb3,inset -1px -1px #00e5ff1a,0 30px 60px #000000b3,0 0 50px #00e5ff26!important}.bento-cyan{--bento-glow: rgba(0, 229, 255, 1);--bento-glow-hover: rgba(0, 229, 255, .15);--bento-icon-color: var(--accent-color);--bento-icon-bg: rgba(45, 62, 213, .3)}.bento-card.wide{grid-column:span 2;flex-direction:row;align-items:flex-start;gap:30px}.bento-badge{width:50px;height:50px;border-radius:12px;background:#2d3ed533;border:none;display:flex;align-items:center;justify-content:center;font-size:1.3rem;margin-bottom:20px;flex-shrink:0;color:var(--accent-color)}.bento-card.wide .bento-badge{width:50px;height:50px;font-size:1.3rem;margin-bottom:0}.bento-content h3{font-size:1.5rem;line-height:1.25;color:#fff;margin-top:0;margin-bottom:12px;font-weight:300}.bento-content p{color:#c4c4d4;font-size:1.1rem;line-height:1.6;margin-top:0;font-weight:300}.workflow-section{padding:100px 5%;position:relative}.step-number{position:absolute;top:10px;right:20px;font-size:4rem;font-weight:300;color:#2d3ed50d;line-height:1}.timeline-content .step-number{position:absolute;top:30px;right:30px;font-size:.75rem;font-weight:500;letter-spacing:2px;color:#ffffff4d;border:1px solid rgba(255,255,255,.1);padding:4px 12px;border-radius:20px;background:#0003;transition:all .5s ease}.workflow-icon{width:60px;height:60px;background:#2d3ed533;border-radius:15px;display:flex;align-items:center;justify-content:center;margin-bottom:24px;color:var(--accent-color);font-size:1.5rem}.timeline-content .workflow-icon{width:50px;height:50px;border-radius:12px;font-size:1.3rem;margin-bottom:20px}.timeline-container{max-width:1000px;margin:60px auto 0;position:relative;z-index:1}.timeline-line{position:absolute;top:0;left:50%;width:2px;height:100%;background:#ffffff0d;transform:translate(-50%);z-index:0}.timeline-line-glow{position:absolute;top:0;left:50%;width:3px;height:0%;background:var(--accent-color);box-shadow:0 0 15px var(--accent-color),0 0 30px #00e5ff99;transform:translate(-50%);z-index:1;border-radius:5px}.timeline-item{display:flex;justify-content:space-between;align-items:center;margin-bottom:60px;width:100%;position:relative;z-index:5}.timeline-item.reverse{flex-direction:row-reverse}.timeline-dot{width:20px;height:20px;background-color:var(--bg-dark);border:4px solid rgba(255,255,255,.1);border-radius:50%;position:absolute;left:50%;transform:translate(-50%);z-index:2;transition:border-color .4s ease,box-shadow .4s ease,background-color .4s ease}.timeline-dot.active{border-color:var(--accent-color);box-shadow:0 0 15px var(--accent-color),0 0 30px var(--accent-color)}.timeline-content{width:45%;padding:40px;background:#0f192dcc;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border:1px solid rgba(0,229,255,.05);border-radius:var(--border-radius-md);position:relative;box-shadow:0 20px 40px #00000080,inset 0 0 15px #ffffff05;transition:all .6s cubic-bezier(.16,1,.3,1);animation:zeroGravity 8s ease-in-out infinite}.timeline-item:nth-child(2n) .timeline-content{animation-delay:-3s}.timeline-content.active{transform:translateY(-8px) scale(1.02);animation-play-state:paused;background:#0a0a1480;border-color:#00e5ff0d!important;box-shadow:inset 1px 1px #00e5ffb3,inset -1px -1px #00e5ff1a,0 30px 60px #000000b3,0 0 50px #00e5ff26!important}.timeline-content.active .step-number{color:var(--accent-color);border-color:#00e5ff66;background:#00e5ff0d;box-shadow:0 0 15px #00e5ff33,inset 0 0 8px #00e5ff1a}.timeline-content h3{color:#fff;font-size:1.3rem;margin-bottom:10px}.timeline-content p{color:#c4c4d4}.bento-card .bento-badge,.bento-card .bento-content,.timeline-content .workflow-icon,.timeline-content h3,.timeline-content p,.timeline-content .step-number{z-index:10}.roi-calculator-section{padding:40px 5%;position:relative;z-index:2;background:transparent}.roi-widget{max-width:700px;margin:0 auto;background:#0a0a1466;border:1px solid rgba(255,255,255,.1);border-radius:var(--border-radius-lg);box-shadow:0 20px 40px #00000080,inset 0 0 15px #ffffff05;backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);padding:40px;position:relative;overflow:hidden}.roi-header{text-align:center;margin-bottom:30px;position:relative;z-index:10}.roi-header h3{font-size:1.8rem;color:#fff;font-weight:300;text-shadow:0 0 15px rgba(0,229,255,.4)}.roi-header p{color:#c4c4d4;margin-top:10px;font-size:.95rem}.roi-controls{display:flex;flex-direction:column;gap:25px;margin-bottom:30px;position:relative;z-index:10}.roi-range-group{display:flex;flex-direction:column;gap:12px}.roi-range-label{display:flex;justify-content:space-between;align-items:center;color:#c4c4d4;font-size:1rem}.roi-monto-val{font-size:1.25rem;color:#fff;font-weight:500}.roi-slider{-webkit-appearance:none;width:100%;height:6px;border-radius:3px;background:#ffffff1a;outline:none}.roi-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:22px;height:22px;border-radius:50%;background:var(--accent-color);cursor:pointer;box-shadow:0 0 15px #00e5ff99;transition:transform .2s}.roi-slider::-webkit-slider-thumb:hover{transform:scale(1.15)}.roi-age-selector{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.age-btn{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#c4c4d4;padding:10px 20px;border-radius:30px;cursor:pointer;transition:all .3s ease;font-family:inherit;font-size:.95rem}.age-btn.active,.age-btn:hover{background:#00e5ff26;border-color:var(--accent-color);color:#fff;box-shadow:0 0 15px #00e5ff4d}.roi-result{text-align:center;padding-top:30px;border-top:1px solid rgba(255,255,255,.1);position:relative;z-index:10}.roi-result p{color:#c4c4d4;margin-bottom:5px;font-size:1rem}.roi-recovered{font-size:3rem;color:var(--accent-color);font-weight:300;line-height:1.1;text-shadow:0 0 20px rgba(0,229,255,.5);font-variant-numeric:tabular-nums;transition:color .3s}.roi-fee-details{font-size:.85rem;color:#ffffff80;margin-top:15px}.cierre-cta-section{padding:120px 5%;background-color:transparent;text-align:center;position:relative}.section-header h2,.cierre-cta-section h2,.split-text h2{font-weight:300!important;color:#fff!important;text-shadow:0 0 10px rgba(0,229,255,.4),0 0 20px rgba(0,229,255,.6),0 0 30px rgba(0,229,255,.2)}.ambient-orb{position:absolute;border-radius:50%;pointer-events:none;z-index:0;animation:galacticDrift 60s infinite alternate ease-in-out}.problema-section,.benefits-section,.workflow-section,.cierre-cta-section{position:relative}.orb-2{width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #00e5ffcc}.orb-2:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:45px;background:linear-gradient(to bottom,transparent 0%,rgba(0,229,255,.6) 30%,rgba(255,255,255,1) 50%,rgba(0,229,255,.6) 70%,transparent 100%);transform:translate(-50%,-50%);animation:pulsarJet 2s infinite alternate ease-in-out}.orb-3{width:4px;height:4px;border-radius:50%;background:#fff;box-shadow:0 0 10px 3px #9c89ffcc}.orb-3:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:45px;background:linear-gradient(to bottom,transparent 0%,rgba(156,137,255,.6) 30%,rgba(255,255,255,1) 50%,rgba(156,137,255,.6) 70%,transparent 100%);transform:translate(-50%,-50%);animation:pulsarJet 2s infinite alternate-reverse ease-in-out}.orb-4{width:3px;height:3px;border-radius:50%;background:#fff;box-shadow:0 0 6px 2px #00e5ffcc}.orb-4:before{content:"";position:absolute;top:50%;left:50%;width:1px;height:30px;background:linear-gradient(to bottom,transparent 0%,rgba(0,229,255,.6) 30%,rgba(255,255,255,1) 50%,rgba(0,229,255,.6) 70%,transparent 100%);transform:translate(-50%,-50%);animation:pulsarJet 2s infinite alternate ease-in-out}.magnetic-ring{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border-radius:50%;border:1px solid rgba(255,255,255,.2);pointer-events:none;animation:magnetPulse 4s infinite alternate ease-in-out}.orb-2 .magnetic-ring,.orb-4 .magnetic-ring{border-color:#00e5ff4d;box-shadow:inset 0 0 8px #00e5ff1a,0 0 8px #00e5ff33}.orb-3 .magnetic-ring{border-color:#9c89ff4d;box-shadow:inset 0 0 8px #9c89ff1a,0 0 8px #9c89ff33}@keyframes zeroGravity{0%{transform:translateY(0)}50%{transform:translateY(-8px)}to{transform:translateY(0)}}@keyframes galacticDrift{0%{transform:translate(0) scale(1)}50%{transform:translate(350px,-150px) scale(1.1)}to{transform:translate(-200px,250px) scale(.9)}}@keyframes pulsarJet{0%{transform:translate(-50%,-50%) scaleY(.8);opacity:.8}to{transform:translate(-50%,-50%) scaleY(1.3);opacity:1;box-shadow:0 0 50px #00e5ffcc}}@keyframes magnetPulse{0%{opacity:.5;transform:translate(-50%,-50%) scale(.95)}to{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}.nebula-wrapper{position:absolute;pointer-events:none;animation:nebulaDrift 140s infinite alternate linear}.nebula-dust{position:absolute;border-radius:40% 60% 50% 40%/50% 40% 60% 50%;filter:blur(50px);mix-blend-mode:screen;transform-origin:center}.nebula-star{position:absolute;border-radius:50%;background:#fff;box-shadow:0 0 8px 2px #ffffffe6;animation:starTwinkle 4s infinite alternate ease-in-out}@keyframes nebulaDrift{0%{transform:translate(0) scale(1) rotate(0)}33%{transform:translate(200px,-100px) scale(1.1) rotate(10deg)}66%{transform:translate(-50px,150px) scale(1.05) rotate(-5deg)}to{transform:translate(-200px,-50px) scale(.9) rotate(8deg)}}@keyframes starTwinkle{0%,to{opacity:.1;transform:scale(.5)}50%{opacity:1;transform:scale(1.2)}}@media (max-width: 900px){.split-layout{flex-direction:column!important;gap:40px}.split-text{max-width:100%;padding-right:0;text-align:center}.split-graphic-container{max-width:100%;margin-top:20px}.premium-widget{margin:0 auto}.bento-grid{grid-template-columns:1fr}.bento-card.wide{grid-column:span 1;flex-direction:column}.footer-grid{grid-template-columns:1fr 1fr;gap:40px}}@media (max-width: 768px){.hero-section{align-items:flex-start;padding-top:130px}.hero-content h1{font-size:2.2rem}.hero-stats{flex-direction:column;gap:25px;margin-top:40px}.stat-item h3{font-size:1.5rem!important}.stat-item p{font-size:.85rem!important}.split-text h2,.section-header h2,.cierre-cta-section h2{font-size:1.8rem!important}.navbar{padding:15px 5%}.nav-links>a{display:none}.nav-actions .btn{padding:10px 20px;font-size:.9rem;min-width:0}.timeline-line,.timeline-line-glow,.timeline-dot{left:20px!important;transform:translate(-50%)!important}.timeline-item,.timeline-item.reverse{flex-direction:row!important;align-items:center;justify-content:flex-start}.timeline-content{width:85%;margin-left:55px;margin-top:0}.footer-grid{grid-template-columns:1fr;text-align:center}.footer-brand{display:flex;flex-direction:column;align-items:center}.footer-brand p{margin-left:auto;margin-right:auto}.footer-contact-list li{justify-content:center;text-align:center}}
