@keyframes benefits_fadeIn__iQ0h_{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.benefits_section__j2_t7{position:relative;background:var(--color-off-white);padding:var(--spacing-xxxl) var(--spacing-md)}.benefits_container__WxIRw{max-width:1100px;margin:0 auto}.benefits_sectionTitle__cFFzb{font-size:var(--font-size-xl3);font-weight:700;color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-md)}@media (min-width:1024px){.benefits_sectionTitle__cFFzb{font-size:var(--font-size-xl4)}}.benefits_subtitle__1U8fX{font-size:var(--font-size-lg);color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-xxl);max-width:700px;margin-left:auto;margin-right:auto}.benefits_benefitsGrid__d1ae6{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@media (min-width:768px){.benefits_benefitsGrid__d1ae6{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.benefits_benefitsGrid__d1ae6{grid-template-columns:repeat(3,1fr)}}.benefits_benefitCard__Zizmq{background:white;padding:var(--spacing-xl);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base);border-top:4px solid var(--color-soft-green);text-align:center}.benefits_benefitCard__Zizmq:hover{transform:translateY(-8px);box-shadow:var(--shadow-xl);border-top-color:var(--color-warm-pink)}.benefits_iconCircle__V_9Pk{width:80px;height:80px;margin:0 auto var(--spacing-md);background:linear-gradient(135deg,rgba(169,191,163,.27),rgba(146,169,139,.27));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl3)}.benefits_benefitText__kVc1Y{font-size:var(--font-size-base);color:var(--color-dark-gray);line-height:1.6;font-weight:500}.benefits_wavySeparator__VRMev{position:absolute;z-index:1;top:-1px;left:0;width:100%}.benefits_wavySeparator__VRMev svg{height:60px;width:100%}.form_formSection__5TINt{background:var(--color-off-white);padding:var(--spacing-xxxl) var(--spacing-md);position:relative}.form_wavySeparator__P1WE4{position:absolute;top:0;left:0;width:100%;overflow:hidden;line-height:0;z-index:1}.form_wave__UDhwx{position:relative;display:block;width:calc(100% + 1.3px);height:60px}.form_wavePath__Z7CCv{fill:var(--color-primary,#e8c4c4)}@media (max-width:768px){.form_wave__UDhwx{height:40px}}.form_formContainer__FHoQP{max-width:700px;margin:0 auto}.form_title___Wrtb{font-size:var(--font-size-xl3);font-weight:700;color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-md)}@media (min-width:1024px){.form_title___Wrtb{font-size:var(--font-size-xl4)}}.form_subtitle__ds_0E{font-size:var(--font-size-lg);color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-xxl);opacity:.8}.form_form__8e_gH{display:flex;flex-direction:column;gap:var(--spacing-lg);background:white;padding:var(--spacing-xxl);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);border-top:4px solid var(--color-warm-pink)}@media (max-width:768px){.form_form__8e_gH{padding:var(--spacing-xl)}}.form_formGroup__FTtM6{display:flex;flex-direction:column;gap:var(--spacing-xs)}.form_label__21kcW{font-size:var(--font-size-base);font-weight:600;color:var(--color-dark-gray);display:flex;align-items:center;gap:var(--spacing-xs)}.form_label__21kcW .form_required__iG3oO{color:var(--color-warm-pink)}.form_input__756vx{padding:var(--spacing-md);font-size:var(--font-size-base);border:2px solid var(--color-light-green);border-radius:var(--border-radius-md);font-family:inherit;transition:all var(--transition-base);background:white}.form_input__756vx:focus{outline:none;border-color:var(--color-soft-green);box-shadow:0 0 0 3px rgba(146,169,139,.13)}.form_input__756vx.form_error__2kIwI{border-color:var(--color-deep-pink);background:rgba(233,126,121,.07)}.form_input__756vx::placeholder{color:var(--color-dark-gray);opacity:.5}.form_textarea__zTamR{padding:var(--spacing-md);font-size:var(--font-size-base);border:2px solid var(--color-light-green);border-radius:var(--border-radius-md);font-family:inherit;min-height:120px;resize:vertical;transition:all var(--transition-base)}.form_textarea__zTamR:focus{outline:none;border-color:var(--color-soft-green);box-shadow:0 0 0 3px rgba(146,169,139,.13)}.form_textarea__zTamR::placeholder{color:var(--color-dark-gray);opacity:.5}.form_errorMessage__6KD6n{color:var(--color-deep-pink);font-size:var(--font-size-sm);font-weight:600;display:flex;align-items:center;gap:4px}.form_errorMessage__6KD6n:before{content:"⚠️"}.form_submitButton___Zelf{background:linear-gradient(135deg,var(--color-warm-pink),var(--color-deep-pink));color:white;font-size:var(--font-size-xl);font-weight:700;padding:var(--spacing-lg);border:none;border-radius:var(--border-radius-md);cursor:pointer;transition:all var(--transition-base);margin-top:var(--spacing-md);box-shadow:var(--shadow-md)}.form_submitButton___Zelf:hover:not(:disabled){background:linear-gradient(135deg,var(--color-deep-pink),var(--color-warm-pink));transform:translateY(-2px);box-shadow:var(--shadow-lg)}.form_submitButton___Zelf:active:not(:disabled){transform:translateY(0)}.form_submitButton___Zelf:disabled{opacity:.6;cursor:not-allowed;background:var(--color-dark-gray)}.form_message__ASXE2{padding:var(--spacing-lg);border-radius:var(--border-radius-md);text-align:center;font-weight:600;display:flex;align-items:center;justify-content:center;gap:var(--spacing-sm)}.form_message__ASXE2.form_success__pa_Si{background:rgba(169,191,163,.27);color:var(--color-dark-gray);border:2px solid var(--color-soft-green)}.form_message__ASXE2.form_error__2kIwI{background:rgba(233,126,121,.13);color:var(--color-deep-pink);border:2px solid var(--color-deep-pink)}.form_message__ASXE2:before{font-size:var(--font-size-xl2)}.form_privacyNote__wRiaM{font-size:var(--font-size-sm);color:var(--color-dark-gray);opacity:.7;text-align:center;margin-top:var(--spacing-md);line-height:1.5}.footer_footerSection__N_HVY{background:linear-gradient(135deg,var(--color-dark-gray),rgba(68,68,68,.87));color:white;padding:var(--spacing-xxl) var(--spacing-md);text-align:center;position:relative}.footer_container__bOqZp{max-width:1200px;margin:0 auto}.footer_logoSection__YN3EY{margin-bottom:var(--spacing-lg)}.footer_icon___t4hf{font-size:var(--font-size-xl4);margin-bottom:var(--spacing-sm)}.footer_name__rMzvp{font-size:var(--font-size-xl2);font-weight:700;margin-bottom:var(--spacing-xs);color:white}.footer_credentials__BRDfY{font-size:var(--font-size-lg);color:var(--color-off-white);opacity:.9;margin-bottom:var(--spacing-md)}.footer_tagline__O_HT2{font-size:var(--font-size-base);color:var(--color-light-green);font-style:italic;margin-bottom:var(--spacing-xl)}.footer_divider__J5Jdy{height:1px;background:linear-gradient(90deg,transparent,rgba(250,250,248,.27),transparent);margin:var(--spacing-xl) 0}.footer_contactInfo__CjYQl{display:flex;flex-direction:column;gap:var(--spacing-sm);margin-bottom:var(--spacing-lg)}@media (min-width:768px){.footer_contactInfo__CjYQl{flex-direction:row;justify-content:center;gap:var(--spacing-xl)}}.footer_contactItem__4CNv5{color:var(--color-off-white);text-decoration:none;font-size:var(--font-size-base);transition:color var(--transition-base);display:flex;align-items:center;justify-content:center;gap:var(--spacing-xs)}.footer_contactItem__4CNv5:hover{color:var(--color-light-green)}.footer_socialLinks__O5wtp{display:flex;justify-content:center;gap:var(--spacing-md);margin-bottom:var(--spacing-xl)}.footer_socialButton__tJb1_{width:50px;height:50px;border-radius:50%;background:rgba(250,250,248,.13);display:flex;align-items:center;justify-content:center;font-size:var(--font-size-xl);transition:all var(--transition-base);text-decoration:none}.footer_socialButton__tJb1_:hover{background:var(--color-light-green);transform:translateY(-3px)}.footer_copyright__lLE67{font-size:var(--font-size-sm);color:var(--color-off-white);opacity:.7;margin:0}@keyframes hero_pulse__1rC4W{0%{transform:scale(1);box-shadow:0 4px 20px rgba(233,126,121,.4)}to{transform:scale(1.04);box-shadow:0 8px 25px rgba(233,126,121,.5)}}@keyframes hero_fadeIn___vxHO{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.hero_heroImage__rttCw{width:180px;height:180px;object-fit:cover;margin-bottom:var(--spacing-md);border-radius:50%;border:2px solid var(--color-warm-pink);animation:hero_pulse__1rC4W 10s ease-in-out infinite alternate}@media (min-width:1024px){.hero_heroImage__rttCw{border:3px solid var(--color-warm-pink);width:240px;height:240px}}.hero_heroContainer__cg2Ox{position:relative;background:var(--color-white);padding:var(--spacing-xxl) var(--spacing-md);min-height:90vh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media (min-width:1024px){.hero_heroContainer__cg2Ox{padding:var(--spacing-xxxl) var(--spacing-xl)}}.hero_contentWrapper__0GsYH{position:relative;z-index:1;max-width:900px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}.hero_title__Qodz_{font-size:var(--font-size-xl3);font-weight:800;color:var(--color-dark-gray);margin-bottom:var(--spacing-md);line-height:1.2;animation:hero_fadeIn___vxHO .8s ease-out}@media (min-width:768px){.hero_title__Qodz_{font-size:var(--font-size-xl4)}}@media (min-width:1024px){.hero_title__Qodz_{font-size:var(--font-size-xl5)}}.hero_subtitle__sTYK8{font-size:var(--font-size-lg);color:var(--color-dark-gray);margin-bottom:var(--spacing-xl);line-height:1.7;font-weight:400;animation:hero_fadeIn___vxHO 1s ease-out .2s backwards}@media (min-width:1024px){.hero_subtitle__sTYK8{font-size:var(--font-size-xl)}}.hero_ctaButton__EhiXP{background:var(--color-warm-pink);color:white;font-size:var(--font-size-xl);font-weight:700;padding:var(--spacing-sm) var(--spacing-xl);border:none;border-radius:var(--border-radius-full);cursor:pointer;transition:all var(--transition-base);box-shadow:0 4px 20px rgba(233,126,121,.4);animation:hero_fadeIn___vxHO 1.2s ease-out .4s backwards;position:relative;overflow:hidden}.hero_ctaButton__EhiXP:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255,255,255,.3);transform:translate(-50%,-50%);transition:width .6s,height .6s}.hero_ctaButton__EhiXP:hover{background:var(--color-deep-pink);transform:translateY(-3px);box-shadow:0 8px 25px rgba(233,126,121,.5)}.hero_ctaButton__EhiXP:hover:before{width:300px;height:300px}.hero_ctaButton__EhiXP:active{transform:translateY(-1px)}@media (max-width:768px){.hero_ctaButton__EhiXP{width:100%;max-width:300px}}.hero_badge__SXFy1{display:inline-flex;align-items:center;gap:var(--spacing-xs);background:rgba(169,191,163,.2);color:var(--color-dark-gray);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:600;line-height:22px;margin-bottom:var(--spacing-lg);animation:hero_fadeIn___vxHO .6s ease-out}.pain-points_section__nKZsq{background:linear-gradient(180deg,var(--color-light-green) 0,var(--color-light-green) 100%);overflow:visible;padding:var(--spacing-xxxl) var(--spacing-md);padding-top:100px;margin-top:0;position:relative}.pain-points_container__YvjOe{max-width:1000px;margin:0 auto;position:relative;z-index:1}.pain-points_sectionTitle__lBJj0{font-size:var(--font-size-xl3);font-weight:700;color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-xl);line-height:1.3}@media (min-width:1024px){.pain-points_sectionTitle__lBJj0{font-size:var(--font-size-xl4)}}.pain-points_pointsList__w1vCx{display:flex;flex-direction:column;gap:var(--spacing-lg);margin-bottom:var(--spacing-xl)}.pain-points_point__TYmIZ{display:flex;align-items:flex-start;gap:var(--spacing-md);padding:var(--spacing-lg);background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-md);transition:all var(--transition-base)}.pain-points_point__TYmIZ:hover{transform:translateX(-8px);box-shadow:var(--shadow-xl)}@media (max-width:768px){.pain-points_point__TYmIZ{padding:var(--spacing-md)}}.pain-points_iconWrapper__yOOL_{font-size:var(--font-size-xl3);flex-shrink:0;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(233,126,121,.13);border-radius:var(--border-radius-md)}@media (max-width:768px){.pain-points_iconWrapper__yOOL_{width:40px;height:40px;font-size:var(--font-size-xl2)}}.pain-points_text__fk7vw{font-size:var(--font-size-lg);color:var(--color-dark-gray);line-height:1.7;margin:0}@media (max-width:768px){.pain-points_text__fk7vw{font-size:var(--font-size-base)}}.pain-points_highlight__85qhY{text-align:center;font-size:var(--font-size-xl2);font-weight:800;color:var(--color-deep-pink);margin-top:var(--spacing-xl);padding:var(--spacing-lg);background:white;border-radius:var(--border-radius-lg);box-shadow:var(--shadow-lg);position:relative;overflow:hidden}.pain-points_highlight__85qhY:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,var(--color-warm-pink),var(--color-deep-pink))}@media (max-width:768px){.pain-points_highlight__85qhY{font-size:var(--font-size-xl)}}.pain-points_wavySeparator__NnFpx{position:absolute;z-index:1;top:-1px;left:0;width:100%}.pain-points_wavySeparator__NnFpx svg{height:60px;width:100%}.pricing_section__AiZTe{padding:var(--spacing-xxxl) var(--spacing-md);position:relative}.pricing_wavySeparator__qd_JM{position:absolute;top:-8px;left:0;width:100%;overflow:hidden;line-height:0;z-index:1;background-color:var(--color-off-white)}.pricing_wave__YRxto{position:relative;display:block;width:calc(100% + 1.3px);height:60px}.pricing_wavePath__Nj9YN{fill:var(--color-light-green)}@media (max-width:768px){.pricing_wave__YRxto{height:40px}}.pricing_container__Y37yU{max-width:900px;margin:0 auto;text-align:center}.pricing_introText___KJp6{font-size:var(--font-size-xl);color:var(--color-dark-gray);line-height:1.8;margin-bottom:var(--spacing-xxl);font-weight:500}.pricing_pricingCard__yoDum{background:white;padding:var(--spacing-xxl);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-xl);border:3px solid var(--color-warm-pink);position:relative;overflow:hidden}.pricing_pricingCard__yoDum:before{content:"";position:absolute;top:0;left:0;right:0;height:6px;background:linear-gradient(90deg,var(--color-warm-pink),var(--color-deep-pink))}@media (max-width:768px){.pricing_pricingCard__yoDum{padding:var(--spacing-xl)}}.pricing_priceBadge__xtjF1{background:linear-gradient(135deg,var(--color-warm-pink),var(--color-deep-pink));color:white;display:inline-block;padding:var(--spacing-sm) var(--spacing-xl);border-radius:var(--border-radius-full);font-size:var(--font-size-sm);font-weight:700;margin-bottom:var(--spacing-md);text-transform:uppercase;letter-spacing:1px}.pricing_mainPrice__gCgf2{font-size:var(--font-size-xl4);font-weight:800;color:var(--color-dark-gray);margin-bottom:var(--spacing-md)}@media (max-width:768px){.pricing_mainPrice__gCgf2{font-size:var(--font-size-xl3)}}.pricing_priceDescription__vDIGQ{font-size:var(--font-size-base);color:var(--color-dark-gray);line-height:1.7;margin-bottom:var(--spacing-lg)}.pricing_divider__VSjlM{height:2px;background:linear-gradient(90deg,transparent,var(--color-light-green),transparent);margin:var(--spacing-xl) 0}.pricing_trialOption__B77_u{background:rgba(169,191,163,.13);padding:var(--spacing-lg);border-radius:var(--border-radius-lg);margin-bottom:var(--spacing-xl)}.pricing_trialText__d5K9C{font-size:var(--font-size-base);color:var(--color-dark-gray);line-height:1.6;margin:0}.pricing_trialText__d5K9C strong{color:var(--color-warm-pink);font-weight:700}.pricing_ctaButton__MFw4S{background:linear-gradient(135deg,var(--color-warm-pink),var(--color-deep-pink));color:white;font-size:var(--font-size-xl);font-weight:700;padding:var(--spacing-lg) var(--spacing-xxl);border:none;border-radius:var(--border-radius-full);cursor:pointer;transition:all var(--transition-base);box-shadow:0 6px 20px rgba(233,126,121,.4);width:100%;max-width:400px}.pricing_ctaButton__MFw4S:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(233,126,121,.6)}.pricing_ctaButton__MFw4S:active{transform:translateY(-1px)}@media (max-width:768px){.pricing_ctaButton__MFw4S{font-size:var(--font-size-lg);padding:var(--spacing-md) var(--spacing-xl)}}.program_section__MCJfQ{position:relative;background:linear-gradient(180deg,var(--color-light-green) 0,var(--color-light-green) 100%);padding:var(--spacing-xxxl) var(--spacing-md)}.program_container__g1uZV{max-width:1400px;margin:0 auto}.program_sectionTitle__ODkkD{font-size:var(--font-size-xl3);font-weight:700;color:var(--color-dark-gray);text-align:center;margin-bottom:var(--spacing-xxl)}.program_contentWrapper__wK2Xn{display:grid;grid-template-columns:1fr;gap:var(--spacing-xxl)}@media (min-width:1024px){.program_contentWrapper__wK2Xn{grid-template-columns:1fr 1fr;gap:var(--spacing-xxxl)}}.program_card__kbAS1{background:white;padding:var(--spacing-xxl);border-radius:var(--border-radius-xl);box-shadow:var(--shadow-lg);border-top:6px solid var(--color-soft-green)}.program_cardTitle__33kB4{font-size:var(--font-size-xl2);font-weight:700;color:var(--color-dark-gray);margin-bottom:var(--spacing-lg);display:flex;align-items:center;gap:var(--spacing-sm)}.program_detailsList__5QGF0{list-style:none;padding:0;margin:0}.program_detailItem__5VAL0{padding:var(--spacing-md);margin-bottom:var(--spacing-md);background:rgba(169,191,163,.07);border-radius:var(--border-radius-md);border-right:3px solid var(--color-warm-pink);font-size:var(--font-size-base);color:var(--color-dark-gray)}.program_structureGrid__2yjwV{display:grid;grid-template-columns:1fr;gap:var(--spacing-md);margin-bottom:var(--spacing-lg)}.program_structureItem__5TXJR{gap:var(--spacing-md);padding:var(--spacing-md);background:rgba(169,191,163,.07)}.program_structureIcon__xhqoy,.program_structureItem__5TXJR{display:flex;align-items:center;border-radius:var(--border-radius-md)}.program_structureIcon__xhqoy{width:50px;height:50px;background:var(--color-light-pink);justify-content:center;font-size:var(--font-size-xl2)}.program_structureText__q8t__{flex:1 1}.program_structureLabel__hbaop{font-size:var(--font-size-sm);color:var(--color-dark-gray);opacity:.7;font-weight:600;margin-bottom:2px}.program_structureValue__kdQpf{font-size:var(--font-size-lg);color:var(--color-dark-gray);font-weight:700}.program_bonusSection__yZHte{margin-top:var(--spacing-xl);padding:var(--spacing-lg);background:linear-gradient(135deg,rgba(233,126,121,.07),rgba(169,191,163,.07));border-radius:var(--border-radius-md);border:2px dashed var(--color-warm-pink)}.program_bonusTitle__HAnbT{font-size:var(--font-size-xl);font-weight:700;color:var(--color-dark-gray);margin-bottom:var(--spacing-md);display:flex;align-items:center;gap:var(--spacing-sm)}.program_bonusList__gXML6{list-style:none;padding:0;margin:0}.program_bonusItem__pQXGl{padding:var(--spacing-sm) 0;font-size:var(--font-size-base);color:var(--color-dark-gray);display:flex;align-items:flex-start;gap:var(--spacing-sm)}.program_wavySeparator__3z_jX{position:absolute;z-index:100;top:-6px;left:0;width:100%;background-color:transparent}.program_wavySeparator__3z_jX svg{height:60px;width:100%;background:var(--color-light-green)}