:root{--bg-color:#050a14;--card-bg:#0f1623;--primary:#00f2ff;--primary-glow:rgba(0,242,255,.4);--secondary:#06c;--text-main:#fff;--text-muted:#a0aab8;--whatsapp:#25d366;--telegram:#229ed9;--font-main:'Outfit' , sans-serif;--transition:all .3s ease}*{margin:0;padding:0;box-sizing:border-box;scroll-behavior:smooth}body{background-color:var(--bg-color);color:var(--text-main);font-family: var(--font-main);line-height:1.6;overflow-x:hidden}.container{max-width:1200px;margin:0 auto;padding:0 20px}.header{padding:20px 0;position:fixed;width:100%;top:0;z-index:1000;background:rgba(5,10,20,.85);backdrop-filter:blur(10px);border-bottom:1px solid rgba(255,255,255,.05)}.header .container{display:flex;justify-content:space-between;align-items:center}.logo{font-size:1.5rem;font-weight:700;letter-spacing:-.5px}.logo span{color:var(--primary)}.nav{display:flex;align-items:center;gap:25px}.nav a{color:var(--text-main);text-decoration:none;font-weight:500;transition:var(--transition)}.nav a:hover{color:var(--primary)}.btn-nav{padding:8px 20px;border-radius:50px;font-weight:600}.whatsapp-nav{background:rgba(37,211,102,.15);color:var(--whatsapp)!important;border:1px solid var(--whatsapp)}.whatsapp-nav:hover{background:var(--whatsapp);color:#fff!important}.hero{padding-top:140px;padding-bottom:80px;position:relative;overflow:hidden}.hero::before{content:'';position:absolute;top:-20%;left:-10%;width:600px;height:600px;background:radial-gradient(circle,rgba(0,102,204,.2) 0%,transparent 60%);z-index:-1}.hero::after{content:'';position:absolute;bottom:-10%;right:-5%;width:500px;height:500px;background:radial-gradient(circle,rgba(0,242,255,.15) 0%,transparent 60%);z-index:-1}.hero-content{display:flex;align-items:center;justify-content:space-between;gap:50px}.hero-text{flex:1.2}.hero-text h1{font-size:3.5rem;line-height:1.1;margin-bottom:20px}.gradient-text{background:linear-gradient(135deg,#fff,var(--primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-subtitle{font-size:1.2rem;color:var(--text-muted);margin-bottom:30px;max-width:550px}.hero-buttons{display:flex;gap:15px}.btn{display:inline-flex;align-items:center;gap:10px;padding:14px 30px;border-radius:12px;text-decoration:none;font-weight:600;transition:var(--transition);font-size:1.05rem}.btn-whatsapp{background:var(--whatsapp);color:#fff;box-shadow:0 4px 15px rgba(37,211,102,.3)}.btn-whatsapp:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(37,211,102,.5)}.btn-telegram{background:var(--telegram);color:#fff;box-shadow:0 4px 15px rgba(34,158,217,.3)}.btn-telegram:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(34,158,217,.5)}.hero-image{flex:1;position:relative}.hero-image img{width:100%;border-radius:20px;box-shadow:0 20px 50px rgba(0,0,0,.5);border:1px solid rgba(255,255,255,.1);animation:float 6s ease-in-out infinite}@keyframes float {
    0% {
        transform: translateY(0px);
    }

    50% {
        transform: translateY(-15px);
    }

    100% {
        transform: translateY(0px);
    }
}.pricing{padding:100px 0;background:#080d1a}.section-title{text-align:center;font-size:2.5rem;margin-bottom:10px}.section-subtitle{text-align:center;color:var(--text-muted);margin-bottom:60px;font-size:1.1rem}.pricing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.price-card{background:var(--card-bg);border-radius:16px;padding:30px;border:1px solid rgba(255,255,255,.05);position:relative;transition:var(--transition)}.price-card:hover{border-color:var(--primary);transform:translateY(-10px);box-shadow:0 15px 30px rgba(0,0,0,.4) , 0 0 20px rgba(0,242,255,.1)}.price-card.popular{background:linear-gradient(160deg,#131b2e 0%,#0f1623 100%);border:1px solid rgba(0,242,255,.3);box-shadow:0 0 25px rgba(0,242,255,.1)}.badge{position:absolute;top:-12px;left:50%;transform:translateX(-50%);background:var(--primary);color:#000;font-weight:700;font-size:.8rem;padding:4px 12px;border-radius:20px;text-transform:uppercase}.price-header{text-align:center;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.05)}.price-header h3{font-size:1.4rem;margin-bottom:10px;color:var(--primary)}.price{font-size:3rem;font-weight:700;line-height:1}.price-features{list-style:none;margin-bottom:30px}.price-features li{margin-bottom:12px;color:var(--text-muted);display:flex;align-items:center;gap:10px;font-size:.95rem}.check-icon{color:var(--primary);font-style:normal;font-weight:bold}.full-width{width:100%;justify-content:center}.btn-primary{background:rgba(255,255,255,.1);color:#fff;border:1px solid rgba(255,255,255,.2)}.btn-primary:hover{background:#fff;color:#000}.btn-glow{background:var(--primary);color:#050a14;box-shadow:0 0 20px var(--primary-glow);border:none}.btn-glow:hover{background:#fff;box-shadow:0 0 30px var(--primary-glow)}.features-detailed{padding:100px 0}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:30px}.feature-box{background:var(--card-bg);border:1px solid rgba(0,242,255,.2);border-radius:16px;padding:35px;transition:var(--transition)}.feature-box:hover{box-shadow:0 0 30px rgba(0,242,255,.15);border-color:var(--primary);transform:translateY(-5px)}.feature-box h3{color:var(--primary);font-size:1.5rem;margin-bottom:20px;text-shadow:0 0 10px rgba(0,242,255,.3)}.feature-box ul{list-style:none}.feature-box li{margin-bottom:12px;display:flex;align-items:center;gap:10px;color:var(--text-muted)}.final-cta{padding:80px 0;text-align:center;background:linear-gradient(180deg,var(--bg-color) 0%,#0d121c 100%);border-top:1px solid rgba(255,255,255,.05)}.final-cta h2{font-size:2.5rem;margin-bottom:15px}.final-cta p{color:var(--text-muted);font-size:1.2rem;margin-bottom:40px}.center-buttons{justify-content:center}.footer{padding:40px 0;border-top:1px solid rgba(255,255,255,.05);text-align:center;font-size:.9rem;color:var(--text-muted)}.seo-text{margin-top:10px;font-size:.8rem;opacity:.5}@media (max-width:992px){.hero-content{flex-direction:column-reverse;text-align:center}.hero-text{padding:0 20px}.hero-buttons{justify-content:center}.hero-subtitle{margin:0 auto 30px auto}}@media (max-width:768px){.header .nav{display:none}.pricing-grid{grid-template-columns:1fr}.hero-text h1{font-size:2.5rem}}.price-sub{font-size:.9rem;color:var(--primary);margin-top:5px;font-weight:600}.old-price{text-decoration:line-through;color:var(--text-muted);font-size:1.1rem;margin-bottom:0}.plan-name{text-transform:uppercase;letter-spacing:1px;font-size:.8rem;color:var(--text-muted);margin-bottom:5px}.faq-section{padding:100px 0;background:#050a14}.faq-container{max-width:800px;margin:0 auto}.faq-item{background:var(--card-bg);border:1px solid rgba(255,255,255,.05);border-radius:12px;margin-bottom:15px;overflow:hidden;transition:var(--transition)}.faq-item:hover{border-color:rgba(0,242,255,.3)}.faq-question{padding:20px 25px;cursor:pointer;display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:1.1rem;color:var(--text-main)}.faq-question:hover{color:var(--primary)}.faq-answer{max-height:0;overflow:hidden;padding:0 25px;color:var(--text-muted);transition:all .3s ease-out;opacity:0}.faq-item.active .faq-answer{max-height:300px;padding-bottom:25px;opacity:1}.faq-icon{font-size:1.5rem;color:var(--primary);transition:transform .3s ease}.faq-item.active .faq-icon{transform:rotate(45deg)}.page-header{padding:180px 0 80px 0;text-align:center;background:radial-gradient(circle at center,rgba(0,102,204,.15) 0%,transparent 70%)}.page-header h1{font-size:3rem;margin-bottom:15px}