.about-section{display:flex;justify-content:center;align-items:center;background-color:#f5f5f7;padding:60px 20px}.about-section .about-banner-cards{display:flex;justify-content:center;gap:80px;margin-bottom:40px;flex-wrap:wrap}.about-section .about-banner-cards .card-text{font-size:18px;opacity:.7}.about-section .about-banner-cards .banner-card{background-color:#fff;padding:50px 60px 60px;border-radius:12px;border:3px solid #25d366;box-shadow:0 4px 6px rgba(0,0,0,.1);font-size:2rem;font-weight:700;min-width:300px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;transition:transform .3s ease,box-shadow .3s ease}.about-section .about-banner-cards .banner-card:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.15)}.about-section .about-banner-cards .banner-card .icon{font-size:48px;color:#25d366;margin-bottom:16px}.about-section .about-banner-cards .banner-card:nth-child(2){min-width:310px}@media screen and (max-width:768px){.about-section .about-banner-cards{flex-direction:column;gap:15px}.about-section .banner-card{min-width:100%;font-size:1.2rem;padding:30px 40px}.about-section .banner-card .icon{font-size:36px;margin-bottom:12px}}@media screen and (min-width:769px)and (max-width:1024px){.about-section .about-banner-cards{flex-direction:column;gap:15px}.about-section .banner-card{min-width:100%;font-size:1.2rem;padding:30px 40px}.about-section .banner-card .icon{font-size:36px;margin-bottom:12px}}.feature-highlights{background-color:#f5f5f7;padding:60px 20px}.feature-highlights .section-title{text-align:center;font-size:2rem;font-weight:700;color:#1c1c1c;margin-bottom:40px;animation:fadeInUp .6s ease both}.feature-highlights .section-title span{color:#25d366}.feature-highlights .feature-card{max-width:1200px;margin:0 auto;padding:40px 20px;background-color:#fff;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:30px}.feature-highlights .row-icon-text{display:flex;align-items:flex-start;gap:20px;position:relative;padding-bottom:20px;animation:fadeInUp .6s ease both;transition:transform .3s ease}.feature-highlights .row-icon-text:hover{transform:translateY(-4px)}.feature-highlights .row-icon-text:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background:linear-gradient(90deg,#25d366,#00a884)}.feature-highlights .row-icon-text .icon{font-size:2rem;color:#25d366;flex-shrink:0;margin-top:6px}.feature-highlights .row-icon-text h3{margin:0;font-size:1.5rem;color:#25d366;font-weight:700}.feature-highlights .row-icon-text p{margin:8px 0 0;font-size:1rem;color:#333}@media screen and (max-width:768px){.feature-highlights .feature-card{padding:30px 15px}.feature-highlights .row-icon-text{flex-direction:column;align-items:flex-start}.feature-highlights .row-icon-text .icon{margin-bottom:10px}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Hero_hero__CweCY{display:flex;justify-content:center;align-items:center;padding:50px 20px;background-color:#f5f5f7;flex-direction:row;flex-wrap:wrap}.Hero_card__PShVz{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:1300px;height:auto;min-height:400px;padding:0;border-radius:0;box-shadow:none}.Hero_text__Kn6j8{max-width:50%;margin-right:50px}.Hero_title__MqviG{font-size:2.5rem;font-weight:700;margin-bottom:15px;color:#333}.Hero_green__9iJRV{color:#25d366}.Hero_subtitle__0HRYx{font-size:1.2rem;color:#555;margin-bottom:30px}.Hero_buttons__Loyvv{display:flex;gap:20px}.Hero_buttonDemo__8cnXq{background-color:#25d366;color:#fff;padding:12px 25px;font-size:1rem;border-radius:50px;border:none;cursor:pointer;transition:all .3s}.Hero_buttonDemo__8cnXq:hover{background-color:#20b359}.Hero_buttonVolta__z1M_u{background-color:#fff;color:#000;border:2px solid #25d366;padding:12px 30px;border-radius:50px;cursor:pointer}.Hero_buttonVolta__z1M_u:hover{background-color:#f0f0f0}.Hero_imageContainer__D7v2x{max-width:55%;position:relative;height:400px;display:flex;flex-direction:column;align-items:center}.Hero_imageContainer__D7v2x img{width:100%;height:100%;object-fit:cover;border-radius:10px}.Hero_indicators__PdCxg{display:flex;justify-content:center;align-items:center;gap:15px;position:relative;top:15px;width:100%;margin-top:10px}.Hero_indicator__92vDi{width:10px;height:10px;background-color:#ddd;border-radius:50%;cursor:pointer;transition:background-color .3s}.Hero_indicator__92vDi.Hero_active__jTWNP,.Hero_indicator__92vDi:hover{background-color:#25d366}@media screen and (max-width:1000px){.Hero_card__PShVz,.Hero_hero__CweCY{flex-direction:column;align-items:center}.Hero_card__PShVz{padding:40px;min-height:550px}.Hero_text__Kn6j8{max-width:100%;text-align:center;margin-right:0;margin-bottom:30px}.Hero_imageContainer__D7v2x{max-width:100%;height:25vh;margin-top:20px}.Hero_buttons__Loyvv{flex-direction:column;gap:10px;justify-content:center}.Hero_indicators__PdCxg{position:static;margin-top:20px;gap:10px;justify-content:center}}@media screen and (max-width:1300px)and (min-width:1001px){.Hero_indicators__PdCxg{left:0;top:20px;justify-content:center;position:relative;margin-top:20px}.Hero_text__Kn6j8{max-width:100%;margin-right:0}.Hero_imageContainer__D7v2x{max-width:100%}}.Modal_overlay__0d71N{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:9999}.Modal_modal__mNRFa{background:#fff;padding:2.5rem;border-radius:12px;max-width:600px;width:95%;height:85vh;position:relative;box-shadow:0 0 30px rgba(0,0,0,.2);animation:Modal_fadeIn__zqf8P .3s ease-in-out;overflow:scroll}@media screen and (min-height:300px)and (max-height:600px){.Modal_modal__mNRFa{height:80vh;padding:1.5rem}}@keyframes Modal_fadeIn__zqf8P{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.Modal_closeButton__hskBn{position:absolute;top:1rem;right:1rem;font-size:2rem;background:none;border:none;cursor:pointer;color:#999}.Modal_closeButton__hskBn:hover{color:#333}.Modal_systemTitle__veE5n{font-size:2.5rem;font-weight:700;color:#25d366;margin-bottom:10px}.Modal_description__YdFvw{font-size:1rem;color:#333;margin-bottom:20px;font-weight:400}.Modal_form__lWyqC{display:flex;flex-direction:column;gap:1.5rem;margin-top:1rem}.Modal_form__lWyqC .Modal_section__ZAT56{display:flex;flex-direction:column;gap:1rem}.Modal_form__lWyqC .Modal_buttons__kQ5Zu{display:flex;gap:1rem;justify-content:flex-start;margin-top:1rem}.Modal_form__lWyqC .Modal_buttons__kQ5Zu button{background-color:#25d366;color:#fff;font-weight:700;padding:.75rem 1.5rem;border:none;border-radius:6px;cursor:pointer;transition:background-color .3s ease}.Modal_form__lWyqC .Modal_buttons__kQ5Zu button:hover{background-color:#20b359}.Modal_form__lWyqC .Modal_buttons__kQ5Zu button.Modal_secondary__OuHHJ{background-color:#ccc;color:#333}.Modal_form__lWyqC .Modal_buttons__kQ5Zu button.Modal_secondary__OuHHJ:hover{background-color:#bbb}.Modal_form__lWyqC .Modal_buttons__kQ5Zu button.Modal_unstyled__1BfcC{background:none;color:#333;border:none;font-weight:400;text-decoration:underline;cursor:pointer}.Modal_form__lWyqC .Modal_inputWrapper__s3v1y{display:flex;flex-direction:column;gap:.5rem;position:relative}.Modal_form__lWyqC .Modal_inputWrapper__s3v1y input,.Modal_form__lWyqC .Modal_inputWrapper__s3v1y select{padding:.75rem;font-size:1rem;border-radius:6px;outline:none;border:2px solid #ccc}.Modal_form__lWyqC .Modal_inputWrapper__s3v1y input:focus,.Modal_form__lWyqC .Modal_inputWrapper__s3v1y input:hover,.Modal_form__lWyqC .Modal_inputWrapper__s3v1y select:focus,.Modal_form__lWyqC .Modal_inputWrapper__s3v1y select:hover{border-color:#333}.Modal_form__lWyqC .Modal_inputWrapper__s3v1y .Modal_icon__6SQ9q+input,.Modal_form__lWyqC .Modal_inputWrapper__s3v1y .Modal_icon__6SQ9q+select{padding-left:2.5rem}.Modal_form__lWyqC .Modal_inputWrapper__s3v1y .Modal_icon__6SQ9q{position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.ImageLoader_shimmerPlaceholder__VxKm1{position:absolute;inset:0;background-color:#f3f4f6;border-radius:.375rem;overflow:hidden;z-index:0}.ImageLoader_shimmer__K8VH0{position:absolute;top:0;left:-150%;width:250%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);animation:ImageLoader_shimmer__K8VH0 2s infinite;will-change:transform}@keyframes ImageLoader_shimmer__K8VH0{0%{transform:translateX(0)}to{transform:translateX(100%)}}.leads-section{background-color:#f5f5f7;padding:60px 20px}.leads-section .leads-container{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:30px;max-width:1200px;margin:0 auto;text-align:left}.leads-section .leads-banner{width:700px;height:auto;overflow:hidden;border-radius:8px}.leads-section .leads-banner .leads-image,.leads-section .leads-banner img{border-radius:20px;object-fit:cover;display:block}.leads-section .leads-text{max-width:600px;text-align:left}.leads-section .leads-text .leads-title{color:#25d366;font-size:2rem;font-weight:700;margin-bottom:20px}.leads-section .leads-text p{font-size:18px;color:#333;line-height:1.6;margin-bottom:15px}.leads-section .leads-text .cta-button{background-color:#fff;color:#000;border:2px solid #25d366;padding:12px 30px;border-radius:50px;font-size:1.25rem;font-weight:700;cursor:pointer;transition:background-color .3s,border-color .3s;margin-top:20px}.leads-section .leads-text .cta-button:hover{background-color:#f0f0f0;border-color:#20b359}.leads-section .steps-block{margin-top:30px}.leads-section .steps-block h3{font-size:2.5rem;font-weight:700;color:#25d366;margin-bottom:15px}.leads-section .steps-block ul{list-style-type:decimal;padding-left:20px;margin-bottom:15px}.leads-section .steps-block ul li{font-size:1.125rem;color:#333;margin-bottom:8px}.leads-section .steps-block .final-step{font-style:italic;font-size:1rem;color:#666;margin-top:10px}.leads-section .green{color:#25d366;font-weight:700}@media screen and (max-width:768px){.leads-section{padding:30px 20px}.leads-section .leads-container{flex-direction:column;gap:15px}.leads-section .leads-banner{width:100%;height:320px;border-radius:15px}.leads-section .leads-banner--main{margin-top:-140px}.leads-section .leads-text .leads-title{font-size:1.75rem;margin-bottom:16px}.leads-section .leads-text p{font-size:16px;margin-bottom:12px}.leads-section .leads-text .cta-button{font-size:1rem;padding:10px 24px;margin-top:16px}.leads-section .steps-block{margin-top:20px}.leads-section .steps-block h3{font-size:2rem}.leads-section .steps-block ul li{font-size:1rem}.leads-section .steps-block .final-step{font-size:.9rem}}.steps-block{margin-top:30px}.steps-block h3{font-size:2.5rem;font-weight:700;color:#25d366;margin-bottom:15px}.steps-block ul{list-style-type:decimal;padding-left:20px;margin-bottom:15px}.steps-block ul li{font-size:1.125rem;color:#333;margin-bottom:8px}.steps-block .final-step{font-style:italic;font-size:1rem;color:#666;margin-top:10px}.leads-container.inverse{display:flex;flex-direction:row}@media screen and (max-width:768px){.leads-container.inverse{flex-direction:column-reverse}}.methods-section{background-color:#f5f5f7;padding:60px 0}.methods-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:30px;max-width:1200px;margin:0 auto;text-align:left;width:100%}.methods-banner{max-width:600px;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start}.methods-image-container{display:flex;flex-direction:column;justify-content:center;align-items:center;margin-right:10px}.methods-image{width:280px!important;height:280px!important;object-fit:contain;display:block;border-radius:20px}.methods-image-sum{width:40px!important;height:auto!important;object-fit:contain;display:block;border-radius:0!important;position:relative;left:0}.methods-text{max-width:600px;text-align:left;color:#333;padding:0 20px;position:relative;top:120px}.methods-text h2{font-size:2rem;font-weight:700;color:#25d366;margin-bottom:20px}.methods-text p{font-size:18px;color:#333;line-height:1.6;margin-bottom:15px}@media screen and (max-width:1024px){.methods-container{padding:0 20px}}@media screen and (max-width:768px){.methods-container{flex-direction:column;gap:10px;text-align:center;align-items:center;padding:0 20px}.methods-text{position:relative;top:-60px}.methods-banner{width:100%}.methods-banner .methods-image{width:220px!important;height:220px!important;margin:0!important;padding:0!important}.methods-banner .methods-image-sum{margin-top:10px!important}.methods-image-container{flex-direction:column;position:relative;top:-90px;gap:1px}}.methods-subtitle{font-size:1.25rem;font-weight:500;color:#666;margin-bottom:20px;line-height:1.5}.planos-section{background-color:#f5f5f7;padding:60px 20px}.planos-section .container{max-width:1200px;margin:0 auto;text-align:center}.planos-section .title{font-size:3rem;font-weight:700;margin-bottom:20px;color:#333}.planos-section .highlight{color:#25d366}.planos-section .description{font-size:1.25rem;color:#555;margin-bottom:30px;max-width:800px;margin-left:auto;margin-right:auto}.planos-section .cards{display:grid;grid-template-columns:repeat(1,1fr);gap:30px}@media(min-width:768px){.planos-section .cards{grid-template-columns:repeat(3,1fr)}}.planos-section .card{background-color:#fff;border:2px solid #25d366;border-radius:20px;padding:30px;box-shadow:0 4px 6px rgba(0,0,0,.1);text-align:center;transition:transform .3s,box-shadow .3s}.planos-section .card:hover{transform:scale(1.05);box-shadow:0 6px 12px rgba(0,0,0,.15)}.planos-section .card .card-title{font-size:1.75rem;font-weight:600;color:#333;margin-bottom:10px}.planos-section .card .card-periodo{font-size:1rem;color:#555;margin-bottom:10px}.planos-section .card .card-valor{font-size:2rem;font-weight:700;color:#25d366;margin-bottom:20px}.planos-section .card .buy-button{background-color:#25d366;color:#fff;padding:12px 24px;border-radius:30px;font-size:1rem;font-weight:700;border:none;cursor:pointer;transition:background-color .3s}.planos-section .card .buy-button:hover{background-color:#20b359}.planos-section .cta{margin-top:40px}.planos-section .cta-button{background-color:#fff;color:#000;border:2px solid #25d366;padding:12px 30px;border-radius:50px;font-size:1.25rem;font-weight:700;cursor:pointer;transition:background-color .3s,border-color .3s}.planos-section .cta-button:hover{background-color:#f0f0f0;border-color:#20b359}