body,html{overflow-x:hidden}.hero-section{background-image:url(/hero.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;display:flex;align-items:center;justify-content:center}.basic-section-background{background-image:url(/basic-bg.webp)}.basic-section-background,.challenge-section-background{background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;overflow-x:hidden}.challenge-section-background{background-image:url(/challenge-bg.webp)}.hero-secondary-background{position:absolute;top:46px;left:-790px;right:0;bottom:0;z-index:1;background-image:url(/hero-bg.webp);background-size:contain;background-position:50%;background-repeat:no-repeat;pointer-events:none;opacity:.77}.hero-title-responsive{font-size:clamp(2rem,5vw,3rem);max-width:500px}.hero-logo-container{margin-bottom:3rem;margin-left:0}.hero-background{background-image:url(/assets/images/landing/hero.webp)}.hero-background,.section1-background{background-size:cover;background-position:50%;background-repeat:no-repeat}.section1-background{background-image:url(/assets/images/backgrounds/section1-bg.jpg)}.section2-background{background-image:url(/assets/images/backgrounds/section2-bg.jpg)}.section2-background,.testimonials-background{background-size:cover;background-position:50%;background-repeat:no-repeat}.testimonials-background{background-image:url(/assets/images/backgrounds/testimonials-bg.jpg)}.footer-background{background-image:url(/assets/images/backgrounds/footer-bg.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat}.background-overlay{position:relative}.background-overlay:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1}.background-overlay>:not(.hero-secondary-background){position:relative;z-index:2}.hero-title{color:#dcff05;text-transform:uppercase;max-width:500px;font-weight:300;font-style:italic;font-size:70px}.hero-title b{font-weight:700}.hero-button-primary{background-color:#06bcc1;color:#000;width:500px;height:59px;border-radius:30px;max-width:500px;border:none;font-size:17px;font-weight:500;transition:all .3s ease}.hero-button-primary:hover{background-color:#05a8ad;transform:translateY(-2px);box-shadow:0 4px 12px rgba(6,188,193,.3)}.hero-button-secondary{background-color:#dcff05;color:#000;width:500px;height:59px;border-radius:30px;max-width:500px;border:2px solid #dcff05;font-size:17px;font-weight:500;transition:all .3s ease}.hero-button-secondary:hover{background-color:#c9e605;transform:translateY(-2px);box-shadow:0 4px 12px rgba(220,255,5,.3)}.hero-buttons-container{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.hero-container{padding-left:3rem}@media (min-width:641px){.leading-tight{padding-right:3rem}}@media (max-width:640px){.hero-button-primary,.hero-button-secondary{width:330px;max-width:100%;height:59px;font-size:17px}.hero-title{font-size:2.5rem}.hero-container{padding-left:2rem;padding-right:2rem}.leading-tight{padding-right:0}.pl-8{padding-left:0}.value-card-content{gap:2rem}.grid.value-grid,.value-grid{gap:3rem}}@media (min-width:641px) and (max-width:768px){.hero-button-primary,.hero-button-secondary{width:350px;max-width:350px}.hero-container{padding-left:3rem;padding-right:3rem}}@media (min-width:769px) and (max-width:1024px){.hero-container{padding-left:3rem;padding-right:3rem}}@media (min-width:1025px) and (max-width:1366px){.hero-container{padding-left:3rem;padding-right:3rem}}.landing-section{padding:80px 0}.landing-container{max-width:1200px;margin:0 auto;padding:0 3rem}.landing-title{font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:24px}.landing-subtitle{font-size:1.125rem;color:#6b7280;text-align:center;margin-bottom:48px;max-width:600px;margin-left:auto;margin-right:auto}.landing-image{max-width:100%;height:auto;border-radius:12px;box-shadow:0 10px 30px rgba(0,0,0,.1)}.feature-icon{width:64px;height:64px;margin:0 auto 16px}.fade-in-up{animation:fadeInUp .6s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hover-scale{transition:transform .3s ease}.hover-scale:hover{transform:scale(1.05)}.text-brand-primary{color:#dcff05}.text-brand-secondary{color:#06bcc1}.bg-brand-primary{background-color:#dcff05}.bg-brand-secondary{background-color:#06bcc1}.border-brand-primary{border-color:#dcff05}.border-brand-secondary{border-color:#06bcc1}.challenge-section-title{color:#06bcc1}.scientific-proof-background{background-image:url(/person-cient.webp);background-size:contain;background-position:50%;background-repeat:no-repeat;position:relative;overflow-x:hidden}.scientific-proof-title{color:#06bcc1}.scientific-proof-right-column{line-height:1.1;justify-self:end;max-width:430px}.scientific-proof-bullet{color:#000;font-size:1.2em;font-weight:700}.scientific-proof-text{font-size:.7rem;font-weight:500}.mission-background{background-image:url(/mission-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;padding-top:3rem;padding-bottom:3rem;overflow-x:hidden}.mission-title{color:#dcff05}.mission-text{color:#dcff05;font-size:1.2rem}.mission-left-column{align-self:start}.mission-title-spacing{margin-top:3rem;margin-bottom:8rem}.value-section-background{background-image:url(/tecnology-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.value-grid{gap:12rem}.value-card{background:hsla(0,0%,100%,.95);border-radius:30px;padding:2rem;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.2);transition:transform .3s ease,box-shadow .3s ease;width:370px;height:409px;transform:scale(1)}.value-card:hover{transform:scale(1.1) translateY(-8px);box-shadow:0 20px 40px rgba(0,0,0,.15)}.value-card-content{flex-direction:column;gap:2rem;height:100%}.value-card-content,.value-icon-container{display:flex;align-items:center;justify-content:center}.value-icon-container{width:80px;height:80px;margin-bottom:1rem}.value-icon{width:95px;height:93px;-o-object-fit:contain;object-fit:contain}.value-title{font-size:55px;font-weight:600;text-transform:uppercase;font-style:italic;line-height:1;margin-bottom:.5rem}.value-description{color:#000;font-size:.95rem;line-height:1.5;max-width:280px}.how-it-works-background{background-image:url(/how-bg.webp?v=2);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative;background-color:#dcff05}.how-it-works-title{font-size:4.5rem;font-weight:700;color:#744fc6;text-transform:uppercase;line-height:.85;margin-bottom:3rem;font-style:italic}.how-it-works-subtitle{color:#000;font-size:.9rem;font-weight:500;margin-bottom:2rem;margin-top:2rem}.how-it-works-card{background:hsla(0,0%,100%,.15);border-radius:30px;padding:1.8rem;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #000;transition:all .3s ease;min-height:240px;display:flex;flex-direction:column}.how-it-works-card:hover{transform:translateY(-5px);box-shadow:0 15px 30px rgba(116,79,198,.2);background:hsla(0,0%,100%,.25);border-color:rgba(116,79,198,.5)}.how-it-works-card-title{color:#000;font-size:1.1rem;font-weight:700;margin-bottom:1.2rem;line-height:1.3}.how-it-works-card-list{list-style:none;padding:0;margin:0;flex-grow:1}.how-it-works-card-item{color:#000;font-size:.8rem;line-height:1.5;margin-bottom:.8rem;padding-left:0;font-weight:500}.how-it-works-card-item:before{content:"•";font-size:1.2rem;font-weight:700;margin-right:.5rem;color:#000}.pricing-testimonials-background{background-image:url(/plans-bg.webp);background-size:cover;background-position:50%;background-repeat:no-repeat;position:relative}.pricing-title{font-size:3.5rem;font-weight:700;color:#06bcc1;text-transform:uppercase;font-style:italic;margin-bottom:3rem;text-align:left}.pricing-card{border-radius:30px;padding:2rem;display:flex;flex-direction:column;justify-content:space-between;transition:transform .3s ease;border:2px solid rgba(0,0,0,.1);position:relative}.pricing-card.gratis-card{margin-top:3rem}.pricing-card:hover{transform:translateY(-5px)}.pricing-card-header{text-align:center;margin-bottom:2rem}.pricing-card-title{font-size:2rem;font-weight:700;color:#000;margin-bottom:1rem;text-transform:uppercase;text-align:center}.pricing-card-description{font-size:.9rem;color:#000;line-height:1.4;text-align:left;font-weight:700}.pricing-card-features{flex-grow:1;margin-bottom:2rem}.pricing-card.teste-card .pricing-card-features{margin-bottom:0}.pricing-card-features ul{list-style:none;padding:0;margin:0}.pricing-feature-item{color:#000;font-size:.85rem;line-height:1.4;margin-bottom:.8rem;padding-left:1rem;position:relative}.pricing-feature-item:before{content:"•";position:absolute;left:0;color:#000;font-weight:700}.pricing-card-footer{text-align:center}.pricing-price{font-size:1.5rem;font-weight:700;color:#000;margin-bottom:1.5rem}.pricing-button{width:100%;height:45px;border-radius:25px;color:#fff;font-weight:600;border:none;transition:all .3s ease}.pricing-button:hover{transform:translateY(-2px);opacity:.9}.testimonials-title{font-size:3.5rem;font-weight:700;color:#06bcc1;text-transform:uppercase;font-style:italic;margin-bottom:3rem;text-align:left}.testimonial-card{background:#00000014;border-radius:30px;padding:2rem;text-align:left;transition:transform .3s ease;display:grid;grid-template-columns:97px 1fr;gap:1.5rem;align-items:start;width:387px;height:292px}.testimonial-card:hover{transform:translateY(-5px)}.testimonial-rating{text-align:left}.testimonial-star{color:#744fc6;font-size:1.2rem;margin-right:.2rem}.testimonial-rating-text{color:#744fc6;font-size:.9rem;margin-left:.5rem}.testimonial-text{color:#000;font-style:normal;text-align:left}.testimonial-card-slider .testimonial-text,.testimonial-text{font-size:.95rem;line-height:1.5}.testimonial-card-slider .testimonial-name{font-size:1rem;font-weight:700;color:#000;margin-bottom:.25rem}.testimonial-card-slider .testimonial-profession{font-size:.85rem;color:#000}.testimonial-card-slider .testimonial-star{color:#744fc6;font-size:1.2rem;margin-right:.2rem}.testimonial-card-slider .testimonial-rating-text{color:#744fc6;font-size:.9rem;margin-left:.5rem}.testimonial-content{display:flex;flex-direction:column;height:100%;justify-content:center}.testimonial-author{display:flex;align-items:center;justify-content:flex-start}.testimonial-avatar{-o-object-fit:cover;object-fit:cover}.testimonial-avatar,.testimonial-card-slider .testimonial-avatar{width:97px;height:208px;border-radius:9.77px}.testimonial-name{font-size:1rem;font-weight:700;color:#000;margin-bottom:.25rem}.testimonial-profession{font-size:.85rem;color:#000}.testimonials-carousel-container{position:relative;margin:0 auto}.testimonials-carousel-desktop{width:100%}.testimonials-wrapper-desktop{overflow:hidden;width:100%}.testimonials-slider{display:flex;transition:transform .5s ease-in-out}.testimonial-card-slider{min-width:33.333%;flex-shrink:0;padding:0 1rem;box-sizing:border-box}.testimonial-card-slider .testimonial-card{width:387px;height:292px;margin:0;background:#00000014;border-radius:30px;padding:2rem;text-align:left;transition:transform .3s ease;display:grid;grid-template-columns:97px 1fr;gap:1.5rem;align-items:start;box-sizing:border-box}.desktop-only{display:flex}.mobile-only{display:none}.carousel-indicators{display:flex;justify-content:center;gap:.5rem;margin-top:2rem}.carousel-indicator{width:12px;height:12px;border-radius:50%;border:none;background:rgba(116,79,198,.3);cursor:pointer;transition:all .3s ease}.carousel-indicator.active{background:#744fc6;transform:scale(1.2)}.carousel-indicator:hover{background:rgba(116,79,198,.6)}@media (max-width:768px){.desktop-only{display:none}.mobile-only{display:block}.mobile-only .testimonial-card{width:100%;max-width:350px;height:auto;min-height:250px;margin:0 auto}.testimonials-carousel-container{padding:0 1rem}}@media (min-width:769px) and (max-width:1024px){.testimonial-card-slider{padding:0 .75rem}}.footer-background{background-color:#dcff05;position:relative;padding:4rem 0}.footer-content{display:grid;grid-template-columns:1fr;gap:4rem;align-items:start}.footer-logo-section{display:flex;align-items:flex-start;padding-top:50px}.footer-logo{width:293.08px;height:60.97px;-o-object-fit:contain;object-fit:contain}.footer-info{display:flex;flex-direction:column;color:#000}.footer-description{font-size:1rem;font-weight:500;margin:0}.footer-location{font-size:.9rem;margin:0}.footer-links{display:flex;align-items:center;gap:.5rem;margin:1rem 0}.footer-link{color:#000;text-decoration:underline;font-size:.9rem;transition:opacity .3s ease}.footer-link:hover{opacity:.7}.footer-separator{color:#000;font-size:.9rem}.footer-contact{margin:1.5rem 0}.footer-email{font-size:.9rem;margin:0 0 .25rem}.footer-email-address{font-size:.9rem;margin:0 0 .75rem}.footer-whatsapp{color:#000;text-decoration:underline;font-size:.9rem;transition:opacity .3s ease}.footer-whatsapp:hover{opacity:.7}.footer-social{margin-top:1.5rem}.footer-instagram{display:inline-block;transition:opacity .3s ease}.footer-instagram:hover{opacity:.7}.footer-instagram-icon{width:32px;height:32px;-o-object-fit:contain;object-fit:contain}@media (max-width:768px){.footer-content{grid-template-columns:1fr;gap:2rem;text-align:left;padding-left:2rem;padding-right:2rem}.footer-logo{height:80px}.footer-links{justify-content:flex-start}}.zuume-title{font-family:ZuumeEdge,serif;font-weight:300;font-style:italic}.zuume-title.h2-size{font-size:clamp(80px,8vw,128px);line-height:1}.zuume-title.h3-size{font-size:70px}.zuume-title b,.zuume-title strong,.zuume-title[style*="font-weight: bold"]{font-weight:700}.zuume-light{font-family:ZuumeEdge,serif;font-weight:300;font-style:italic}.landing-navbar{transition:background-color .3s ease,-webkit-backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease;transition:background-color .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.landing-navbar-solid{background-color:#000}.landing-navbar-transparent{background-color:rgba(0,0,0,.7);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.landing-time-display{color:#fff;font-weight:500;font-size:1.125rem;letter-spacing:.5px}