.landing-hero-module-scss-module__mKFhxG__hero{text-align:center;background:linear-gradient(#eaf4eb 0%,#fff 100%);padding:40px 0 48px}@media (min-width:768px){.landing-hero-module-scss-module__mKFhxG__hero{padding:64px 0 72px}}.landing-hero-module-scss-module__mKFhxG__badge{color:#2a6e2d;background:#fff;border:1px solid #2a6e2d;border-radius:30px;margin-bottom:22px;padding:8px 18px;font-size:14px;font-weight:700;display:inline-block}.landing-hero-module-scss-module__mKFhxG__title{color:#1a1a2e;max-width:780px;margin:0 auto 18px;font-size:32px;font-weight:800;line-height:1.2}@media (min-width:768px){.landing-hero-module-scss-module__mKFhxG__title{font-size:46px}}.landing-hero-module-scss-module__mKFhxG__subtitle{color:#333;max-width:620px;margin:0 auto 32px;font-size:19px;line-height:1.7}@media (min-width:768px){.landing-hero-module-scss-module__mKFhxG__subtitle{font-size:22px}}.landing-hero-module-scss-module__mKFhxG__images{justify-content:center;align-items:flex-end;gap:18px;margin-bottom:32px;display:flex}.landing-hero-module-scss-module__mKFhxG__imageBox{background:#fff;border-radius:20px;padding:14px;box-shadow:0 14px 34px #1a1a2e1f}.landing-hero-module-scss-module__mKFhxG__imageLabel{color:#1a1a2e;margin-top:10px;font-size:14px;font-weight:700}.landing-hero-module-scss-module__mKFhxG__trustRow{color:#4d5574;flex-wrap:wrap;justify-content:center;gap:20px;margin-top:28px;font-size:15px;font-weight:600;display:flex}.landing-hero-module-scss-module__mKFhxG__trustRow span{align-items:center;gap:6px;display:inline-flex}
.landing-shared-module-scss-module__2zEdMq__section{padding:56px 0}.landing-shared-module-scss-module__2zEdMq__sectionAlt{background:#f5f6f8;padding:56px 0}@media (min-width:768px){.landing-shared-module-scss-module__2zEdMq__section,.landing-shared-module-scss-module__2zEdMq__sectionAlt{padding:88px 0}}.landing-shared-module-scss-module__2zEdMq__container{max-width:1040px;margin:0 auto;padding:0 20px}.landing-shared-module-scss-module__2zEdMq__eyebrow{color:#2a6e2d;letter-spacing:.05em;text-transform:uppercase;margin-bottom:14px;font-size:15px;font-weight:700;display:inline-block}.landing-shared-module-scss-module__2zEdMq__heading{color:#1a1a2e;margin-bottom:20px;font-size:28px;font-weight:800;line-height:1.25}@media (min-width:768px){.landing-shared-module-scss-module__2zEdMq__heading{font-size:38px}}.landing-shared-module-scss-module__2zEdMq__headingCenter{text-align:center}.landing-shared-module-scss-module__2zEdMq__lead{color:#333;font-size:19px;line-height:1.8}@media (min-width:768px){.landing-shared-module-scss-module__2zEdMq__lead{font-size:21px}}.landing-shared-module-scss-module__2zEdMq__leadCenter{text-align:center;max-width:760px;margin:0 auto}.landing-shared-module-scss-module__2zEdMq__bigButton{cursor:pointer;background:#2a6e2d;border:none;border-radius:50px;justify-content:center;align-items:center;gap:10px;padding:20px 36px;font-size:19px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 10px 24px #2a6e2d4d;color:#fff!important}.landing-shared-module-scss-module__2zEdMq__bigButton:hover{color:#fff;transform:translateY(-2px);box-shadow:0 14px 30px #2a6e2d61}@media (max-width:575px){.landing-shared-module-scss-module__2zEdMq__bigButton{width:100%;padding:18px 24px;font-size:18px}}
.landing-benefits-module-scss-module__6RnMta__grid{grid-template-columns:1fr;gap:20px;margin-top:36px;display:grid}@media (min-width:576px){.landing-benefits-module-scss-module__6RnMta__grid{grid-template-columns:1fr 1fr}}.landing-benefits-module-scss-module__6RnMta__item{background:#fff;border:1px solid #e6ebf0;border-radius:14px;align-items:flex-start;gap:16px;padding:26px;display:flex}.landing-benefits-module-scss-module__6RnMta__icon{color:#2a6e2d;background:#eaf4eb;border-radius:50%;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;font-weight:800;display:flex}.landing-benefits-module-scss-module__6RnMta__text h4{color:#1a1a2e;margin-bottom:6px;font-size:19px}.landing-benefits-module-scss-module__6RnMta__text p{color:#4d5574;margin:0;font-size:16px;line-height:1.6}
.landing-products-module-scss-module__Hw6elW__genderBlock{margin-top:48px}.landing-products-module-scss-module__Hw6elW__genderBlock:first-of-type{margin-top:40px}.landing-products-module-scss-module__Hw6elW__genderTitle{text-align:center;color:#1a1a2e;margin-bottom:24px;font-size:22px;font-weight:800}.landing-products-module-scss-module__Hw6elW__grid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:768px){.landing-products-module-scss-module__Hw6elW__grid{grid-template-columns:repeat(3,1fr)}}.landing-products-module-scss-module__Hw6elW__card{text-align:center;background:#fff;border:2px solid #e6ebf0;border-radius:16px;flex-direction:column;align-items:center;padding:24px;transition:border-color .2s,transform .15s;display:flex;position:relative}.landing-products-module-scss-module__Hw6elW__card:hover{border-color:#2a6e2d;transform:translateY(-3px)}.landing-products-module-scss-module__Hw6elW__popular{border-color:#2a6e2d}.landing-products-module-scss-module__Hw6elW__ribbon{color:#fff;white-space:nowrap;background:#2a6e2d;border-radius:20px;padding:6px 16px;font-size:13px;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.landing-products-module-scss-module__Hw6elW__cardTitle{color:#1a1a2e;margin:16px 0 6px;font-size:18px;font-weight:700}.landing-products-module-scss-module__Hw6elW__priceRow{margin-bottom:18px}.landing-products-module-scss-module__Hw6elW__price{color:#2a6e2d;font-size:26px;font-weight:800}.landing-products-module-scss-module__Hw6elW__unitPrice{color:#79819c;margin-top:2px;font-size:13px;display:block}.landing-products-module-scss-module__Hw6elW__cardButton{color:#fff;cursor:pointer;background:#2a6e2d;border:none;border-radius:40px;width:100%;margin-top:auto;padding:14px 18px;font-size:16px;font-weight:700}.landing-products-module-scss-module__Hw6elW__cardButton:hover{background:#235a25}
.landing-how-it-works-module-scss-module__VcAJjq__steps{grid-template-columns:1fr;gap:28px;margin-top:40px;display:grid}@media (min-width:768px){.landing-how-it-works-module-scss-module__VcAJjq__steps{grid-template-columns:repeat(3,1fr)}}.landing-how-it-works-module-scss-module__VcAJjq__step{text-align:center}.landing-how-it-works-module-scss-module__VcAJjq__stepNumber{color:#fff;background:#2a6e2d;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto 16px;font-size:24px;font-weight:800;display:flex}.landing-how-it-works-module-scss-module__VcAJjq__step h4{color:#1a1a2e;margin-bottom:8px;font-size:19px}.landing-how-it-works-module-scss-module__VcAJjq__step p{color:#4d5574;font-size:16px;line-height:1.6}
.landing-testimonials-module-scss-module__IRHCzG__grid{grid-template-columns:1fr;gap:20px;margin-top:36px;display:grid}@media (min-width:576px){.landing-testimonials-module-scss-module__IRHCzG__grid{grid-template-columns:1fr 1fr}}@media (min-width:992px){.landing-testimonials-module-scss-module__IRHCzG__grid{grid-template-columns:repeat(3,1fr)}}.landing-testimonials-module-scss-module__IRHCzG__card{background:#fff;border:1px solid #e6ebf0;border-radius:14px;padding:24px}.landing-testimonials-module-scss-module__IRHCzG__stars{color:#f5a623;margin-bottom:10px;font-size:16px}.landing-testimonials-module-scss-module__IRHCzG__comment{color:#333;margin-bottom:16px;font-size:16px;line-height:1.6}.landing-testimonials-module-scss-module__IRHCzG__person{align-items:center;gap:12px;display:flex}.landing-testimonials-module-scss-module__IRHCzG__avatar{object-fit:cover;border-radius:50%}.landing-testimonials-module-scss-module__IRHCzG__name{color:#1a1a2e;font-size:15px;font-weight:700}.landing-testimonials-module-scss-module__IRHCzG__date{color:#79819c;font-size:13px}
.landing-faq-module-scss-module__jwqWpW__list{max-width:760px;margin:36px auto 0}.landing-faq-module-scss-module__jwqWpW__item{background:#fff;border:1px solid #e6ebf0;border-radius:12px;margin-bottom:14px;padding:6px 22px}.landing-faq-module-scss-module__jwqWpW__item summary{cursor:pointer;color:#1a1a2e;padding:16px 0;font-size:18px;font-weight:700;list-style:none}.landing-faq-module-scss-module__jwqWpW__item summary::-webkit-details-marker{display:none}.landing-faq-module-scss-module__jwqWpW__item summary:after{content:"+";float:right;color:#2a6e2d;font-size:22px}.landing-faq-module-scss-module__jwqWpW__item[open] summary:after{content:"–"}.landing-faq-module-scss-module__jwqWpW__item p{color:#4d5574;margin:0;padding-bottom:18px;font-size:16px;line-height:1.7}
.order-confirmation-module-scss-module__E2BULW__wrapper{padding:40px 0 60px}.order-confirmation-module-scss-module__E2BULW__card{border:1px solid #e6ebf0;border-radius:12px;padding:28px 24px}@media (min-width:768px){.order-confirmation-module-scss-module__E2BULW__card{padding:40px}}.order-confirmation-module-scss-module__E2BULW__head{text-align:center;margin-bottom:32px}.order-confirmation-module-scss-module__E2BULW__successIcon{color:#2a6e2d;background:#eaf4eb;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin:0 auto 16px;font-size:30px;font-weight:700;display:flex}.order-confirmation-module-scss-module__E2BULW__head h3{margin-bottom:8px}.order-confirmation-module-scss-module__E2BULW__orderNumber{color:#1a1a2e;background:#f5f6f8;border-radius:8px;margin-top:8px;padding:8px 16px;font-weight:700;display:inline-block}.order-confirmation-module-scss-module__E2BULW__infoRow{color:#4d5574;flex-wrap:wrap;justify-content:center;gap:24px;margin-top:16px;font-size:14px;display:flex}.order-confirmation-module-scss-module__E2BULW__infoRow strong{color:#1a1a2e}.order-confirmation-module-scss-module__E2BULW__section{margin-bottom:28px}.order-confirmation-module-scss-module__E2BULW__sectionTitle{color:#1a1a2e;margin-bottom:14px;font-size:15px;font-weight:700}.order-confirmation-module-scss-module__E2BULW__bankBox,.order-confirmation-module-scss-module__E2BULW__codBox{background:#f5f6f8;border-radius:10px;padding:20px;font-size:14px;line-height:1.9}.order-confirmation-module-scss-module__E2BULW__codBox{background:#eaf4eb}.order-confirmation-module-scss-module__E2BULW__ibanRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:4px;display:flex}.order-confirmation-module-scss-module__E2BULW__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.order-confirmation-module-scss-module__E2BULW__actions a{text-align:center;flex:220px}@media (min-width:576px){.order-confirmation-module-scss-module__E2BULW__actions a{flex:0 auto;min-width:220px}}
.checkout-order-module-scss-module__pi4iYW__methods{flex-wrap:wrap;gap:14px;margin-bottom:20px;display:flex}.checkout-order-module-scss-module__pi4iYW__card{cursor:pointer;background:#f5f6f8;border:2px solid #e6ebf0;border-radius:10px;flex:100%;padding:16px 18px;transition:border-color .2s,background .2s;display:block;position:relative}.checkout-order-module-scss-module__pi4iYW__card:hover{border-color:#2a6e2d}.checkout-order-module-scss-module__pi4iYW__cardSelected{background:#eaf4eb;border-color:#2a6e2d}.checkout-order-module-scss-module__pi4iYW__cardDisabled{cursor:not-allowed;opacity:.55}.checkout-order-module-scss-module__pi4iYW__cardDisabled:hover{border-color:#e6ebf0}.checkout-order-module-scss-module__pi4iYW__cardInput{opacity:0;width:0;height:0;position:absolute}.checkout-order-module-scss-module__pi4iYW__cardHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.checkout-order-module-scss-module__pi4iYW__cardLabel{color:#1a1a2e;align-items:center;gap:10px;font-weight:600;display:flex}.checkout-order-module-scss-module__pi4iYW__radioDot{border:2px solid #acafb7;border-radius:50%;flex:none;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:inline-flex}.checkout-order-module-scss-module__pi4iYW__cardSelected .checkout-order-module-scss-module__pi4iYW__radioDot{border-color:#2a6e2d}.checkout-order-module-scss-module__pi4iYW__radioDot:after{content:"";background:#2a6e2d;border-radius:50%;width:10px;height:10px;transition:transform .15s;transform:scale(0)}.checkout-order-module-scss-module__pi4iYW__cardSelected .checkout-order-module-scss-module__pi4iYW__radioDot:after{transform:scale(1)}.checkout-order-module-scss-module__pi4iYW__fee{color:#576400;white-space:nowrap;font-size:13px;font-weight:600}.checkout-order-module-scss-module__pi4iYW__cardDesc{color:#79819c;margin:8px 0 0 30px;font-size:13px}.checkout-order-module-scss-module__pi4iYW__warning{color:#d91212;margin:8px 0 0 30px;font-size:13px}.checkout-order-module-scss-module__pi4iYW__submitBtn{width:100%}.checkout-order-module-scss-module__pi4iYW__creditCardBox{color:#1a1a2e;background:#eaf4eb;border-radius:8px;padding:16px;font-size:14px}.checkout-order-module-scss-module__pi4iYW__creditCardBox p{margin-bottom:12px}.checkout-order-module-scss-module__pi4iYW__termsRow{color:#4d5574;margin-top:16px;font-size:13px}.checkout-order-module-scss-module__pi4iYW__termsRow label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.checkout-order-module-scss-module__pi4iYW__termsRow input[type=checkbox]{flex:none;margin-top:3px}.checkout-order-module-scss-module__pi4iYW__termsRow a{color:#2a6e2d;text-decoration:underline}@media (min-width:576px){.checkout-order-module-scss-module__pi4iYW__card{flex:calc(50% - 7px)}}@media (min-width:992px){.checkout-order-module-scss-module__pi4iYW__card{flex:100%}}
.landing-order-form-module-scss-module__dikXnq__formCard{background:#fff;border:1px solid #e6ebf0;border-radius:16px;max-width:720px;margin:36px auto 0;padding:28px 22px}@media (min-width:768px){.landing-order-form-module-scss-module__dikXnq__formCard{padding:40px}}.landing-order-form-module-scss-module__dikXnq__field{margin-bottom:20px}.landing-order-form-module-scss-module__dikXnq__field label{color:#1a1a2e;margin-bottom:8px;font-size:17px;font-weight:700;display:block}.landing-order-form-module-scss-module__dikXnq__field input,.landing-order-form-module-scss-module__dikXnq__field select{background:#fff;border:2px solid #e6ebf0;border-radius:8px;width:100%;height:56px;padding:0 16px;font-size:18px}.landing-order-form-module-scss-module__dikXnq__field input:focus,.landing-order-form-module-scss-module__dikXnq__field select:focus{border-color:#2a6e2d;outline:none}.landing-order-form-module-scss-module__dikXnq__packageSelect{appearance:none;background:#eaf4eb url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%232a6e2d'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E") right 16px center/20px no-repeat;font-weight:700;border-color:#2a6e2d!important;padding-right:44px!important}.landing-order-form-module-scss-module__dikXnq__row2{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:576px){.landing-order-form-module-scss-module__dikXnq__row2{grid-template-columns:1fr 1fr}}.landing-order-form-module-scss-module__dikXnq__totalBox{color:#1a1a2e;background:#eaf4eb;border:2px solid #2a6e2d;border-radius:10px;justify-content:space-between;align-items:center;margin-bottom:22px;padding:16px 20px;font-size:17px;font-weight:700;display:flex}.landing-order-form-module-scss-module__dikXnq__totalBox strong{color:#2a6e2d;font-size:24px}.landing-order-form-module-scss-module__dikXnq__terms{color:#4d5574;align-items:flex-start;gap:10px;margin-bottom:24px;font-size:15px;display:flex}.landing-order-form-module-scss-module__dikXnq__terms a{color:#2a6e2d;text-decoration:underline}.landing-order-form-module-scss-module__dikXnq__terms input{width:22px;height:22px;margin-top:4px}.landing-order-form-module-scss-module__dikXnq__error{color:#d91212;margin-top:6px;font-size:14px}.landing-order-form-module-scss-module__dikXnq__submitError{color:#d91212;background:#fdecec;border:1px solid #f5c6c6;border-radius:8px;margin-bottom:20px;padding:14px 16px;font-size:15px}.landing-order-form-module-scss-module__dikXnq__submitBtn{border-radius:10px;width:100%;padding:20px;font-size:20px}
.landing-sticky-bar-module-scss-module__sldl3q__bar{z-index:1000;padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:linear-gradient(90deg,#1f5322 0%,#2a6e2d 55%,#3a8a3d 100%);border-top:1px solid #ffffff26;align-items:center;gap:14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -10px 30px #00000038}.landing-sticky-bar-module-scss-module__sldl3q__info{color:#fff;flex-direction:column;line-height:1.3;display:none}@media (min-width:768px){.landing-sticky-bar-module-scss-module__sldl3q__info{display:flex}}.landing-sticky-bar-module-scss-module__sldl3q__infoTitle{font-size:16px;font-weight:800}.landing-sticky-bar-module-scss-module__sldl3q__infoSub{opacity:.85;font-size:13px}.landing-sticky-bar-module-scss-module__sldl3q__spacer{display:none}@media (min-width:768px){.landing-sticky-bar-module-scss-module__sldl3q__spacer{flex:1;display:block}}.landing-sticky-bar-module-scss-module__sldl3q__orderButton{color:#1f5322;cursor:pointer;background:#fff;border:none;border-radius:12px;flex:1;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:16px 20px;font-size:16px;font-weight:800;transition:transform .15s;animation:2.4s ease-in-out infinite landing-sticky-bar-module-scss-module__sldl3q__pulse;display:flex;box-shadow:0 6px 18px #0000002e}.landing-sticky-bar-module-scss-module__sldl3q__orderButton:hover{transform:translateY(-2px)}@media (min-width:768px){.landing-sticky-bar-module-scss-module__sldl3q__orderButton{flex:none;min-width:260px;font-size:17px}}@keyframes landing-sticky-bar-module-scss-module__sldl3q__pulse{0%,to{box-shadow:0 6px 18px #0000002e,0 0 #ffffff80}50%{box-shadow:0 6px 18px #0000002e,0 0 0 8px #fff0}}.landing-sticky-bar-module-scss-module__sldl3q__whatsappButton{color:#fff;cursor:pointer;background:#25d366;border:2px solid #fff9;border-radius:50%;flex:none;justify-content:center;align-items:center;width:54px;height:54px;transition:transform .15s;display:flex;box-shadow:0 6px 16px #0003}.landing-sticky-bar-module-scss-module__sldl3q__whatsappButton:hover{transform:scale(1.08)}
