.navbar,.tech-card{backdrop-filter:blur(10px)}.footer-links,.gain-list,.mega-list,.micro-list,.pain-list{list-style:none}.btn-content,.card-header h3,.card-text strong,.grid-card h3,.logo-container,.micro-list li,.pill-badge,.text-content h3,.titan-title{font-family:var(--font-display)}.addr,.card-header,.center-text,.section-header{text-align:center}.neon-gradient,.text-gradient{-webkit-text-fill-color:transparent}.grid-card,.mega-footer,.phone-mockup,.price-card-glass,.ui-mockup,.value-section,.vs-section{overflow:hidden}.footer-links a,.link-hover,.mega-btn,.social-btn{text-decoration:none}.buy-btn,.planet,.store-badge{cursor:pointer}:root{--bg-deep:#030014;--primary:#7928CA;--secondary:#FF0080;--cyan:#00DFD8;--text-main:#ffffff;--text-dim:#8892b0;--font-display:'Space Grotesk',sans-serif;--font-body:'Inter',sans-serif}*{margin:0;padding:0;box-sizing:border-box}body{background-color:var(--bg-deep);color:var(--text-main);font-family:var(--font-body);overflow-x:hidden}::-webkit-scrollbar{width:0;background:0 0}.ambient-light,.navbar{position:fixed;top:0;width:100%}html{scrollbar-width:none;scroll-behavior:smooth}section{scroll-margin-top:100px}.ambient-light{left:0;height:100%;background:radial-gradient(circle at 15% 50%,rgba(121,40,202,.15) 0,transparent 25%),radial-gradient(circle at 85% 30%,rgba(255,0,128,.15) 0,transparent 25%);z-index:-1;pointer-events:none;animation:10s ease-in-out infinite alternate ambientShift}@keyframes ambientShift{0%{transform:scale(1)}100%{transform:scale(1.1)}}.navbar{padding:1.5rem 3rem;display:flex;justify-content:space-between;align-items:center;z-index:100;border-bottom:1px solid rgba(255,255,255,.05)}.logo-container,.logo-icon{align-items:center;display:flex}.mobile-menu-btn{display:none}.logo-container{gap:10px;font-weight:700;font-size:1.2rem}.logo-icon{width:30px;height:30px;background:linear-gradient(135deg,var(--primary),var(--secondary));justify-content:center;border-radius:6px;color:#fff}.nav-actions{display:flex;align-items:center;gap:2rem}.link-hover{color:var(--text-dim);transition:.3s;font-size:.9rem;font-weight:500}.app-header span,.btn-content,.buy-btn,.check-circle span,.floating-tag,.price-header-row h3,.stat-box .val,.titan-title{font-weight:700}.code-icon,.link-hover:hover{color:#fff}.mega-btn{position:relative;padding:1px;border-radius:8px;background:linear-gradient(90deg,var(--secondary),var(--primary),var(--cyan),var(--secondary));background-size:200% auto;animation:3s linear infinite flowGradient;display:inline-block;transition:transform .3s}.btn-content{display:block;padding:.8rem 1.8rem;background:#000;border-radius:7px;color:#fff;transition:background .3s}.mega-btn:hover{box-shadow:0 0 25px rgba(255,0,128,.6);transform:translateY(-3px)}.mega-btn:hover .btn-content{background:0 0}.mega-btn.small .btn-content{padding:.6rem 1.2rem;font-size:.9rem}@keyframes flowGradient{0%{background-position:0 center}100%{background-position:-200% center}}.hero-split{display:grid;grid-template-columns:1fr 1fr;min-height:100vh;padding-top:80px;align-items:center}.pill-badge,.visual-side{align-items:center;opacity:0}.text-side{padding-left:10%;padding-right:2rem;z-index:10}@keyframes slideInLeft{from{opacity:0;transform:translateX(-50px)}to{opacity:1;transform:translateX(0)}}.pill-badge{display:inline-flex;color:var(--cyan);letter-spacing:1px;animation:.8s .5s forwards slideInLeft}.pulse-dot{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}.titan-title{font-size:4.5rem;line-height:1;margin-bottom:1.5rem;letter-spacing:-2px;opacity:0;animation:.8s .7s forwards slideInLeft}.card-text span,.footer-col h4,.micro-list li,.sub-label,.sun-core strong{letter-spacing:1px}.neon-gradient{background:linear-gradient(to right,var(--cyan),var(--primary),var(--secondary));-webkit-background-clip:text}.hero-desc{font-size:1.2rem;color:var(--text-dim);max-width:500px;margin-bottom:2.5rem;line-height:1.6;opacity:0;animation:.8s .9s forwards slideInLeft}.cta-row{opacity:0;animation:.8s 1.1s forwards slideInLeft}.visual-side{position:relative;height:100%;width:100%;display:flex;justify-content:center;perspective:1000px;animation:1s .5s forwards slideInRight}@keyframes slideInRight{from{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}.hero-composition{position:relative;width:100%;height:600px;display:flex;align-items:center;justify-content:center}.static-center{width:250px;display:flex;justify-content:center;align-items:center;margin:0 auto;position:relative;z-index:10;animation:6s ease-in-out infinite breathe}.center-base-img{width:100%;height:auto;filter:drop-shadow(0 0 30px rgba(121, 40, 202, .4))}.energy-platform-glow{position:absolute;z-index:-1;width:200px;height:210px;background:radial-gradient(circle,rgba(4,0,223,.326) 0,transparent 70%);border-radius:50%;filter:blur(25px);left:50%;top:auto;bottom:-50px;transform:translateX(-50%) rotateX(75deg)}.eco-bg-light,.orbit{transform:translate(-50%,-50%)}.floater{position:absolute;z-index:12;transition:transform .3s}.tech-card{background:rgba(15,15,20,.9);border:1px solid rgba(255,255,255,.15);border-radius:12px;padding:12px 20px;display:flex;align-items:center;gap:15px;box-shadow:0 10px 30px rgba(0,0,0,.6);min-width:180px}.card-text{display:flex;flex-direction:column}.card-text span{font-size:.75rem;color:var(--text-dim);text-transform:uppercase}.card-text strong{font-size:1.1rem;color:#fff}.mega-btn.full-width .btn-content{text-align:center;width:100%;display:block}.tech-card span.material-symbols-outlined{font-size:2rem;padding:8px;border-radius:8px}.icon-sale{background:rgba(0,223,216,.15);color:var(--cyan)}.icon-card{background:rgba(121,40,202,.15);color:var(--primary)}.icon-ship{background:rgba(255,0,128,.15);color:var(--secondary)}.position-top-right{top:10%;left:50%}.float-fast{animation:4s ease-in-out infinite floatY-Centered}.position-mid-left{top:60%;left:10%}.float-slow{animation:6s ease-in-out 1s infinite floatY}.position-bottom-right{top:60%;right:10%}.float-medium{animation:5s ease-in-out 2s infinite floatY}@keyframes floatY{0%,100%{transform:translateY(0)}50%{transform:translateY(-20px)}}@keyframes floatY-Centered{0%,100%{transform:translateX(-50%) translateY(0)}50%{transform:translateX(-50%) translateY(-20px)}}@keyframes breathe{0%,100%{transform:scale(1)}50%{transform:scale(1.02)}}@keyframes pulsePlatform{0%,100%{opacity:.4;transform:translateX(-50%) rotateX(70deg) scale(1)}50%{opacity:.7;transform:translateX(-50%) rotateX(70deg) scale(1.1)}}.vs-section{padding:100px 2rem;background:var(--bg-deep);position:relative}.section-header{max-width:800px;margin:0 auto 60px}.section-desc{font-size:1.1rem;color:var(--text-dim);margin-top:20px}.comparison-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;max-width:1200px;margin:0 auto;align-items:stretch}.comp-card,.grid-card{flex-direction:column}.comp-card{background:rgba(20,20,30,.4);border-radius:20px;padding:30px;position:relative;backdrop-filter:blur(10px);transition:transform .3s;display:flex}.comp-card:hover{transform:translateY(-5px)}.card-header{margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.05);padding-bottom:20px}.card-header h3{font-size:1.5rem;margin-top:10px;margin-bottom:5px}.sub-label{font-size:.8rem;color:var(--text-dim);text-transform:uppercase}.badge-box,.small-text{letter-spacing:2px;text-transform:uppercase}.comp-card.bad{border:1px solid rgba(255,50,50,.1)}.bad-icon{font-size:3rem;color:#ff4d4d;opacity:.8}.comp-card.bad h3{color:#ffb3b3}.pain-list li{display:flex;gap:15px;margin-bottom:20px;align-items:flex-start}.x-icon{color:#ff4d4d;font-size:1.2rem;margin-top:2px}.pain-list strong{color:#fdd;display:block;font-size:1rem;margin-bottom:4px}.pain-list p{color:var(--text-dim);font-size:.85rem;line-height:1.4;margin:0}.comp-card.good{border:1px solid rgba(0,223,216,.3);background:rgba(20,20,30,.8);transform:scale(1.05);z-index:10;box-shadow:0 0 40px rgba(0,0,0,.5)}.card-glow-bg{position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 50% 0,rgba(121,40,202,.15) 0,transparent 60%);z-index:-1;border-radius:20px}.good-icon{font-size:3rem;color:var(--cyan);text-shadow:0 0 15px var(--cyan)}.comp-card.good h3{color:#fff;font-size:1.8rem}.gain-list{flex-grow:1}.gain-list li{display:flex;gap:15px;margin-bottom:25px;align-items:flex-start}.check-icon{color:var(--cyan);font-size:1.2rem;margin-top:2px;text-shadow:0 0 10px var(--cyan)}.gain-list strong{color:#fff;display:block;font-size:1.1rem;margin-bottom:4px}.gain-list p{color:#ccc;font-size:.9rem;line-height:1.4;margin:0}.mt-4{margin-top:auto}.tech-section{padding:100px 2rem;position:relative;background:var(--bg-deep)}.master-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(250px,auto);gap:20px;max-width:1200px;margin:0 auto}.grid-card,.grid-content{position:relative;display:flex}.grid-card{background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.1);border-radius:24px;padding:30px;transition:.4s cubic-bezier(.2, .8, .2, 1)}.grid-card:hover{transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 30px rgba(0,0,0,.5)}.grid-content{z-index:2;height:100%;flex-direction:column;justify-content:space-between}.grid-card h3{font-size:1.8rem;margin-bottom:15px;margin-top:15px;color:#fff}.grid-card p{color:var(--text-dim);line-height:1.6;font-size:.95rem}.big-text{font-size:1.1rem!important}.grid-icon{font-size:2.5rem;padding:10px;background:rgba(255,255,255,.05);border-radius:12px;width:fit-content}.card-bg-glow,.card-bg-glow-alt{position:absolute;top:-50%;width:200%;height:200%;pointer-events:none}.main-icon{color:var(--secondary);background:rgba(255,0,128,.1)}.cyan-icon{color:var(--cyan);background:rgba(0,223,216,.1)}.fire-icon{color:#ffca28;background:rgba(255,202,40,.1);font-size:3.5rem}.card-big{grid-column:span 2;grid-row:span 2;background:linear-gradient(145deg,rgba(20,20,30,.8),rgba(20,20,30,.4))}.card-bg-glow{left:-50%;background:radial-gradient(circle,rgba(121,40,202,.15) 0,transparent 60%)}.card-tall{grid-column:span 1;grid-row:span 2;border-color:rgba(0,223,216,.2)}.card-wide{grid-column:span 2;grid-row:span 1}.flex-row{flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.text-area{flex:1}.card-std{grid-column:span 1;grid-row:span 1}.green-icon{color:#0f8;background:rgba(0,255,136,.1)}.purple-icon{color:#d500f9;background:rgba(213,0,249,.1)}.shield-icon{color:#2979ff;background:rgba(41,121,255,.1)}.card-bg-glow-alt{right:-50%;background:radial-gradient(circle,rgba(255,0,128,.15) 0,transparent 60%)}.ecosystem-section{padding:100px 2rem 150px;position:relative;background:var(--bg-deep);overflow:hidden}.center-text{margin-bottom:80px}.relative-container{position:relative;z-index:2}.eco-bg-light{position:absolute;top:50%;left:50%;width:800px;height:800px;background:radial-gradient(circle,rgba(121,40,202,.08) 0,transparent 70%);pointer-events:none;z-index:0}.solar-system,.sun-core{position:relative;display:flex}.solar-system{width:600px;height:600px;margin:0 auto;justify-content:center;align-items:center}.sun-core{width:120px;height:120px;background:#000;border:1px solid rgba(255,255,255,.1);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;z-index:10;box-shadow:0 0 50px rgba(0,0,0,.5)}.orbit,.planet,.planet-tooltip,.sun-glow{position:absolute}.sun-glow{top:0;left:0;width:100%;height:100%;border-radius:50%;background:radial-gradient(circle,rgba(255,0,128,.3) 0,transparent 70%);animation:4s ease-in-out infinite breathe}.sun-icon{font-size:2.5rem;color:#fff;margin-bottom:5px}.sun-core strong{font-size:.8rem;color:var(--text-dim)}.orbit{top:50%;left:50%;border:1px dashed rgba(255,255,255,.1);border-radius:50%;pointer-events:none}.ring-1{width:280px;height:280px;animation:15s linear infinite spinRight}.ring-2{width:450px;height:450px;animation:25s linear infinite spinRight}.ring-3{width:620px;height:620px;animation:40s linear infinite spinLeft}.planet-paypal,.planet-stripe{left:50%;animation:15s linear infinite counterSpinRight;margin-left:-25px}.planet{width:50px;height:50px;background:rgba(20,20,30,.9);border:1px solid rgba(255,255,255,.1);border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 5px 15px rgba(0,0,0,.5);color:#fff;pointer-events:auto;transition:transform .3s,border-color .3s}.planet:hover{transform:scale(1.2);border-color:#fff;z-index:20}.planet span.material-symbols-outlined{font-size:1.5rem}.planet-tooltip{bottom:-30px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.8);padding:4px 8px;border-radius:4px;font-size:.75rem;white-space:nowrap;opacity:0;transition:.3s;pointer-events:none}.planet:hover .planet-tooltip{opacity:1;bottom:-35px}.planet-stripe{top:0;margin-top:-25px;color:#635bff}.planet-paypal{bottom:0;margin-bottom:-25px;color:#00457c}.planet-meta,.planet-shipping,.planet-whatsapp{animation:25s linear infinite counterSpinRight}.planet-whatsapp{top:20%;left:10%;margin-left:-25px;color:#25d366}.planet-shipping{bottom:20%;right:10%;margin-right:-25px;color:var(--secondary)}.planet-meta{top:20%;right:10%;margin-right:-25px;color:#1877f2}.planet-google{top:50%;left:0;margin-left:-25px;color:#f4b400;animation:40s linear infinite counterSpinLeft}@keyframes spinRight{100%{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes spinLeft{100%{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes counterSpinRight{100%{transform:rotate(-360deg)}}@keyframes counterSpinLeft{100%{transform:rotate(360deg)}}.demo-section{padding:100px 2rem;background:var(--bg-deep);position:relative}.demo-split{display:flex;flex-direction:column;gap:100px;max-width:1000px;margin:0 auto}.demo-card{display:grid;grid-template-columns:1fr 1.2fr;gap:50px;align-items:center}.user-view{grid-template-columns:1.2fr 1fr}.user-view .phone-mockup{order:1;margin:0 auto}.user-view .text-content{order:2}.text-content h3{font-size:2.2rem;margin-bottom:20px;color:#fff}.text-content p{color:var(--text-dim);font-size:1.1rem;line-height:1.6;margin-bottom:20px}.text-content strong{color:var(--cyan)}.micro-list li{color:#fff;margin-bottom:10px;font-size:.9rem;opacity:.8}.ui-mockup{background:#0f0f13;border:1px solid rgba(255,255,255,.1);border-radius:12px;box-shadow:0 20px 50px rgba(0,0,0,.5);transform:perspective(1000px) rotateY(-5deg);transition:transform .5s}.ui-mockup:hover{transform:perspective(1000px) rotateY(0) scale(1.02)}.window-header{background:rgba(255,255,255,.05);padding:10px 15px;display:flex;align-items:center;gap:15px}.dots{display:flex;gap:6px}.dots span{width:10px;height:10px;border-radius:50%}.r{background:#ff5f56}.y{background:#ffbd2e}.g{background:#27c93f}.addr{background:rgba(0,0,0,.3);color:#555;font-size:.7rem;font-family:monospace;padding:3px 10px;border-radius:4px;flex-grow:1}.number-row,.stat-box .val,.value-title{font-family:var(--font-display)}.window-body{display:flex;height:250px}.dash-sidebar{width:60px;background:rgba(255,255,255,.02);border-right:1px solid rgba(255,255,255,.05);padding:20px 10px;display:flex;flex-direction:column;gap:10px}.dash-line{height:6px;background:rgba(255,255,255,.1);border-radius:3px}.w-50{width:50%}.w-70{width:70%}.w-60{width:60%}.dash-main{flex:1;padding:20px;display:flex;flex-direction:column;gap:20px}.dash-stat-row,.social-links{display:flex;gap:15px}.stat-box{flex:1;background:rgba(255,255,255,.05);border-radius:8px;padding:10px}.stat-box .label{font-size:.6rem;color:#888;display:block;text-transform:uppercase}.app-header .material-symbols-outlined,.stat-box .val{font-size:1.2rem}.green{color:#0f8}.purple{color:#d500f9}.dash-graph{flex:1;background:rgba(0,0,0,.3);border-radius:8px;border:1px solid rgba(255,255,255,.05);display:flex;align-items:flex-end;justify-content:space-between;padding:10px 20px 0;position:relative}.bar{width:12%;background:rgba(121,40,202,.5);border-radius:4px 4px 0 0;animation:2s ease-out forwards growBar}.bar.active{background:var(--cyan);box-shadow:0 0 15px rgba(0,223,216,.4)}.h-40{height:40%}.h-60{height:60%}.h-30{height:30%}.h-80{height:80%}.h-50{height:50%}.h-90{height:90%}.floating-tag{position:absolute;top:10px;right:20px;background:var(--cyan);color:#000;font-size:.7rem;padding:2px 6px;border-radius:4px;animation:3s ease-in-out infinite floatY}@keyframes growBar{from{transform:scaleY(0);transform-origin:bottom}to{transform:scaleY(1);transform-origin:bottom}}.phone-mockup{width:200px;height:380px;background:#000;border:8px solid #333;border-radius:30px;position:relative;box-shadow:0 30px 60px rgba(0,0,0,.6);transform:rotate(5deg);transition:.3s}.phone-mockup:hover{transform:rotate(0) scale(1.05);border-color:#444}.phone-notch{position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:20px;background:#333;border-radius:0 0 10px 10px;z-index:10}.phone-screen{padding:30px 15px 15px;height:100%;display:flex;flex-direction:column;background:#111}.app-header{display:flex;justify-content:space-between;align-items:center;color:#fff;margin-bottom:15px}.app-header span{font-size:.8rem}.product-hero{flex:1;background:linear-gradient(135deg,#222,#111);border-radius:10px;position:relative;margin-bottom:15px;display:flex;align-items:center;justify-content:center}.shoe-placeholder{width:80px;height:40px;background:var(--secondary);border-radius:20px 40px 10px 10px;box-shadow:0 5px 15px rgba(255,0,128,.4);transform:rotate(-15deg)}.floating-like{position:absolute;top:10px;right:10px;color:#fff;font-size:.8rem}.product-info h4{color:#fff;font-size:.9rem;margin-bottom:5px}.product-info .price{color:var(--cyan);font-weight:700;font-size:1rem;display:block;margin-bottom:5px}.product-info p{color:#777;font-size:.6rem;margin-bottom:10px}.buy-btn{width:100%;background:#fff;color:#000;border:none;padding:8px;border-radius:4px;font-size:.7rem}.store-badges-container{display:flex;gap:15px;margin-top:25px;align-items:center}.store-badge{height:45px;width:auto;transition:transform .3s,filter .3s;border-radius:8px}.store-badge:hover{transform:translateY(-5px);filter:brightness(1.2)}.value-section{padding:100px 2rem;position:relative;background:var(--bg-deep)}.spotlight-bg{position:absolute;top:50%;right:0;width:600px;height:600px;background:radial-gradient(circle,rgba(0,223,216,.1) 0,transparent 70%);transform:translateY(-50%);pointer-events:none}.badge-box,.mega-footer,.price-card-glass,.price-col{position:relative}.value-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center;max-width:1100px;margin:0 auto}.value-desc{font-size:1.1rem;color:var(--text-dim);margin-bottom:40px;max-width:90%}.text-gradient{background:linear-gradient(to right,var(--secondary),var(--primary));-webkit-background-clip:text}.mega-list li{display:flex;gap:15px;margin-bottom:25px}.check-circle{min-width:30px;height:30px;background:rgba(0,223,216,.1);color:var(--primary);border:1px solid rgba(0,223,216,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 0 10px rgba(0,223,216,.2)}.check-circle span{font-size:1.1rem}.mega-list strong{color:#fff;font-size:1.1rem;display:block;margin-bottom:4px}.mega-list p{color:var(--text-dim);font-size:.9rem;margin:0;line-height:1.4}.price-card-glass{background:rgba(20,20,30,.6);border:1px solid rgba(255,255,255,.1);backdrop-filter:blur(20px);border-radius:24px;padding:40px;text-align:center;transition:transform .3s;box-shadow:0 20px 50px rgba(0,0,0,.5)}.price-card-glass:hover{transform:translateY(-5px);border-color:var(--cyan)}.price-card-glass::before{content:'';position:absolute;top:0;left:0;width:100%;height:4px;background:linear-gradient(90deg,var(--secondary),var(--primary))}.newsletter-form button:hover,.social-btn:hover{background:var(--primary)}.price-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}.price-header-row h3{font-size:1.1rem;color:#fff;letter-spacing:1px}.popular-tag{background:rgba(0,223,216,.15);color:var(--primary);border:1px solid var(--cyan);padding:4px 10px;border-radius:20px;font-size:.65rem;font-weight:800}.price-number-box{margin:20px 0}.small-text{font-size:.9rem;color:var(--text-dim)}.number-row{font-size:4.5rem;font-weight:700;color:#fff;line-height:1;margin:5px 0}.currency,.period,.price-text{color:var(--text-dim)}.currency{font-size:2.5rem;vertical-align:top;margin-right:5px}.period{font-size:.9rem}.price-separator{height:1px;background:rgba(255,255,255,.1);margin:25px 0}.price-text{margin-bottom:30px;font-size:.95rem;line-height:1.5}.highlight{color:#fff;font-weight:600}.micro-text{font-size:.75rem;color:#666;margin-top:15px;line-height:1.4}@media (max-width:968px){.navbar{padding:1rem 1.5rem}.nav-actions{position:fixed;top:0;right:-100%;width:80%;height:100vh;background:rgba(3,0,20,.95);backdrop-filter:blur(20px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:40px;transition:.4s;border-left:1px solid rgba(255,255,255,.1);z-index:100}.hero-composition,.visual-side{height:400px}.nav-actions.active{right:0}.link-hover{font-size:1.5rem}.mobile-menu-btn{display:block;z-index:101;cursor:pointer;color:#fff}.demo-card,.hero-split,.user-view{grid-template-columns:1fr;text-align:center;gap:30px}.text-side{padding:0 1.5rem;order:1}.titan-title{font-size:2.5rem}.cta-row,.store-badges-container{justify-content:center}.visual-side{order:2;margin-top:0}.static-center{width:180px}.energy-platform-glow{width:160px;height:160px;bottom:-30px}.tech-card{min-width:auto;padding:8px 12px;gap:8px}.card-text strong{font-size:.9rem}.card-text span{font-size:.6rem}.tech-card span.material-symbols-outlined{font-size:1.5rem;padding:5px}.position-top-right{top:0;left:50%}.position-mid-left{top:75%;left:5%}.position-bottom-right{top:75%;right:5%}.comparison-grid,.value-grid{grid-template-columns:1fr;gap:40px}.comp-card.good{transform:scale(1);border:2px solid var(--primary)}.section-title{font-size:2rem}.master-grid{grid-template-columns:1fr;grid-auto-rows:auto}.card-big,.card-std,.card-tall,.card-wide{grid-column:span 1;grid-row:auto;min-height:250px}.flex-row{flex-direction:column;text-align:center}.icon-area{margin-top:15px}.user-view .phone-mockup{order:2;transform:rotate(0)}.user-view .text-content{order:1}.ui-mockup{transform:none;width:100%}.micro-list{display:inline-block;text-align:left;margin-top:10px}.store-badge{height:40px}.value-title{font-size:2.5rem;text-align:center}.value-desc{text-align:center;margin:0 auto 40px}.price-col{max-width:400px;margin:0 auto}}.badge-box,.section-title,.value-title{font-family:var(--font-display);margin-bottom:25px}.badge-box{display:inline-block;padding:8px 16px;border-radius:8px;font-weight:700;font-size:.8rem;backdrop-filter:blur(10px);box-shadow:0 0 20px rgba(0,0,0,.2);transition:transform .3s}.badge-box:hover{transform:scale(1.05)}.badge-pink{background:rgba(255,0,128,.15);border:1px solid rgba(255,0,128,.6);color:#f39;box-shadow:0 0 15px rgba(255,0,128,.2)}.badge-cyan{background:rgba(0,223,216,.15);border:1px solid rgba(0,223,216,.6);color:#00dfd8;box-shadow:0 0 15px rgba(0,223,216,.2)}.badge-purple{background:rgba(121,40,202,.15);border:1px solid rgba(121,40,202,.6);color:#ae4aff;box-shadow:0 0 15px rgba(121,40,202,.2)}.section-title,.value-title{font-size:4rem;font-weight:800;color:#fff;line-height:1.1;letter-spacing:-1px;text-shadow:0 5px 15px rgba(0,0,0,.5)}.footer-col h4,.pill-badge,.pill-badge-sm{margin-bottom:20px;font-family:var(--font-display)}.pill-badge,.pill-badge-sm{display:inline-flex;align-items:center;gap:8px;background:rgba(255,0,128,.15);border:1px solid rgba(255,0,128,.6);color:#ff0080;padding:6px 16px;border-radius:50px;font-size:.75rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;box-shadow:0 0 15px rgba(255,0,128,.2);backdrop-filter:blur(5px)}.pulse-dot{width:6px;height:6px;background:#ff0080;border-radius:50%;box-shadow:0 0 10px #ff0080}.mega-footer{background:#020205;padding:80px 2rem 30px;border-top:1px solid rgba(255,255,255,.05)}.footer-grid-bg{position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:30px 30px;opacity:.5;pointer-events:none}.footer-content{display:grid;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:40px;margin-bottom:60px;position:relative;z-index:2}.brand-desc{color:var(--text-dim);margin:20px 0;font-size:.9rem;max-width:300px}.social-btn{width:40px;height:40px;border-radius:50%;background:rgba(255,255,255,.05);color:#fff;display:flex;align-items:center;justify-content:center;transition:.3s;border:1px solid rgba(255,255,255,.1)}.social-btn:hover{border-color:var(--primary);transform:translateY(-3px);box-shadow:0 0 15px var(--primary)}.footer-col h4{color:#fff}.footer-links li{margin-bottom:12px}.footer-links a{color:var(--text-dim);font-size:.9rem;transition:.3s}.footer-links a:hover{color:var(--cyan);padding-left:5px}.newsletter-text{color:var(--text-dim);font-size:.85rem;margin-bottom:15px}.newsletter-form{display:flex;gap:10px}.newsletter-form input{background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);padding:10px;border-radius:6px;color:#fff;width:100%;outline:0}.newsletter-form button{background:var(--secondary);border:none;color:#fff;padding:0 15px;border-radius:6px;cursor:pointer;transition:.3s;font-weight:700}.footer-bottom{border-top:1px solid rgba(255,255,255,.05);padding-top:30px;display:flex;justify-content:space-between;align-items:center;color:#555;font-size:.8rem}.whatsapp-float{position:fixed;bottom:30px;right:30px;width:110px;height:110px;z-index:9999;display:flex;align-items:center;justify-content:center;transition:transform .3s}.wa-glow{position:absolute;top:15px;left:15px;width:80px;height:80px;background:#25d366;filter:blur(25px);opacity:.6;border-radius:50%;z-index:-1;animation:2s infinite pulseGreen}@keyframes pulseGreen{0%,100%{transform:scale(1);opacity:.6}50%{transform:scale(1.3);opacity:.3}}.whatsapp-float:hover{transform:scale(1.1) rotate(-5deg)}@media (max-width:968px){.section-title,.value-title{font-size:2.8rem}.wa-glow{width:60px;height:60px;top:4px;left:3px}.whatsapp-float lottie-player{width:90px!important;height:90px!important}.footer-content{grid-template-columns:1fr;gap:40px;text-align:center}.footer-brand{align-items:center;display:flex;flex-direction:column}.brand-desc{margin:20px auto}.social-links{justify-content:center}.footer-bottom{flex-direction:column;gap:15px}.whatsapp-float{bottom:20px;right:20px;width:60px;height:60px}}@media (max-width:768px){.solar-system{width:350px;height:350px;transform:scale(1)}.ring-1{width:210px;height:210px}.ring-2{width:330px;height:330px}.ring-3{width:450px;height:450px}.sun-core{width:120px;height:120px}.sun-icon{font-size:2.2rem}.sun-core strong{font-size:.8rem}.planet{width:45px;height:45px}.planet span.material-symbols-outlined{font-size:1.3rem}.planet-stripe{margin-left:-22.5px;margin-top:-22.5px}.planet-paypal{margin-left:-22.5px;margin-bottom:-22.5px}.mega-footer{padding:40px 1.5rem 100px}.footer-content{grid-template-columns:repeat(2,max-content);justify-content:center;gap:30px 50px;text-align:left}.footer-brand,.footer-col:last-child{grid-column:1/-1;text-align:center;width:100%}.footer-col h4{margin-top:0;font-size:1rem;color:var(--cyan)}.footer-col:last-child{margin-top:10px;border-top:1px solid rgba(255,255,255,.05);padding-top:30px}.newsletter-form{flex-direction:column}.newsletter-form button{width:100%;margin-top:10px;padding:12px}.footer-bottom{text-align:center;font-size:.7rem}}.reveal-on-scroll{opacity:0;transform:translateY(30px);transition:.8s ease-out;will-change:opacity,transform}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.delay-1{transition-delay:0.1s}.delay-2{transition-delay:0.2s}.delay-3{transition-delay:0.3s}.hamburger-icon{width:25px;height:25px;position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center}.hamburger-icon span{display:block;width:100%;height:3.3px;background-color:#fff;margin:2.3px;border-radius:3px;transition:.3s ease-in-out}.mobile-menu-btn.open .hamburger-icon span:first-child{transform:translateY(9px) rotate(45deg)}.mobile-menu-btn.open .hamburger-icon span:nth-child(2){opacity:0}.mobile-menu-btn.open .hamburger-icon span:nth-child(3){transform:translateY(-7px) rotate(-42deg)}