:root{--color-bg:#0a0a0a;--color-bg-secondary:#1a1a1a;--color-bg-card:#1a1a1acc;--color-bg-card-solid:#1a1a1a;--color-accent:#ff6a00;--color-accent-dark:#d63400;--color-accent-light:#ff8c00;--color-accent-hover:#e65a00;--color-green:#0f8;--color-green-dark:#00c864;--color-text:#fff;--color-text-secondary:#fffc;--color-text-muted:#fff9;--color-text-dim:#ccc;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-pill:25px;--shadow-accent:0 4px 15px #ff6a004d;--shadow-accent-hover:0 8px 25px #ff6a0080;--shadow-card:0 8px 25px #ff6a001a;--shadow-green:0 4px 12px #00ff884d;--font-main:"Inter", system-ui, -apple-system, sans-serif;--container-max:1200px;--transition:all .3s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--font-main);color:var(--color-text);background:linear-gradient(135deg, var(--color-bg) 0%, var(--color-bg-secondary) 100%);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.6;overflow-x:hidden}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}ul{list-style:none}.container{max-width:var(--container-max);margin:0 auto;padding:0 20px}.btn{border-radius:var(--radius-pill);transition:var(--transition);cursor:pointer;text-align:center;white-space:nowrap;letter-spacing:.5px;border:none;padding:14px 28px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-block}.btn-primary{background:linear-gradient(135deg, var(--color-accent-dark), var(--color-accent-hover));color:var(--color-text);box-shadow:var(--shadow-accent);contain:layout style paint}.btn-primary:hover{box-shadow:var(--shadow-accent-hover);background:linear-gradient(135deg, var(--color-accent-hover), var(--color-accent));transform:translateY(-2px)}.btn-secondary{color:var(--color-text);border:2px solid var(--color-accent);background:0 0}.btn-secondary:hover{background:var(--color-accent);transform:translateY(-2px)}.section-title{text-align:center;color:var(--color-text);letter-spacing:-.5px;margin-bottom:25px;padding-bottom:20px;font-size:clamp(1.8rem,4vw,2.4rem);font-weight:800;line-height:1.2;position:relative}.section-title:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);border-radius:2px;width:60px;height:3px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.section-title strong{color:var(--color-accent);position:relative}.header{z-index:1000;background:0 0;padding:15px 0;position:relative}.header-content{justify-content:space-between;align-items:center;padding:10px 0;display:flex}.logo img{object-fit:contain;width:auto;height:80px}.nav-list{align-items:center;gap:25px;display:flex}.nav-list a{color:var(--color-text);letter-spacing:.5px;font-size:.95rem;font-weight:600;transition:color .2s;position:relative}.nav-list a:after{content:"";background:var(--color-accent);width:0;height:2px;transition:width .3s;position:absolute;bottom:-4px;left:0}.nav-list a:hover{color:var(--color-accent)}.nav-list a:hover:after{width:100%}.hero{text-align:center;padding:60px 0 40px;position:relative}.hero-content{max-width:900px;margin:0 auto}.hero-title{letter-spacing:-.5px;margin-bottom:20px;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.15}.highlight{color:var(--color-accent);margin-top:5px;display:block}.hero-description{color:var(--color-text-secondary);margin-bottom:30px;font-size:clamp(1.1rem,2.5vw,1.3rem);font-weight:500}.hero-buttons{flex-wrap:wrap;justify-content:center;gap:15px;display:flex}.feature-showcase{padding:80px 0 40px}.showcase-block{grid-template-columns:1fr 1fr;align-items:center;gap:60px;margin-bottom:80px;display:grid}.showcase-block.showcase-reverse{direction:rtl}.showcase-block.showcase-reverse>*{direction:ltr}.showcase-image{border:1px solid #ffffff0f;border-radius:20px;overflow:hidden;box-shadow:0 20px 60px #0000004d}.showcase-image img,.showcase-image video{width:100%;height:auto;transition:transform .5s;display:block}.showcase-block:hover .showcase-image img,.showcase-block:hover .showcase-image video{transform:scale(1.03)}.showcase-content{flex-direction:column;gap:16px;display:flex}.showcase-badge{color:var(--color-accent);letter-spacing:.5px;text-transform:uppercase;background:linear-gradient(135deg,#ff6a0026,#ff44000d);border:1px solid #ff6a0026;border-radius:50px;align-items:center;gap:8px;width:fit-content;padding:6px 16px;font-size:.8rem;font-weight:600;display:inline-flex}.showcase-content h3{color:#fff;margin:0;font-size:1.8rem;font-weight:800;line-height:1.2}.showcase-desc{color:#fff9;margin:0;font-size:1rem;line-height:1.6}.showcase-list{flex-direction:column;gap:12px;margin:8px 0 0;padding:0;list-style:none;display:flex}.showcase-list li{color:#ffffffb3;align-items:flex-start;gap:12px;font-size:.9rem;line-height:1.5;display:flex}.showcase-list li i{color:var(--color-accent);text-align:center;flex-shrink:0;width:20px;margin-top:3px;font-size:1rem}.showcase-list li strong{color:#fff}@media (width<=768px){.showcase-block{grid-template-columns:1fr;gap:30px;margin-bottom:50px}.showcase-block.showcase-reverse{direction:ltr}.showcase-content h3{font-size:1.4rem}}.features-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.fade-in-up{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(30px)}.fade-in-up.visible{opacity:1;transform:translateY(0)}.carousel-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg,16px);text-align:left;background:#12121ab3;border:1px solid #ffffff0f;flex:0 0 280px;padding:28px 22px;transition:all .35s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}.carousel-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff6a0080,#0000);height:2px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.carousel-card:hover{background:#161620d9;border-color:#ff6a0033;transform:translateY(-4px);box-shadow:0 12px 30px #ff6a001a,0 0 0 1px #ff6a0014}.carousel-card:hover:before{opacity:1}.carousel-card .feature-icon{grid-column:unset;grid-row:unset;margin-bottom:16px}.carousel-card h3{color:#fff;margin-bottom:8px;font-size:1rem;font-weight:700}.carousel-card p{color:#ffffff8c;margin:0;font-size:.85rem;line-height:1.5}.feature-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);text-align:left;background:#12121ab3;border:1px solid #ffffff0f;grid-template-rows:auto 1fr;grid-template-columns:50px 1fr;align-items:center;gap:12px 15px;padding:30px 25px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}.feature-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff6a0080,#0000);height:2px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.feature-card:hover{background:#161620d9;border-color:#ff6a0033;transform:translateY(-6px);box-shadow:0 16px 40px #ff6a001f,0 0 0 1px #ff6a0014}.feature-card:hover:before{opacity:1}.feature-icon{width:50px;height:50px;color:var(--color-accent);background:linear-gradient(135deg,#ff6a0026,#ff44000d);border:1px solid #ff6a0026;border-radius:12px;grid-area:1/1;justify-content:center;align-items:center;font-size:22px;transition:all .4s;display:flex}.feature-card:hover .feature-icon{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-dark));color:#fff;border-color:#0000;box-shadow:0 4px 15px #ff6a0066}.feature-card h3{color:var(--color-text);grid-area:1/2;margin:0;font-size:1.15rem;font-weight:700}.feature-card p{color:var(--color-text-dim);grid-area:2/1/auto/span 2;margin:0;font-size:.95rem;line-height:1.5}.anchor-section{text-align:center;padding:30px 0}.detailed-features{padding:60px 0}.features-detailed-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.feature-detailed-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);text-align:left;background:#12121ab3;border:1px solid #ffffff0f;grid-template-rows:auto 1fr;grid-template-columns:46px 1fr;align-items:center;gap:12px 15px;padding:25px;transition:all .4s cubic-bezier(.25,.46,.45,.94);display:grid;position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}.feature-detailed-card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#ff6a0080,#0000);height:2px;transition:opacity .4s;position:absolute;top:0;left:0;right:0}.feature-detailed-card:hover{background:#161620d9;border-color:#ff6a0026;transform:translateY(-6px);box-shadow:0 16px 40px #ff6a001a}.feature-detailed-card:hover:before{opacity:1}.feature-detailed-icon{width:46px;height:46px;color:var(--color-accent);background:linear-gradient(135deg,#ff6a0026,#ff44000d);border:1px solid #ff6a0026;border-radius:12px;grid-area:1/1;justify-content:center;align-items:center;font-size:20px;transition:all .4s;display:flex}.feature-detailed-card:hover .feature-detailed-icon{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-dark));color:#fff;border-color:#0000;box-shadow:0 4px 15px #ff6a0066}.feature-detailed-card h3{color:var(--color-text);grid-area:1/2;margin:0;font-size:1.1rem;font-weight:700}.feature-detailed-card p{color:var(--color-text-dim);grid-area:2/1/auto/span 2;margin:0;font-size:.9rem;line-height:1.5}.installation-process{padding:60px 0}.process-grid{grid-template-columns:repeat(2,1fr);gap:25px;margin-top:40px;display:grid}.process-step{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-lg);text-align:center;background:#12121ab3;border:1px solid #ffffff0f;padding:30px 20px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 4px 20px #00000026}.process-step:after{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);opacity:0;height:2px;transition:opacity .4s;position:absolute;bottom:0;left:0;right:0}.process-step:hover{border-color:#ff6a0026;transform:translateY(-6px);box-shadow:0 16px 40px #ff6a001a}.process-step:hover:after{opacity:1}.process-icon{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-light));width:64px;height:64px;box-shadow:var(--shadow-accent);color:#fff;letter-spacing:-.5px;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 20px;font-size:16px;font-weight:800;display:flex}.process-step h3{color:var(--color-accent);margin-bottom:12px;font-size:1.2rem;font-weight:700}.process-step p{color:var(--color-text-dim);font-size:.95rem;line-height:1.5}.sales-transformation{padding:60px 0}.transformation-content{text-align:center;border-radius:var(--radius-xl);background:linear-gradient(135deg,#ff6a000f 0%,#ff6a0005 100%);border:1px solid #ff6a001f;max-width:800px;margin:0 auto;padding:40px 30px}.transformation-description{color:var(--color-text-secondary);margin-bottom:15px;font-size:1.2rem;line-height:1.6}.transformation-benefits{color:var(--color-text-secondary);margin-bottom:15px;font-size:1.05rem;line-height:1.6}.transformation-cta{color:var(--color-accent);margin-bottom:20px;font-size:1.15rem;font-weight:600;line-height:1.5}.video-section{padding:60px 0}.video-container{border-radius:var(--radius-lg);background:var(--color-bg-card);aspect-ratio:16/9;max-width:800px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 10px 40px #0006}.video-placeholder{cursor:pointer;width:100%;height:100%;transition:var(--transition);background-image:url(https://img.youtube.com/vi/eEo-4EUx4D0/maxresdefault.jpg);background-position:50%;background-size:cover;justify-content:center;align-items:center;display:flex;position:relative}.video-placeholder:before{content:"";background:#0000004d;transition:background .3s;position:absolute;inset:0}.video-placeholder:hover:before{background:#0000001a}.play-button{z-index:1;border-radius:var(--radius-md);width:72px;height:50px;transition:var(--transition);cursor:pointer;background:#ff0000e6;border:none;justify-content:center;align-items:center;display:flex;position:relative}.play-button:before{content:"";border:13px solid #0000;border-left:22px solid #fff;border-right-width:0;width:0;height:0;margin-left:4px}.play-button:hover{background:red;transform:scale(1.08)}.video-placeholder.video-loaded{cursor:default}.video-placeholder.video-loaded iframe{pointer-events:auto;z-index:10;position:relative}.pricing{padding:60px 0}.pricing-grid{grid-template-columns:repeat(3,1fr);align-items:start;gap:25px;margin-top:35px;display:grid}.pricing-card{-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-xl);text-align:center;background:#12121ab3;border:1px solid #ffffff0f;padding:25px 20px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden}.pricing-card:before{content:"";background:linear-gradient(90deg,#0000,#ffffff26,#0000);height:3px;transition:all .4s;position:absolute;top:0;left:0;right:0}.pricing-card:hover{border-color:#ffffff1a;transform:translateY(-8px);box-shadow:0 20px 50px #0000004d}.pricing-card:hover:before{background:linear-gradient(90deg, transparent, var(--color-accent), transparent)}.pricing-card.featured{background:linear-gradient(#1c140ee6 0%,#12121ae6 100%);border:1px solid #ff6a004d;position:relative;transform:scale(1.04);box-shadow:0 8px 35px #ff6a0040,0 0 0 1px #ff6a0033}.pricing-card.featured:before{background:linear-gradient(90deg, var(--color-accent-dark), var(--color-accent), var(--color-accent-dark));opacity:1;height:3px}.pricing-card.featured:hover{transform:scale(1.04)translateY(-5px);box-shadow:0 16px 50px #ff6a0059}.pricing-card.featured:before{content:"";border-radius:var(--radius-xl);z-index:-1;background:linear-gradient(135deg,#ff6a0014,#ff450014);position:absolute;inset:-10px}.savings{background:linear-gradient(135deg, var(--color-green), var(--color-green-dark));color:var(--color-text);border-radius:var(--radius-pill);box-shadow:var(--shadow-green);z-index:2;padding:5px 18px;font-size:.8rem;font-weight:700;position:absolute;top:15px;right:15px}.pricing-card h3{color:var(--color-text);margin-bottom:10px;font-size:1.4rem;font-weight:800}.price-info{margin-bottom:20px}.original-price{color:var(--color-text-muted);margin-bottom:5px;font-size:.9rem;text-decoration:line-through;display:block}.price{color:var(--color-accent);font-size:2.4rem;font-weight:900}.period{color:var(--color-text-secondary);font-size:1rem;font-weight:500}.features-list{text-align:left;margin-bottom:15px}.features-list li{color:var(--color-text-secondary);padding:3px 0 3px 18px;font-size:.85rem;line-height:1.3;position:relative}.features-list li:before{content:"✓";color:var(--color-accent);font-weight:700;position:absolute;top:3px;left:0}.bonus{padding:60px 0}.bonus-grid{grid-template-columns:repeat(2,1fr);gap:30px;margin-top:40px;display:grid}.bonus-card{-webkit-backdrop-filter:blur(12px);border-radius:var(--radius-xl);text-align:center;background:#12121ab3;border:1px solid #ff6a001f;padding:35px 30px;transition:all .4s cubic-bezier(.25,.46,.45,.94);position:relative;overflow:hidden;box-shadow:0 8px 25px #0003}.bonus-card:before{content:"";background:linear-gradient(90deg, transparent, var(--color-accent), transparent);opacity:0;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.bonus-card:hover{border-color:#ff6a0040;transform:translateY(-6px);box-shadow:0 20px 50px #ff6a001f}.bonus-card:hover:before{opacity:1}.bonus-icon{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-light));color:#fff;letter-spacing:-.5px;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;margin:0 auto 25px;font-size:20px;font-weight:800;display:flex;box-shadow:0 8px 25px #ff6a0066}.bonus-card h3{color:var(--color-accent);text-shadow:0 2px 4px #ff6a004d;margin-bottom:15px;font-size:1.3rem;font-weight:700}.bonus-card h4{color:var(--color-accent);margin-bottom:20px;font-size:1.1rem;font-weight:600}.bonus-card p{color:var(--color-text-dim);text-align:left;font-size:.95rem;line-height:1.6}.bonus-features{text-align:left;padding:0}.bonus-feature-item{color:var(--color-text);align-items:center;margin-bottom:12px;font-size:1rem;font-weight:500;display:flex}.bonus-check{color:var(--color-accent);flex-shrink:0;margin-right:12px;font-size:18px;font-weight:700}.guarantee-section{border-radius:var(--radius-lg);text-align:center;max-width:650px;transition:var(--transition);background:linear-gradient(135deg,#00ff8814 0%,#00c86408 100%);border:2px solid #00ff8840;margin:40px auto;padding:30px;box-shadow:0 10px 30px #00ff8814}.guarantee-section:hover{transform:translateY(-2px);box-shadow:0 15px 40px #00ff881f}.guarantee-section h3{color:var(--color-green);text-shadow:0 2px 4px #0f83;margin-bottom:20px;font-size:1.35rem;font-weight:700}.guarantee-grid{text-align:left;grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.guarantee-item{align-items:center;gap:12px;padding:8px 0;transition:transform .2s;display:flex}.guarantee-item:hover{transform:translate(5px)}.guarantee-check{background:linear-gradient(135deg, var(--color-green), var(--color-green-dark));color:#000;width:32px;height:32px;box-shadow:var(--shadow-green);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;font-weight:700;display:flex}.guarantee-item span{color:var(--color-text);font-size:.95rem;font-weight:500;line-height:1.4}.faq{padding:60px 0}.faq-list{max-width:750px;margin:0 auto}.faq-item{-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-md);background:#12121ab3;border:1px solid #ffffff0f;margin-bottom:12px;transition:border-color .3s;overflow:hidden}.faq-item:hover,.faq-item.active{border-color:#ff6a0026}.faq-question{cursor:pointer;justify-content:space-between;align-items:center;gap:15px;padding:18px 20px;transition:background .3s;display:flex}.faq-question:hover{background:#ff6a0014}.faq-question h3{color:var(--color-text);margin:0;font-size:1rem;font-weight:600;line-height:1.4}.faq-icon{color:var(--color-accent);flex-shrink:0;font-size:1.3rem;font-weight:700;transition:transform .3s}.faq-item.active .faq-icon{transform:rotate(45deg)}.faq-answer{opacity:0;max-height:0;padding:0 20px;transition:max-height .4s,opacity .3s,padding .3s;overflow:hidden}.faq-item.active .faq-answer{opacity:1;max-height:800px;padding:0 20px 20px}.faq-item:not(.active) .faq-answer{opacity:0!important;max-height:0!important}.faq-answer p{color:var(--color-text-secondary);margin:0 0 10px;font-size:.93rem;line-height:1.6}.faq-answer p:last-child{margin-bottom:0}.faq-answer a{color:var(--color-accent);text-decoration:underline}.faq-answer a:hover{color:var(--color-accent-light)}.cta{background:linear-gradient(135deg, var(--color-accent-dark), var(--color-accent));text-align:center;padding:60px 0}.cta h2{color:var(--color-text);margin-bottom:15px;font-size:clamp(1.6rem,4vw,2.4rem);font-weight:800}.cta p{color:#ffffffe6;margin-bottom:25px;font-size:1.1rem}.cta .btn-primary{background:var(--color-text);color:var(--color-accent-dark);padding:14px 30px;font-weight:700}.cta .btn-primary:hover{background:#ffffffe6;transform:translateY(-2px);box-shadow:0 6px 20px #0003}.footer{background:#0000004d;padding:40px 0 20px}.footer-content{text-align:center;flex-direction:column;align-items:center;gap:20px;margin-bottom:20px;display:flex}.footer-logo img{object-fit:contain;width:auto;height:65px}.footer-links{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.footer-links a{color:var(--color-text-secondary);font-size:.95rem;font-weight:500;transition:color .3s}.footer-links a:hover{color:var(--color-accent)}.footer-disclaimer{text-align:center;border-radius:var(--radius-md);background:#ffffff0a;margin-top:20px;padding:18px}.footer-disclaimer p{color:var(--color-text-muted);font-size:.83rem;line-height:1.5}.footer-bottom{text-align:center;border-top:1px solid #ffffff0f;padding-top:18px}.footer-bottom p{color:var(--color-text-muted);font-size:.85rem}.wbot-whatsapp{z-index:9999;align-items:center;gap:15px;text-decoration:none;display:flex;position:fixed;bottom:30px;right:30px}.wbot-message{color:#fff;border-radius:var(--radius-pill);white-space:nowrap;opacity:0;transition:var(--transition);text-shadow:0 1px 2px #00000080;background:linear-gradient(135deg,#00ff88f2,#00c864e6);border:2px solid #0f8c;padding:12px 20px;font-size:14px;font-weight:700;position:relative;transform:translate(20px);box-shadow:0 8px 25px #0000004d,0 4px 15px #0f86}.wbot-message.show{opacity:1;transform:translate(0)}.wbot-message:after{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:8px solid #00ff884d;width:0;height:0;position:absolute;top:50%;right:-8px;transform:translateY(-50%)}.wbot-button{cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;width:90px;height:90px;transition:transform .3s;display:flex}.wbot-button img{filter:drop-shadow(0 4px 10px #0000004d);width:80px;height:80px;transition:transform .3s}.wbot-whatsapp:hover .wbot-button{transform:scale(1.1)}.wbot-whatsapp:hover .wbot-button img{transform:rotate(10deg)}.pulse-button{will-change:box-shadow;contain:layout style paint;animation:3s ease-in-out infinite pulse-glow;transform:translateZ(0)}.text-center{text-align:center}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.legal-page{color:#e0e0e0;background-color:#0f0f11;min-height:100vh;padding-bottom:80px}.legal-container{background:linear-gradient(145deg,#141416e6 0%,#0a0a0ce6 100%);border:1px solid #ff550026;border-radius:20px;max-width:900px;margin:120px auto 0;padding:40px;box-shadow:0 10px 40px #00000080}.legal-header{text-align:center;border-bottom:1px solid #ffffff1a;margin-bottom:40px;padding-bottom:30px}.legal-title{color:#fff;margin-bottom:15px;font-size:2.5rem;font-weight:800}.legal-title-text{background:linear-gradient(135deg,#f50 0%,#ff8c42 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.legal-subtitle{color:#a0a0a0;font-size:1.1rem;font-weight:400}.legal-content{color:#ccc;font-size:1.05rem;line-height:1.8}.legal-content h2{color:#fff;margin-top:40px;margin-bottom:20px;font-size:1.5rem;font-weight:700}.legal-content p{margin-bottom:20px}.legal-content ul,.legal-content ol{margin-bottom:20px;padding-left:25px}.legal-content li{margin-bottom:10px}.update-date{color:#888;text-align:right;border-top:1px solid #ffffff1a;margin-top:60px;padding-top:30px;font-size:.9rem;font-style:italic}@media (width<=768px){.legal-container{margin:0 15px;padding:30px 20px}.legal-title{font-size:2rem}.legal-content{font-size:1rem}}.how-it-works{padding:60px 0}.how-steps{grid-template-columns:repeat(4,1fr);gap:25px;margin-top:40px;display:grid;position:relative}.step-card{border-radius:var(--radius-lg);text-align:center;transition:var(--transition);background:linear-gradient(135deg,#ff6a000f 0%,#ff6a0005 100%);border:1px solid #ff6a001f;padding:30px 20px;position:relative}.step-card:hover{box-shadow:var(--shadow-card);border-color:#ff6a004d;transform:translateY(-5px)}.step-number{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-light));width:56px;height:56px;color:var(--color-text);box-shadow:var(--shadow-accent);border-radius:50%;justify-content:center;align-items:center;margin:0 auto 18px;font-size:1.5rem;font-weight:800;display:flex}.step-card h3{color:var(--color-text);margin-bottom:10px;font-size:1.1rem;font-weight:700}.step-card p{color:var(--color-text-dim);font-size:.9rem;line-height:1.5}.stats-section{background:linear-gradient(135deg,#ff6a000d 0%,#ff6a0005 100%);padding:50px 0}.stats-grid{grid-template-columns:repeat(4,1fr);gap:25px;max-width:900px;margin:0 auto;display:grid}.stat-item{text-align:center;padding:25px 15px}.stat-number{color:var(--color-accent);margin-bottom:8px;font-size:2.5rem;font-weight:900;line-height:1}.stat-label{color:var(--color-text-secondary);font-size:.95rem;font-weight:500}.testimonials{padding:60px 0}.testimonials-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.testimonial-card{background:var(--color-bg-card);border-radius:var(--radius-lg);transition:var(--transition);border:1px solid #ffffff0f;padding:28px 22px;position:relative}.testimonial-card:hover{border-color:#ff6a0033;transform:translateY(-3px)}.testimonial-card:before{content:"\"";color:#ff6a0033;font-family:Georgia,serif;font-size:3rem;line-height:1;position:absolute;top:15px;left:20px}.testimonial-text{color:var(--color-text-secondary);margin-bottom:18px;padding-top:10px;font-size:.95rem;font-style:italic;line-height:1.6}.testimonial-author{align-items:center;gap:12px;display:flex}.testimonial-avatar{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-light));width:44px;height:44px;color:var(--color-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:700;display:flex}.testimonial-info h4{color:var(--color-text);margin-bottom:2px;font-size:.95rem;font-weight:600}.testimonial-info span{color:var(--color-accent);font-size:.8rem;font-weight:500}.testimonial-stars{color:gold;letter-spacing:2px;margin-top:5px;font-size:.85rem}.comparison-section{padding:60px 0}.comparison-wrapper{border-radius:var(--radius-lg);max-width:800px;margin:30px auto 0;overflow-x:auto}.comparison-table{border-collapse:collapse;background:var(--color-bg-card);border-radius:var(--radius-lg);width:100%;overflow:hidden}.comparison-table thead th{color:var(--color-text);text-align:center;background:linear-gradient(135deg,#ff6a0026,#ff6a0014);border-bottom:2px solid #ff6a0033;padding:16px 15px;font-size:1rem;font-weight:700}.comparison-table thead th:first-child{text-align:left}.comparison-table thead th.highlight-col{background:linear-gradient(135deg, var(--color-accent), var(--color-accent-dark));color:var(--color-text)}.comparison-table tbody td{text-align:center;color:var(--color-text-secondary);border-bottom:1px solid #ffffff0d;padding:14px 15px;font-size:.93rem}.comparison-table tbody td:first-child{text-align:left;color:var(--color-text);font-weight:600}.comparison-table tbody tr:hover{background:#ff6a000a}.comparison-table .check{color:var(--color-green);font-size:1.1rem;font-weight:700}.comparison-table .cross{color:#ffffff4d;font-size:1.1rem}.comparison-table .highlight-col{background:#ff6a000f}.use-cases{padding:60px 0}.use-cases-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:40px;display:grid}.use-case-card{border-radius:var(--radius-lg);text-align:center;transition:var(--transition);background:linear-gradient(135deg,#ff6a000f 0%,#ff6a0005 100%);border:1px solid #ff6a001f;padding:28px 22px}.use-case-card:hover{box-shadow:var(--shadow-card);border-color:#ff6a004d;transform:translateY(-5px)}.use-case-icon{margin-bottom:15px;font-size:2.5rem;display:block}.use-case-card h3{color:var(--color-text);margin-bottom:10px;font-size:1.1rem;font-weight:700}.use-case-card p{color:var(--color-text-dim);font-size:.9rem;line-height:1.5}.ai-models{text-align:center;padding:50px 0}.ai-models-grid{flex-wrap:wrap;justify-content:center;gap:30px;margin-top:30px;display:flex}.ai-model-badge{background:var(--color-bg-card);border-radius:var(--radius-lg);text-align:center;transition:var(--transition);border:1px solid #ffffff14;min-width:180px;padding:25px 30px}.ai-model-badge:hover{box-shadow:var(--shadow-card);border-color:#ff6a004d;transform:translateY(-3px)}.ai-model-badge .model-icon{margin-bottom:12px;font-size:2.2rem;display:block}.ai-model-badge h3{color:var(--color-text);margin-bottom:5px;font-size:1.1rem;font-weight:700}.ai-model-badge p{color:var(--color-text-dim);font-size:.85rem}@media (width<=768px){.how-steps,.stats-grid{grid-template-columns:repeat(2,1fr);gap:15px}.stat-number{font-size:2rem}.testimonials-grid{grid-template-columns:1fr}.use-cases-grid{grid-template-columns:1fr;gap:15px}.ai-models-grid{gap:15px}.ai-model-badge{min-width:140px;padding:18px 20px}.comparison-table thead th,.comparison-table tbody td{padding:10px 8px;font-size:.85rem}}@media (width<=480px){.how-steps,.stats-grid{grid-template-columns:1fr}}body:before{content:"";z-index:-2;will-change:transform;background:linear-gradient(45deg,#ff45000d 0%,#0000 50%,#ff45000a 100%);animation:30s linear infinite rotate-bg;position:fixed;inset:0;transform:translateZ(0)}body:after{content:"";z-index:-2;will-change:transform;background:linear-gradient(-45deg,#ff450008 0%,#0000 50%,#ff450005 100%);animation:35s linear infinite rotate-bg-reverse;position:fixed;inset:0;transform:translateZ(0)}@keyframes rotate-bg{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotate-bg-reverse{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.particles{z-index:1;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden;transform:translateZ(0)}.particle{background:#fff6;border-radius:50%;width:2px;height:2px;animation:12s linear infinite rise;position:absolute;bottom:-10px;transform:translateZ(0);box-shadow:0 0 4px #ffa03c4d}.particle:nth-child(2n){background:#ffc88c4d;width:3px;height:3px;animation-duration:15s;box-shadow:0 0 5px #ffa03c33}.particle:nth-child(3n){background:#ffffff4d;width:1px;height:1px;animation-duration:18s}@keyframes rise{0%{opacity:0;transform:translateY(0)translate(0)}10%{opacity:.8}90%{opacity:.8}to{opacity:0;transform:translateY(-100vh)translate(25px)}}@keyframes pulse-glow{0%,to{box-shadow:0 4px 15px #ff450066}50%{box-shadow:0 8px 25px #ff4500cc,0 0 30px #ff450066}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.fade-in-up{opacity:0;animation:.6s forwards fadeInUp}.fade-in-up:first-child{animation-delay:.1s}.fade-in-up:nth-child(2){animation-delay:.2s}.fade-in-up:nth-child(3){animation-delay:.3s}.fade-in-up:nth-child(4){animation-delay:.4s}.fade-in-up:nth-child(5){animation-delay:.5s}.fade-in-up:nth-child(6){animation-delay:.6s}@keyframes shimmer{0%{background-position:-200%}to{background-position:200%}}.shimmer-text{background:linear-gradient(90deg, var(--color-accent) 0%, var(--color-accent-light) 25%, #fff 50%, var(--color-accent-light) 75%, var(--color-accent) 100%);-webkit-text-fill-color:transparent;background-size:200%;-webkit-background-clip:text;background-clip:text;animation:4s linear infinite shimmer}@keyframes countUp{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.float-animation{animation:3s ease-in-out infinite float}.reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(40px)}.reveal.revealed{opacity:1;transform:translateY(0)}#pricing-cards{scroll-margin-top:30px}.pulse-button{will-change:box-shadow;animation:3s ease-in-out infinite pulse-glow;transform:translateZ(0)}@keyframes gradient-border{0%{border-color:#ff6a0033}50%{border-color:#ff6a0080}to{border-color:#ff6a0033}}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}.typing-cursor:after{content:"|";color:var(--color-accent);animation:1s step-end infinite blink}@media (width<=1024px){.pricing-grid{grid-template-columns:repeat(2,1fr)}.pricing-card.featured{transform:scale(1.02)}.pricing-card.featured:hover{transform:scale(1.02)translateY(-5px)}}@media (width<=768px){.container{padding:0 15px}.header-content{flex-direction:column;gap:12px;padding:8px 0}.logo img{content:url(https://wbot360.com/wp-content/uploads/2025/08/logo-mobile-wbot360.png);height:54px}.nav-list{flex-wrap:wrap;justify-content:center;gap:12px;font-size:.85rem}.hero{padding:30px 0 20px}.hero-title{font-size:clamp(1.4rem,4vw,2rem)}.hero-description{font-size:clamp(.9rem,2.5vw,1rem)}.hero-buttons{flex-direction:column;align-items:center;gap:10px}.hero-buttons .btn{width:100%;max-width:280px}.section-title{margin-bottom:20px;font-size:clamp(1.3rem,4vw,1.8rem)}.features,.detailed-features,.installation-process,.sales-transformation,.video-section,.pricing,.bonus,.faq,.cta,.how-it-works,.testimonials,.stats-section,.comparison-section{padding:35px 0}.features-grid{grid-template-columns:repeat(2,1fr);gap:15px}.feature-card{padding:20px 15px}.feature-icon{width:50px;height:50px;font-size:22px}.feature-card h3{font-size:1rem}.feature-card p{font-size:.85rem}.features-detailed-grid{grid-template-columns:repeat(2,1fr);gap:15px}.feature-detailed-card{padding:20px 15px}.feature-detailed-icon{width:50px;height:50px;font-size:22px}.feature-detailed-card h3{font-size:1rem}.feature-detailed-card p{font-size:.85rem}.process-grid{grid-template-columns:1fr;gap:15px}.process-step{padding:20px 15px}.process-icon{width:50px;height:50px;font-size:22px}.transformation-content{padding:25px 20px}.transformation-description{font-size:1rem}.transformation-benefits{font-size:.95rem}.pricing-grid{grid-template-columns:1fr;gap:20px;max-width:400px;margin-left:auto;margin-right:auto}.pricing-card{padding:25px 20px}.pricing-card.featured{order:-1;transform:none}.pricing-card.featured:hover{transform:translateY(-5px)}.bonus-grid{grid-template-columns:1fr;gap:20px}.bonus-card{padding:25px 20px}.bonus-icon{width:65px;height:65px;font-size:28px}.guarantee-section{margin:25px auto;padding:22px}.guarantee-section:hover{transform:none}.guarantee-grid{grid-template-columns:1fr;gap:10px}.guarantee-check{width:28px;height:28px;font-size:.85rem}.guarantee-item:hover{transform:none}.guarantee-item span{font-size:.9rem}.faq-item.active .faq-answer{max-height:1500px}.faq-question h3{font-size:.95rem}.cta .btn-primary{width:100%;max-width:280px}.footer-links{justify-content:center}.wbot-whatsapp{bottom:20px;right:15px}.wbot-button{width:65px;height:65px}.wbot-button img{content:url(/img/botao-wbot-360.webp);width:55px;height:55px}.wbot-message{padding:8px 14px;font-size:11px}.particles,body:before{display:none}.how-steps{grid-template-columns:1fr;gap:20px}.step-number{width:50px;height:50px;font-size:1.3rem}.stats-grid{grid-template-columns:repeat(2,1fr);gap:15px}.testimonials-grid{grid-template-columns:1fr}.comparison-table{font-size:.85rem}.comparison-table th,.comparison-table td{padding:10px 8px}}@media (width<=480px){.features-grid,.features-detailed-grid{grid-template-columns:1fr;gap:12px}.faq-question{padding:15px}.faq-answer{padding:0 15px 15px}.faq-item.active .faq-answer{max-height:2000px}.faq-question h3{font-size:.88rem}.faq-answer p{font-size:.85rem}.stats-grid{grid-template-columns:1fr}.comparison-table th:first-child,.comparison-table td:first-child{min-width:100px}}.main-header{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0aeb;border-bottom:1px solid #ff6a0026;position:sticky;top:0}.header-container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:8px 20px;display:flex}.header-logo img{object-fit:contain;width:auto;max-width:127px;height:50px}.mobile-menu-btn{color:#fff;cursor:pointer;z-index:75;background:0 0;border:none;padding:5px;font-size:1.5rem;display:none}.header-nav-wrapper{align-items:center;display:flex}.header-nav-content{align-items:center;gap:20px;display:flex}.header-flags-container{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;align-items:center;gap:4px;padding:2px 8px;display:flex}.header-flags-container a{justify-content:center;align-items:center;min-width:48px;min-height:48px;transition:opacity .2s;display:flex}.header-flags-container img{border-radius:3px;width:22px;height:16px}@media (width<=768px){.mobile-menu-btn{display:block}.header-nav-wrapper{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0a0af2;border-bottom:1px solid #ff6a0026;flex-direction:column;width:100%;max-height:0;padding:0;transition:max-height .3s ease-out;position:absolute;top:66px;left:0;overflow:hidden}.header-nav-wrapper.open{max-height:500px;padding:20px 0}.header-nav-content{flex-direction:column;gap:20px;width:100%}.header-nav-content nav ul{flex-direction:column;align-items:center;gap:15px;width:100%}.header-flags-container{margin-bottom:10px}}.scroll-sequence-section{padding:40px 20px;position:relative}.scroll-sequence-sticky{aspect-ratio:16/9;color:#fff;background:#000;border:1px solid #ffffff14;border-radius:16px;width:100%;max-width:800px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 10px 40px #0006}.scroll-sequence-canvas{width:100%;height:100%;transition:opacity .5s;display:block}.scroll-sequence-loader{z-index:10;flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.loader-bar{background:#ffffff14;border-radius:3px;width:200px;height:3px;overflow:hidden}.loader-fill{background:linear-gradient(90deg, var(--color-accent,#ff6a00), var(--color-accent-light,#ff8c00));border-radius:3px;height:100%;transition:width .15s;box-shadow:0 0 10px #ff6a0080}.loader-text{color:#fff;letter-spacing:2px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:.75rem;font-weight:700}.wa-bubble{z-index:5;pointer-events:none;transition:opacity .4s,transform .4s;position:absolute}.wa-bubble-content{color:#111;background:#dcf8c6;border-radius:10px;flex-direction:column;gap:2px;max-width:220px;padding:8px 14px;font-family:Inter,-apple-system,system-ui,sans-serif;display:flex;box-shadow:0 2px 8px #00000040}.wa-bubble-content strong{color:#075e54;font-size:.82rem;font-weight:700;line-height:1.3}.wa-bubble-content span{color:#333;font-size:.7rem;line-height:1.3}.wa-bubble-tail{border-style:solid;width:0;height:0}.wa-top-left{top:10%;left:5%}.wa-top-left .wa-bubble-tail{border-width:0 10px 10px 0;border-color:#0000 #dcf8c6 #0000 #0000;margin-left:15px}.wa-top-right{top:8%;right:5%}.wa-top-right .wa-bubble-content{background:#fff}.wa-top-right .wa-bubble-content strong{color:#111}.wa-top-right .wa-bubble-tail{border-width:0 0 10px 10px;border-color:#0000 #0000 #0000 #fff;margin-left:auto;margin-right:15px}.wa-mid-left{top:40%;left:3%}.wa-mid-left .wa-bubble-tail{border-width:0 10px 10px 0;border-color:#0000 #dcf8c6 #0000 #0000;margin-left:15px}.wa-mid-right{top:38%;right:3%}.wa-mid-right .wa-bubble-content{background:#fff}.wa-mid-right .wa-bubble-content strong{color:#111}.wa-mid-right .wa-bubble-tail{border-width:0 0 10px 10px;border-color:#0000 #0000 #0000 #fff;margin-left:auto;margin-right:15px}.wa-bot-left{bottom:15%;left:5%}.wa-bot-left .wa-bubble-tail{border-width:0 10px 10px 0;border-color:#0000 #dcf8c6 #0000 #0000;margin-left:15px}.wa-bot-right{bottom:12%;right:5%}.wa-bot-right .wa-bubble-content{background:#fff}.wa-bot-right .wa-bubble-content strong{color:#111}.wa-bot-right .wa-bubble-tail{border-width:0 0 10px 10px;border-color:#0000 #0000 #0000 #fff;margin-left:auto;margin-right:15px}@media (width<=768px){.scroll-sequence-section{padding:20px 10px}.wa-bubble-content{max-width:150px;padding:6px 10px}.wa-bubble-content strong{font-size:.7rem}.wa-bubble-content span{font-size:.6rem}}
