:root{--bg-primary:#0a0b10;--bg-secondary:#0f1017;--bg-card:#13141c;--bg-card-hover:#1a1b25;--accent-cyan:#00d2ff;--accent-cyan-dark:#00a8cc;--accent-green:#2ECC71;--accent-green-dark:#27ae60;--accent-red:#FF416C;--accent-red-dark:#FF4B2B;--accent-gold:#f59e0b;--accent-whatsapp:#25D366;--text-primary:#ffffff;--text-secondary:#c8ccd4;--text-muted:#9ca3af;--text-dim:#6b7280;--border-color:rgba(255,255,255,0.06);--border-glow:rgba(0,210,255,0.15);--glass-bg:rgba(19,20,28,0.7);--glass-border:rgba(255,255,255,0.08);--shadow-cyan:0 0 30px rgba(0,210,255,0.15);--shadow-green:0 0 30px rgba(46,204,113,0.15);--shadow-red:0 0 30px rgba(255,65,108,0.15);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:50px;--transition:all 0.3s cubic-bezier(0.4,0,0.2,1);--font-main:'Inter',-apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;--max-width:1200px}*,*::before,*::after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:16px}body{font-family:var(--font-main);background:var(--bg-primary);color:var(--text-primary);line-height:1.6;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{text-decoration:none;color:inherit;transition:var(--transition)}ul,ol{list-style:none}img{max-width:100%;height:auto;display:block}button{font-family:inherit;cursor:pointer;border:none;outline:none;background:none}.container{max-width:var(--max-width);margin:0 auto;padding:0 24px}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--bg-primary);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:99999;transition:opacity 0.5s ease,visibility 0.5s ease}.preloader.hidden{opacity:0;visibility:hidden;pointer-events:none}.preloader-logo{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:30px;letter-spacing:-0.5px}.preloader-spinner{width:48px;height:48px;border:3px solid rgba(255,255,255,0.1);border-top-color:var(--accent-cyan);border-radius:50%;animation:spin 0.8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.header{position:fixed;top:0;left:0;width:100%;z-index:1000;padding:0;transition:var(--transition)}.header.scrolled{background:rgba(10,11,16,0.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-bottom:1px solid var(--border-color);box-shadow:0 4px 30px rgba(0,0,0,0.3)}.header-inner{max-width:var(--max-width);margin:0 auto;padding:16px 24px;display:flex;align-items:center;justify-content:space-between}.logo{display:flex;align-items:center;gap:10px;font-size:1.5rem;font-weight:800;letter-spacing:-0.5px;z-index:1001}.logo .logo-icon{width:38px;height:38px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;font-size:1.1rem}.logo .brand-text{background:linear-gradient(135deg,#fff,var(--accent-cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.nav-menu{display:flex;align-items:center;gap:32px}.nav-menu a{font-size:0.9rem;font-weight:500;color:var(--text-secondary);position:relative;padding:4px 0}.nav-menu a:hover,.nav-menu a.active{color:var(--accent-cyan)}.nav-menu a::after{content:'';position:absolute;bottom:-2px;left:0;width:0;height:2px;background:var(--accent-cyan);transition:var(--transition);border-radius:2px}.nav-menu a:hover::after,.nav-menu a.active::after{width:100%}.nav-cta{display:flex;align-items:center;gap:12px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 24px;border-radius:var(--radius-pill);font-weight:600;font-size:0.9rem;transition:var(--transition);white-space:nowrap;cursor:pointer;border:none;text-decoration:none}.btn-primary{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-cyan-dark));color:#000;box-shadow:0 4px 20px rgba(0,210,255,0.3)}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(0,210,255,0.4)}.btn-whatsapp{background:var(--accent-whatsapp);color:#fff;box-shadow:0 4px 20px rgba(37,211,102,0.3)}.btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(37,211,102,0.4);background:#20c05c}.btn-outline{background:transparent;color:var(--text-primary);border:1px solid var(--glass-border)}.btn-outline:hover{background:rgba(255,255,255,0.05);border-color:var(--accent-cyan);color:var(--accent-cyan);transform:translateY(-2px)}.btn-trial{background:linear-gradient(135deg,var(--accent-red),var(--accent-red-dark));color:#fff;box-shadow:0 4px 20px rgba(255,65,108,0.3)}.btn-trial:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(255,65,108,0.4)}.btn-email{background:linear-gradient(135deg,#4285f4,#34a853,#fbbc05,#ea4335);color:#fff;box-shadow:0 4px 20px rgba(66,133,244,0.3)}.btn-email:hover{transform:translateY(-2px);box-shadow:0 6px 30px rgba(66,133,244,0.4)}.btn-sm{padding:8px 18px;font-size:0.82rem}.btn-lg{padding:16px 32px;font-size:1rem}.btn ion-icon,.btn svg{font-size:1.1em;width:1.1em;height:1.1em}.hamburger{display:none;flex-direction:column;gap:5px;cursor:pointer;z-index:1001;padding:4px}.hamburger span{width:24px;height:2px;background:var(--text-primary);transition:var(--transition);border-radius:2px}.hamburger.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.hamburger.active span:nth-child(2){opacity:0}.hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}.hero{min-height:100vh;display:flex;align-items:center;padding:120px 0 80px;position:relative;overflow:hidden}.hero::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 20% 50%,rgba(0,210,255,0.08) 0%,transparent 60%),radial-gradient(ellipse at 80% 20%,rgba(46,204,113,0.05) 0%,transparent 50%);pointer-events:none}.hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;position:relative;z-index:1}.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;background:rgba(0,210,255,0.1);border:1px solid rgba(0,210,255,0.2);border-radius:var(--radius-pill);font-size:0.85rem;font-weight:500;color:var(--accent-cyan);margin-bottom:24px;animation:fadeInDown 0.6s ease}.hero-badge .flag{font-size:1.1rem}.hero h1{font-size:3.2rem;font-weight:800;line-height:1.15;margin-bottom:20px;letter-spacing:-1px;animation:fadeInUp 0.7s ease}.hero h1 .highlight{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-description{font-size:1.1rem;color:var(--text-secondary);line-height:1.7;margin-bottom:32px;max-width:520px;animation:fadeInUp 0.8s ease}.hero-description strong{color:var(--text-primary)}.hero-buttons{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:32px;animation:fadeInUp 0.9s ease}.hero-trust{display:flex;align-items:center;gap:24px;flex-wrap:wrap;animation:fadeInUp 1s ease}.trust-item{display:flex;align-items:center;gap:6px;font-size:0.8rem;color:var(--text-muted)}.trust-item ion-icon{color:var(--accent-green);font-size:1rem}.hero-image{position:relative;animation:fadeInRight 0.8s ease}.hero-image img{width:100%;border-radius:var(--radius-lg);box-shadow:0 20px 60px rgba(0,0,0,0.5),0 0 40px rgba(0,210,255,0.1)}.hero-image::after{content:'';position:absolute;top:-20%;right:-20%;width:60%;height:60%;background:radial-gradient(circle,rgba(0,210,255,0.15) 0%,transparent 70%);pointer-events:none}.stats-bar{padding:40px 0;border-top:1px solid var(--border-color);border-bottom:1px solid var(--border-color);background:var(--bg-secondary)}.stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;text-align:center}.stat-item{padding:20px}.stat-number{font-size:2.2rem;font-weight:800;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin-bottom:4px}.stat-label{font-size:0.9rem;color:var(--text-muted);font-weight:500}.section{padding:50px 0;position:relative}.section-header{text-align:center;margin-bottom:60px}.section-badge{display:inline-flex;align-items:center;gap:6px;padding:6px 16px;background:rgba(0,210,255,0.08);border:1px solid rgba(0,210,255,0.15);border-radius:var(--radius-pill);font-size:0.8rem;font-weight:600;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:1px;margin-bottom:16px}.section-title{font-size:2.4rem;font-weight:800;line-height:1.2;margin-bottom:16px;letter-spacing:-0.5px}.section-title .gradient{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.section-subtitle{font-size:1.05rem;color:var(--text-muted);max-width:600px;margin:0 auto;line-height:1.6}.compatibility{background:var(--bg-secondary)}.devices-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:20px;margin-bottom:50px}.device-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:28px 16px;text-align:center;transition:var(--transition);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.device-card:hover{transform:translateY(-5px);border-color:var(--accent-cyan);box-shadow:var(--shadow-cyan)}.device-card ion-icon{font-size:2.4rem;color:var(--accent-cyan);margin-bottom:12px}.device-card .device-name{font-size:0.85rem;font-weight:600;color:var(--text-primary)}.apps-row{display:flex;justify-content:center;gap:24px;flex-wrap:wrap}.app-badge{display:flex;align-items:center;gap:8px;padding:10px 20px;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-pill);font-size:0.85rem;font-weight:500;color:var(--text-secondary);transition:var(--transition)}.app-badge:hover{border-color:var(--accent-green);color:var(--accent-green)}.app-badge ion-icon{font-size:1.2rem;color:var(--accent-green)}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.feature-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:36px 28px;transition:var(--transition);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);position:relative;overflow:hidden}.feature-card::before{content:'';position:absolute;top:0;left:0;width:100%;height:3px;background:linear-gradient(90deg,var(--accent-cyan),var(--accent-green));opacity:0;transition:var(--transition)}.feature-card:hover{transform:translateY(-5px);border-color:rgba(0,210,255,0.2);box-shadow:var(--shadow-cyan)}.feature-card:hover::before{opacity:1}.feature-icon{width:56px;height:56px;background:rgba(0,210,255,0.1);border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:20px;font-size:1.6rem;color:var(--accent-cyan);transition:var(--transition)}.feature-card:hover .feature-icon{background:rgba(0,210,255,0.15);transform:scale(1.05)}.feature-card h3{font-size:1.15rem;font-weight:700;margin-bottom:10px;color:var(--text-primary)}.feature-card p{font-size:0.9rem;color:var(--text-muted);line-height:1.6}.pricing{background:var(--bg-secondary)}.pricing-controls{display:flex;flex-direction:column;align-items:center;gap:24px;margin-bottom:48px}.tier-toggle{display:flex;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-pill);padding:4px;gap:4px}.tier-btn{padding:10px 28px;border-radius:var(--radius-pill);font-size:0.9rem;font-weight:600;color:var(--text-muted);transition:var(--transition);cursor:pointer;position:relative}.tier-btn.active{background:linear-gradient(135deg,var(--accent-cyan),var(--accent-cyan-dark));color:#000}.tier-btn .vip-badge{position:absolute;top:-8px;right:-8px;background:linear-gradient(135deg,var(--accent-red),var(--accent-red-dark));color:#fff;font-size:0.6rem;padding:2px 6px;border-radius:var(--radius-pill);font-weight:700;text-transform:uppercase}.device-selector{display:flex;align-items:center;gap:16px}.device-selector label{font-size:0.9rem;color:var(--text-muted);font-weight:500}.device-select{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:8px 16px;color:var(--text-primary);font-family:var(--font-main);font-size:0.9rem;cursor:pointer;outline:none;transition:var(--transition)}.device-select:focus{border-color:var(--accent-cyan)}.device-select option{background:var(--bg-card);color:var(--text-primary)}.pricing-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;align-items:stretch}.pricing-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:32px 24px;text-align:center;transition:var(--transition);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;flex-direction:column;position:relative;overflow:hidden}.pricing-card:hover{transform:translateY(-5px);box-shadow:var(--shadow-cyan)}.pricing-card.popular{border-color:var(--accent-green);box-shadow:var(--shadow-green);transform:scale(1.03)}.pricing-card.popular:hover{transform:scale(1.03) translateY(-5px)}.popular-badge{position:absolute;top:0;left:0;right:0;background:linear-gradient(135deg,var(--accent-green),var(--accent-green-dark));color:#fff;font-size:0.75rem;font-weight:700;padding:6px;text-transform:uppercase;letter-spacing:1px}.pricing-card.popular .card-content{margin-top:16px}.plan-duration{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin-bottom:4px}.plan-period{font-size:0.8rem;color:var(--text-muted);margin-bottom:20px}.plan-price{font-size:2.8rem;font-weight:800;color:var(--accent-green);margin-bottom:4px;text-shadow:0 0 20px rgba(46,204,113,0.3);line-height:1}.plan-price .currency{font-size:1.4rem;vertical-align:super}.plan-price .cents{font-size:1.4rem;vertical-align:super}.plan-per{font-size:0.8rem;color:var(--text-dim);margin-bottom:24px}.plan-features{text-align:left;margin-bottom:28px;flex:1}.plan-features li{display:flex;align-items:flex-start;gap:10px;padding:8px 0;font-size:0.85rem;color:var(--text-secondary);border-bottom:1px solid rgba(255,255,255,0.03)}.plan-features li:last-child{border-bottom:none}.plan-features li ion-icon{color:var(--accent-green);font-size:1rem;flex-shrink:0;margin-top:2px}.plan-features li.premium-feature{color:var(--accent-gold)}.plan-features li.premium-feature ion-icon{color:var(--accent-gold)}.plan-help{font-size:0.78rem;color:var(--text-dim);margin-bottom:12px}.plan-help a{color:var(--accent-cyan)}.plan-help a:hover{text-decoration:underline}.plan-buttons{display:flex;flex-direction:column;gap:10px}.plan-buttons .btn{width:100%;padding:12px 20px;font-size:0.85rem}.reviews-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.review-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:32px 28px;transition:var(--transition);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.review-card:hover{transform:translateY(-5px);border-color:rgba(0,210,255,0.15);box-shadow:var(--shadow-cyan)}.review-stars{display:flex;gap:3px;margin-bottom:16px}.review-stars ion-icon{color:var(--accent-gold);font-size:1.1rem}.review-text{font-size:0.95rem;color:var(--text-secondary);line-height:1.7;margin-bottom:20px;font-style:italic}.review-author{display:flex;align-items:center;gap:12px}.review-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1rem;color:#000;flex-shrink:0}.review-info .review-name{font-size:0.9rem;font-weight:600;color:var(--text-primary)}.review-info .review-location{font-size:0.8rem;color:var(--text-muted)}.faq-list{max-width:800px;margin:0 auto}.faq-item{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);margin-bottom:12px;overflow:hidden;transition:var(--transition);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.faq-item:hover{border-color:rgba(0,210,255,0.15)}.faq-question{width:100%;padding:20px 24px;display:flex;align-items:center;justify-content:space-between;font-size:1rem;font-weight:600;color:var(--text-primary);background:none;cursor:pointer;text-align:left;gap:16px;transition:var(--transition)}.faq-question:hover{color:var(--accent-cyan)}.faq-question ion-icon{font-size:1.2rem;color:var(--accent-cyan);transition:var(--transition);flex-shrink:0}.faq-item.active .faq-question ion-icon{transform:rotate(180deg)}.faq-answer{padding:0 24px;max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s ease}.faq-item.active .faq-answer{padding:0 24px 20px;max-height:300px}.faq-answer p{font-size:0.9rem;color:var(--text-muted);line-height:1.7}.seo-content{background:var(--bg-primary);border-top:1px solid var(--border-color)}.seo-text{max-width:900px;margin:0 auto}.seo-text h2{font-size:1.6rem;font-weight:700;margin-bottom:16px;color:var(--text-primary)}.seo-text h3{font-size:1.2rem;font-weight:600;margin:24px 0 12px;color:var(--accent-cyan)}.seo-text p{font-size:0.95rem;color:var(--text-muted);line-height:1.8;margin-bottom:16px}.seo-text strong{color:var(--text-secondary)}.seo-text ul{margin:12px 0 20px 20px}.seo-text ul li{list-style:disc;font-size:0.9rem;color:var(--text-muted);padding:4px 0;line-height:1.6}.footer{background:var(--bg-secondary);border-top:1px solid var(--border-color);padding:60px 0 0}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;padding-bottom:40px;border-bottom:1px solid var(--border-color)}.footer-brand .footer-logo{font-size:1.4rem;font-weight:800;margin-bottom:16px;background:linear-gradient(135deg,#fff,var(--accent-cyan));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.footer-brand p{font-size:0.88rem;color:var(--text-muted);line-height:1.7;margin-bottom:20px}.footer-social{display:flex;gap:12px}.footer-social a{width:38px;height:38px;background:var(--bg-card);border:1px solid var(--glass-border);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--text-muted);font-size:1.1rem;transition:var(--transition)}.footer-social a:hover{background:var(--accent-cyan);color:#000;border-color:var(--accent-cyan);transform:translateY(-2px)}.footer-col h4{font-size:0.95rem;font-weight:700;color:var(--text-primary);margin-bottom:20px;text-transform:uppercase;letter-spacing:0.5px}.footer-col a{display:block;font-size:0.88rem;color:var(--text-muted);padding:6px 0;transition:var(--transition)}.footer-col a:hover{color:var(--accent-cyan);padding-left:6px}.footer-payments{display:flex;align-items:center;gap:16px;flex-wrap:wrap;margin-top:20px}.payment-logo{height:24px;width:auto;opacity:0.85;transition:all 0.3s ease;display:inline-block;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.15))}.payment-logo:hover{opacity:1;transform:translateY(-2px)}.payment-logo{height:24px;width:auto;opacity:0.85;transition:all 0.3s ease;display:inline-block;filter:drop-shadow(0 2px 4px rgba(0,0,0,0.15))}.payment-logo:hover{opacity:1;transform:translateY(-2px)}.payment-icon{background:var(--bg-card);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:6px 12px;font-size:0.75rem;font-weight:600;color:var(--text-muted);transition:var(--transition)}.payment-icon:hover{border-color:var(--accent-cyan);color:var(--text-primary)}.footer-bottom{padding:24px 0;text-align:center}.footer-bottom p{font-size:0.82rem;color:var(--text-dim)}.footer-bottom a{color:var(--accent-cyan)}.footer-bottom a:hover{text-decoration:underline}.whatsapp-float{position:fixed;bottom:24px;right:24px;width:60px;height:60px;background:var(--accent-whatsapp);border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:999;box-shadow:0 4px 20px rgba(37,211,102,0.4);transition:var(--transition);animation:pulse-whatsapp 2s ease infinite}.whatsapp-float:hover{transform:scale(1.1);box-shadow:0 6px 30px rgba(37,211,102,0.5)}.whatsapp-float svg{width:30px;height:30px;fill:#fff}@keyframes pulse-whatsapp{0%,100%{box-shadow:0 4px 20px rgba(37,211,102,0.4)}50%{box-shadow:0 4px 30px rgba(37,211,102,0.6),0 0 0 10px rgba(37,211,102,0.1)}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{from{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{from{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes float{0%,100%{transform:translateY(0px)}50%{transform:translateY(-10px)}}.reveal{opacity:0;transform:translateY(30px);transition:opacity 0.6s ease,transform 0.6s ease}.reveal.visible{opacity:1;transform:translateY(0)}.page-header{padding:140px 0 60px;background:var(--bg-secondary);text-align:center;position:relative;border-bottom:1px solid var(--border-color)}.page-header::before{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(ellipse at 50% 0%,rgba(0,210,255,0.06) 0%,transparent 60%);pointer-events:none}.page-header h1{font-size:2.4rem;font-weight:800;margin-bottom:12px;position:relative}.page-header p{font-size:1rem;color:var(--text-muted);position:relative}.content-page{padding:60px 0 100px}.content-page .content-body{max-width:800px;margin:0 auto}.content-page h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:40px 0 16px}.content-page h3{font-size:1.2rem;font-weight:600;color:var(--accent-cyan);margin:28px 0 12px}.content-page p{font-size:0.95rem;color:var(--text-muted);line-height:1.8;margin-bottom:16px}.content-page ul{margin:12px 0 20px 20px}.content-page ul li{list-style:disc;font-size:0.9rem;color:var(--text-muted);padding:4px 0;line-height:1.6}.content-page a{color:var(--accent-cyan)}.content-page a:hover{text-decoration:underline}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px}.contact-info-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:32px;margin-bottom:20px;display:flex;align-items:flex-start;gap:16px;transition:var(--transition);backdrop-filter:blur(12px)}.contact-info-card:hover{border-color:var(--accent-cyan);transform:translateY(-3px)}.contact-info-card ion-icon{font-size:1.6rem;color:var(--accent-cyan);flex-shrink:0;margin-top:2px}.contact-info-card h3{font-size:1rem;font-weight:600;margin-bottom:6px}.contact-info-card p{font-size:0.88rem;color:var(--text-muted)}.channels-category{margin-bottom:48px}.channels-category h3{font-size:1.2rem;font-weight:700;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--border-color);color:var(--accent-cyan)}.channels-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.channel-item{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-sm);padding:10px 14px;font-size:0.85rem;color:var(--text-secondary);display:flex;align-items:center;gap:8px;transition:var(--transition)}.channel-item:hover{border-color:var(--accent-cyan);color:var(--text-primary)}.channel-item ion-icon{color:var(--accent-green);font-size:0.9rem;flex-shrink:0}.setup-steps{max-width:800px;margin:0 auto}.setup-step{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:32px;margin-bottom:20px;display:flex;gap:24px;align-items:flex-start;transition:var(--transition);backdrop-filter:blur(12px)}.setup-step:hover{border-color:rgba(0,210,255,0.15);transform:translateX(5px)}.step-number{width:48px;height:48px;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.2rem;font-weight:800;color:#000;flex-shrink:0}.setup-step h3{font-size:1.1rem;font-weight:700;margin-bottom:8px;color:var(--text-primary)}.setup-step p{font-size:0.9rem;color:var(--text-muted);line-height:1.7}.trial-form-card{max-width:600px;margin:0 auto;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);padding:48px 40px;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);text-align:center}.trial-form-card h2{font-size:1.6rem;font-weight:700;margin-bottom:12px}.trial-form-card .trial-desc{font-size:0.95rem;color:var(--text-muted);margin-bottom:32px;line-height:1.6}.trial-benefits{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:32px;text-align:left}.trial-benefit{display:flex;align-items:center;gap:8px;font-size:0.88rem;color:var(--text-secondary)}.trial-benefit ion-icon{color:var(--accent-green);font-size:1.1rem;flex-shrink:0}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-card{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);overflow:hidden;transition:var(--transition)}.blog-card:hover{transform:translateY(-5px);border-color:rgba(0,210,255,0.2);box-shadow:var(--shadow-cyan)}.blog-card-image{width:100%;height:200px;object-fit:cover}.blog-card-body{padding:24px}.blog-card-tag{display:inline-block;padding:4px 10px;background:rgba(0,210,255,0.1);border:1px solid rgba(0,210,255,0.2);border-radius:var(--radius-pill);font-size:0.72rem;font-weight:600;color:var(--accent-cyan);text-transform:uppercase;letter-spacing:0.5px;margin-bottom:12px}.blog-card h3{font-size:1.05rem;font-weight:700;margin-bottom:8px;color:var(--text-primary);line-height:1.4}.blog-card p{font-size:0.85rem;color:var(--text-muted);line-height:1.6;margin-bottom:16px}.blog-card .read-more{font-size:0.85rem;font-weight:600;color:var(--accent-cyan);display:inline-flex;align-items:center;gap:4px}.blog-card .read-more:hover{gap:8px}.error-page{min-height:80vh;display:flex;align-items:center;justify-content:center;text-align:center}.error-code{font-size:8rem;font-weight:900;background:linear-gradient(135deg,var(--accent-cyan),var(--accent-green));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;margin-bottom:16px}.error-page h2{font-size:1.6rem;font-weight:700;margin-bottom:12px}.error-page p{color:var(--text-muted);margin-bottom:32px}@media (max-width:1024px){.hero h1{font-size:2.6rem}.hero-grid{gap:40px}.pricing-grid{grid-template-columns:repeat(2,1fr)}.features-grid{grid-template-columns:repeat(2,1fr)}.devices-grid{grid-template-columns:repeat(3,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:30px}}@media (max-width:768px){.hamburger{display:flex}.nav-menu{position:fixed;top:0;right:-100%;width:280px;height:100vh;background:rgba(10,11,16,0.98);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);flex-direction:column;justify-content:center;align-items:center;gap:24px;transition:var(--transition);border-left:1px solid var(--border-color)}.nav-menu.active{right:0}.nav-cta{display:none}.hero{padding:100px 0 60px;min-height:auto}.hero-grid{grid-template-columns:1fr;gap:40px;text-align:center}.hero h1{font-size:2.2rem}.hero-description{margin:0 auto 32px}.hero-buttons{justify-content:center}.hero-trust{justify-content:center}.hero-image{max-width:500px;margin:0 auto}.stats-grid{grid-template-columns:repeat(2,1fr);gap:16px}.stat-number{font-size:1.8rem}.section{padding:40px 0}.section-title{font-size:1.8rem}.devices-grid{grid-template-columns:repeat(3,1fr);gap:12px}.features-grid{grid-template-columns:1fr;gap:16px}.pricing-grid{grid-template-columns:1fr;max-width:400px;margin:0 auto}.pricing-card.popular{transform:none}.pricing-card.popular:hover{transform:translateY(-5px)}.reviews-grid{grid-template-columns:1fr}.footer-grid{grid-template-columns:1fr;text-align:center}.footer-social{justify-content:center}.footer-payments{justify-content:center}.contact-grid{grid-template-columns:1fr}.trial-benefits{grid-template-columns:1fr}.blog-grid{grid-template-columns:1fr}.channels-list{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.hero h1{font-size:1.8rem}.hero-description{font-size:0.95rem}.hero-buttons{flex-direction:column;align-items:center}.hero-buttons .btn{width:100%}.stats-grid{grid-template-columns:1fr 1fr}.stat-number{font-size:1.5rem}.devices-grid{grid-template-columns:repeat(2,1fr)}.section-title{font-size:1.5rem}.plan-price{font-size:2.2rem}.trial-form-card{padding:32px 24px}.channels-list{grid-template-columns:1fr}.error-code{font-size:5rem}.whatsapp-float{width:52px;height:52px;bottom:16px;right:16px}.whatsapp-float svg{width:26px;height:26px}}@media print{.header,.preloader,.whatsapp-float,.footer{display:none}body{background:#fff;color:#000}.section{padding:20px 0}}