@keyframes Home_fadeInUp__U6shb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_fadeInLeft__3FG_d{0%{opacity:0;transform:translateX(-30px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_fadeInRight__gU9RA{0%{opacity:0;transform:translateX(30px)}to{opacity:1;transform:translateX(0)}}@keyframes Home_scaleIn__wJB9N{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes Home_pulse__0RP2j{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes Home_slideInFromBottom__BD5YO{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes Home_shimmer__YAhUi{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.Home_homeContainer__h7U1S{min-height:100vh;background:#fff;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;line-height:1.6;color:#2d3748}.Home_homeContainer__h7U1S *{box-sizing:border-box}.Home_header__y2QYS{position:fixed;top:0;left:0;right:0;background:hsla(0,0%,100%,.95);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;border-bottom:1px solid rgba(76,140,128,.1);transition:all .3s ease;animation:Home_slideInFromBottom__BD5YO .8s ease-out}.Home_headerContent__6Iwky{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;height:80px}.Home_logo__IOQAX{display:flex;align-items:center;gap:12px;animation:Home_fadeInLeft__3FG_d 1s ease-out .2s both}.Home_logoIcon___RuIb{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.Home_logoIcon___RuIb img{width:100%;height:100%;object-fit:contain}.Home_logoText__jQ3Ba{font-size:28px;font-weight:700;color:#2d3748;letter-spacing:-.5px}.Home_nav__KViFq{display:flex;align-items:center;gap:8px;animation:Home_fadeInRight__gU9RA 1s ease-out .4s both}.Home_navLink__SvGJP{text-decoration:none;color:#4a5568;font-weight:500;font-size:15px;padding:12px 20px;border-radius:25px;transition:all .3s ease;position:relative}.Home_navLink__SvGJP:hover{color:#4c8c80;background:rgba(76,140,128,.1)}.Home_navLink__SvGJP.Home_active__EQNkL{color:#fff;background:#4c8c80;box-shadow:0 4px 15px rgba(76,140,128,.3)}.Home_ctaButton__lZzFU{background:linear-gradient(135deg,#4c8c80,#5ba399)!important;color:#fff!important;font-weight:600!important;box-shadow:0 4px 15px rgba(76,140,128,.3)!important}.Home_ctaButton__lZzFU:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(76,140,128,.4)!important}.Home_ctaButton2__2Ac7Z{color:#fff!important;font-weight:600!important;box-shadow:0 4px 15px rgba(76,140,128,.3)!important}.Home_ctaButton2__2Ac7Z:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(76,140,128,.4)!important}.Home_heroSection__6EfYe{padding:160px 0 120px;background:linear-gradient(135deg,#f7fafc,#edf2f7);position:relative;overflow:hidden;animation:Home_fadeInUp__U6shb 1s ease-out .6s both}.Home_heroSection__6EfYe:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 20% 80%,rgba(76,140,128,.05) 0,transparent 50%),radial-gradient(circle at 80% 20%,rgba(76,140,128,.05) 0,transparent 50%);pointer-events:none}.Home_heroContent__aWtjQ{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:center;position:relative;z-index:2}.Home_heroText__g9CCy{position:relative}.Home_heroBadge__yn8D4{display:inline-block;background:rgba(76,140,128,.1);color:#4c8c80;padding:8px 20px;border-radius:25px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid rgba(76,140,128,.2);animation:Home_fadeInUp__U6shb .8s ease-out .8s both}.Home_heroTitle__AMpNI{font-size:56px;font-weight:800;line-height:1.1;color:#1a202c;margin-bottom:24px;letter-spacing:-2px;animation:Home_fadeInUp__U6shb .8s ease-out 1s both}.Home_highlight__dCLJD{color:#4c8c80;position:relative}.Home_highlight__dCLJD:after{content:"";position:absolute;bottom:4px;left:0;right:0;height:8px;background:rgba(76,140,128,.2);border-radius:4px;z-index:-1}.Home_heroDescription__h0e7Z{font-size:20px;line-height:1.7;color:#4a5568;margin-bottom:40px;max-width:520px}.Home_heroButtons__CS1EM{display:flex;gap:16px;margin-bottom:60px}.Home_primaryButton__eqY8U{display:inline-flex;align-items:center;gap:12px;padding:18px 36px;background:linear-gradient(135deg,#4c8c80,#5ba399);color:#fff;text-decoration:none;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease;box-shadow:0 8px 30px rgba(76,140,128,.3);border:none;cursor:pointer;animation:Home_fadeInUp__U6shb .8s ease-out 1.4s both}.Home_primaryButton__eqY8U:hover{transform:translateY(-3px);box-shadow:0 12px 40px rgba(76,140,128,.4)}.Home_secondaryButton__6EeWS{display:inline-flex;align-items:center;gap:12px;padding:18px 36px;background:transparent;color:#4c8c80;text-decoration:none;border:2px solid #4c8c80;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease}.Home_secondaryButton__6EeWS:hover{background:#4c8c80;color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px rgba(76,140,128,.3)}.Home_heroStats__xCTSg{display:flex;gap:40px}.Home_heroStat__EQkYW{display:flex;flex-direction:column;align-items:flex-start}.Home_statNumber__LBuFb{font-size:32px;font-weight:800;color:#4c8c80;line-height:1;margin-bottom:4px}.Home_statLabel__GSvXT{font-size:14px;color:#718096;font-weight:500}.Home_heroImage__TUNRx{display:flex;justify-content:center;align-items:center}.Home_imageContainer__14Rgd{position:relative;width:100%;max-width:500px;height:500px}.Home_therapyIllustration__whG7c{position:relative;width:100%;height:100%;background:linear-gradient(135deg,#fff,#f7fafc);border-radius:30px;box-shadow:0 25px 80px rgba(76,140,128,.15);display:flex;align-items:center;justify-content:center;overflow:hidden}.Home_therapyMainImage__ezYsd{width:100%;height:100%;animation:Home_fadeInUp__U6shb 1s ease-out .8s both}.Home_servicesSection__knbD3{padding:120px 0;background:#fff}.Home_servicesContent__J5y4W{max-width:1200px;margin:0 auto;padding:0 24px}.Home_sectionHeader__BnBQb{text-align:center;margin-bottom:80px}.Home_sectionBadge__ARpvV{display:inline-block;background:rgba(76,140,128,.1);color:#4c8c80;padding:8px 20px;border-radius:25px;font-size:14px;font-weight:600;margin-bottom:24px;border:1px solid rgba(76,140,128,.2)}.Home_sectionTitle__DKb2S{font-size:48px;font-weight:800;color:#1a202c;margin-bottom:24px;letter-spacing:-1px}.Home_sectionDescription__ISMyc{font-size:20px;color:#4a5568;max-width:600px;margin:0 auto;line-height:1.7}.Home_servicesGrid__UVFWK{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.Home_serviceCard__DTeBb{background:#fff;padding:40px 32px;border-radius:24px;box-shadow:0 10px 40px rgba(76,140,128,.1);border:1px solid rgba(76,140,128,.1);transition:all .3s ease;text-align:center;animation:Home_scaleIn__wJB9N .6s ease-out both}.Home_serviceCard__DTeBb:first-child{animation-delay:.1s}.Home_serviceCard__DTeBb:nth-child(2){animation-delay:.2s}.Home_serviceCard__DTeBb:nth-child(3){animation-delay:.3s}.Home_serviceCard__DTeBb:nth-child(4){animation-delay:.4s}.Home_serviceCard__DTeBb:nth-child(5){animation-delay:.5s}.Home_serviceCard__DTeBb:nth-child(6){animation-delay:.6s}.Home_serviceCard__DTeBb:hover{transform:translateY(-8px);box-shadow:0 20px 60px rgba(76,140,128,.15)}.Home_serviceIcon__tdSVl{width:80px;height:80px;background:linear-gradient(135deg,rgba(76,140,128,.1),rgba(76,140,128,.05));border-radius:20px;display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.Home_serviceTitle__4fmSR{font-size:24px;font-weight:700;color:#1a202c;margin-bottom:16px}.Home_serviceDescription__Oj79Z{font-size:16px;color:#4a5568;line-height:1.7;margin-bottom:24px}.Home_learnMoreButton__y6otW{display:inline-flex;align-items:center;gap:8px;background:#4c8c80;color:#fff;border:none;border-radius:20px;padding:10px 16px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;text-decoration:none}.Home_learnMoreButton__y6otW:hover{background:#3a7269;transform:translateY(-1px)}.Home_arrowIcon__XXslx{width:20px;height:20px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#4c8c80;font-size:12px;font-weight:700}.Home_brainIcon__c6B3F,.Home_communityIcon___0Go8,.Home_courseIcon__ztx2k,.Home_headsIcon__9GNoK,.Home_professionalIcon__7uUsL{position:relative;width:60px;height:60px;margin:0 auto}.Home_brainLeft__rPW7Y{left:8px;background:#a8e6cf;border-radius:10px 0 0 10px;-webkit-clip-path:polygon(0 0,80% 0,100% 20%,100% 80%,80% 100%,0 100%);clip-path:polygon(0 0,80% 0,100% 20%,100% 80%,80% 100%,0 100%)}.Home_brainLeft__rPW7Y,.Home_brainRight__NQHuk{position:absolute;top:12px;width:20px;height:30px}.Home_brainRight__NQHuk{right:8px;background:#ffd3a5;border-radius:0 10px 10px 0;-webkit-clip-path:polygon(20% 0,100% 0,100% 100%,20% 100%,0 80%,0 20%);clip-path:polygon(20% 0,100% 0,100% 100%,20% 100%,0 80%,0 20%)}.Home_brainFull__7Pdw2{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:24px;background:#a8e6cf;border-radius:16px;-webkit-clip-path:polygon(0 20%,20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%);clip-path:polygon(0 20%,20% 0,80% 0,100% 20%,100% 80%,80% 100%,20% 100%,0 80%)}.Home_head1__zSquJ,.Home_head2__K0VZI{position:absolute;width:24px;height:30px;background:#a8e6cf;border-radius:12px 12px 8px 8px;top:8px}.Home_head1__zSquJ{left:8px}.Home_head2__K0VZI{right:8px}.Home_headOutline__G6TjH{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:32px;height:36px;border:2px solid #a8e6cf;border-radius:16px 16px 12px 12px}.Home_targetIcon__X1aqy{width:16px;height:16px}.Home_targetIcon__X1aqy,.Home_targetIcon__X1aqy:before{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);border:2px solid #4c8c80;border-radius:50%}.Home_targetIcon__X1aqy:before{content:"";width:8px;height:8px}.Home_targetIcon__X1aqy:after{content:"";width:4px;height:4px;background:#4c8c80;border-radius:50%}.Home_puzzleIcon__yBFCo,.Home_targetIcon__X1aqy:after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.Home_puzzleIcon__yBFCo{width:24px;height:20px;background:#a8e6cf;border-radius:4px}.Home_puzzleIcon__yBFCo:before{left:4px;top:2px}.Home_puzzleIcon__yBFCo:after,.Home_puzzleIcon__yBFCo:before{content:"";position:absolute;width:4px;height:4px;background:#4c8c80;border-radius:2px}.Home_puzzleIcon__yBFCo:after{right:4px;bottom:2px}.Home_plusIcon__5UbZF{position:absolute;top:4px;right:4px;width:12px;height:12px;background:#ffd3a5;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:8px;color:#4c8c80;font-weight:700}.Home_plusIcon__5UbZF:before{content:"+"}.Home_helpSection__cbyG9{padding:120px 0;background:#f8fafc;position:relative}.Home_helpContent__QZsoe{max-width:1200px;margin:0 auto;padding:0 24px;display:grid;grid-template-columns:1fr 1fr;grid-gap:80px;gap:80px;align-items:start}.Home_helpText__nY5w3{max-width:600px}.Home_helpTitle__OQ8m9{font-size:42px;font-weight:700;color:#1a202c;margin-bottom:24px;letter-spacing:-.5px;line-height:1.3}.Home_helpDescription__H4UZF{font-size:17px;color:#4a5568;line-height:1.7;margin-bottom:32px}.Home_helpSubtitle__OssF9{margin-bottom:32px}.Home_helpSubtitle__OssF9 h3{font-size:22px;font-weight:600;color:#1a202c;margin-bottom:12px}.Home_helpSubtitle__OssF9 p{font-size:15px;color:#4a5568;line-height:1.6}.Home_helpCards__kzIgP{display:flex;flex-direction:column;gap:20px}.Home_helpCard___gvgO{background:#f1f5f9;border-radius:12px;padding:24px;transition:all .3s ease;border:1px solid #e2e8f0}.Home_helpCard___gvgO:hover{background:#e2e8f0;transform:translateY(-2px);box-shadow:0 4px 15px rgba(76,140,128,.1)}.Home_cardContent__auKAF{display:flex;flex-direction:column;gap:12px}.Home_cardTitle__rMNyu{font-size:17px;font-weight:600;color:#4c8c80;line-height:1.4;margin:0}.Home_cardDescription__7u38q{font-size:15px;color:#4a5568;line-height:1.6;margin:0}.Home_helpStats__5pJQw{display:flex;flex-direction:column;gap:24px;padding-top:40px}.Home_statsCard__o5ovW{background:linear-gradient(135deg,#4c8c80,#5ba399);border-radius:16px;padding:32px 24px;text-align:center;box-shadow:0 8px 25px rgba(76,140,128,.2);transition:transform .3s ease,box-shadow .3s ease}.Home_statsCard__o5ovW:hover{transform:translateY(-4px);box-shadow:0 12px 35px rgba(76,140,128,.25)}.Home_statsCard__o5ovW .Home_statNumber__LBuFb{font-size:36px;font-weight:800;color:#fff;line-height:1;margin-bottom:8px}.Home_statsCard__o5ovW .Home_statLabel__GSvXT{font-size:14px;color:hsla(0,0%,100%,.9);font-weight:500;line-height:1.4}.Home_testimonialsSection__ujc8R{padding:120px 0;background:#fff;position:relative}.Home_testimonialsContent__5ojqZ{max-width:1200px;margin:0 auto;padding:0 24px}.Home_testimonialsHeader__FF5bb{text-align:center;margin-bottom:60px}.Home_testimonialsTitle__CgYYL{font-size:42px;font-weight:700;color:#1a202c;margin-bottom:16px;letter-spacing:-.5px}.Home_testimonialsSubtitle__021M9{font-size:18px;color:#4a5568;line-height:1.6;max-width:600px;margin:0 auto}.Home_testimonialsSlider__6LUvo{display:flex;flex-direction:column;align-items:center}.Home_testimonialsGrid__iEdzq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:40px;gap:40px;margin-bottom:40px;width:100%;opacity:1;transition:opacity .5s ease-in-out}.Home_testimonialCard__rOu_1{background:#fff;border:1px solid #e2e8f0;border-radius:16px;padding:32px;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;height:-moz-fit-content;height:fit-content;animation:Home_fadeInUp__U6shb .8s ease-out both}.Home_testimonialCard__rOu_1:hover{transform:translateY(-4px);box-shadow:0 8px 30px rgba(0,0,0,.12)}.Home_testimonialHeader__4hUuS{display:flex;align-items:flex-start;gap:16px;margin-bottom:16px}.Home_userAvatar__JDnX_{flex-shrink:0}.Home_avatarImage__wEb1t{width:60px;height:60px;border-radius:50%;object-fit:cover}.Home_defaultAvatar__2jRkp{width:60px;height:60px;border-radius:50%;overflow:hidden}.Home_userInfo__umA09{flex:1 1}.Home_userName__erhXR{font-size:18px;font-weight:600;color:#1a202c;margin:0 0 4px;line-height:1.3}.Home_userProfession__hUULs{font-size:14px;color:#4c8c80;margin:0;line-height:1.4}.Home_testimonialRating__l2AyB{margin-bottom:16px}.Home_star__Q4X1F{color:#f59e0b;font-size:18px;margin-right:2px}.Home_testimonialText__0ryhJ{font-size:16px;color:#4a5568;line-height:1.6;margin:0}.Home_testimonialsPagination__XaiIN{display:flex;gap:12px;justify-content:center;align-items:center}.Home_paginationDot__9fx7E{width:12px;height:4px;border-radius:2px;background:#e2e8f0;border:none;cursor:pointer;transition:all .3s ease}.Home_paginationDot__9fx7E.Home_active__EQNkL{background:#4c8c80;width:24px}.Home_autoSlideIndicator__QAYNX{margin-left:16px;padding:4px 8px;background:rgba(76,140,128,.1);border-radius:12px;border:1px solid rgba(76,140,128,.2)}.Home_autoSlideText__9cRyh{font-size:11px;color:#4c8c80;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.Home_loadingContainer__Mgyk5{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0}.Home_loadingSpinner__XoUQF{width:40px;height:40px;border:4px solid #e2e8f0;border-top-color:#4c8c80;animation:Home_spin__VEV0f 1s linear infinite;margin-bottom:16px}.Home_loadingContainer__Mgyk5 p{color:#4a5568;font-size:16px}.Home_ctaSection__PhJ6r{padding:120px 0;background:linear-gradient(135deg,#4c8c80,#5ba399);position:relative;overflow:hidden}.Home_ctaSection__PhJ6r:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:radial-gradient(circle at 30% 70%,hsla(0,0%,100%,.1) 0,transparent 50%),radial-gradient(circle at 70% 30%,hsla(0,0%,100%,.1) 0,transparent 50%);pointer-events:none}.Home_ctaContent__RObbv{max-width:1200px;margin:0 auto;padding:0 24px;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:2}.Home_ctaText__GLEOa{flex:1 1;max-width:600px}.Home_ctaTitle__XpfrS{font-size:48px;font-weight:800;color:#fff;margin-bottom:24px;letter-spacing:-1px;line-height:1.2}.Home_ctaDescription__cXTqP{font-size:20px;color:hsla(0,0%,100%,.9);line-height:1.7}.Home_ctaButton2__2Ac7Z,.Home_ctaButton__lZzFU{flex-shrink:0}.Home_ctaLink__4gmXv{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:16px 32px!important;background:#fff!important;color:#4c8c80!important;text-decoration:none!important;border-radius:50px!important;font-weight:600!important;font-size:16px!important;transition:all .3s ease!important;box-shadow:0 2px 10px rgba(0,0,0,.1)!important;border:none!important;font-family:Inter,sans-serif!important;cursor:pointer!important}.Home_ctaLink__4gmXv:hover{transform:translateY(-1px)!important;box-shadow:0 4px 15px rgba(0,0,0,.15)!important;color:#3a7269!important;background:#fff!important}.Home_ctaLink__4gmXv span{color:inherit!important}.Home_ctaLink__4gmXv .Home_arrow__AmoTJ{font-size:16px!important;font-weight:700!important;color:inherit!important}@keyframes Home_heartbeat__m_UOq{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.1)}}@keyframes Home_float__2P4aV{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:1024px){.Home_heroContent__aWtjQ{grid-template-columns:1fr;gap:60px;text-align:center}.Home_heroTitle__AMpNI{font-size:48px}.Home_sectionTitle__DKb2S{font-size:40px}.Home_servicesGrid__UVFWK{grid-template-columns:repeat(2,1fr);gap:28px}.Home_helpContent__QZsoe{grid-template-columns:1fr;gap:60px;text-align:center}.Home_helpTitle__OQ8m9{font-size:40px}.Home_testimonialsTitle__CgYYL{font-size:36px}.Home_testimonialsGrid__iEdzq{grid-template-columns:1fr;gap:24px}.Home_ctaContent__RObbv{flex-direction:column;gap:40px;text-align:center}.Home_ctaTitle__XpfrS{font-size:40px}}@media (max-width:768px){.Home_headerContent__6Iwky{padding:0 16px}.Home_nav__KViFq{gap:4px}.Home_navLink__SvGJP{font-size:14px;padding:10px 16px}.Home_heroSection__6EfYe{padding:140px 0 80px}.Home_heroContent__aWtjQ{padding:0 16px;gap:40px}.Home_heroTitle__AMpNI{font-size:36px}.Home_heroDescription__h0e7Z{font-size:18px}.Home_heroButtons__CS1EM{flex-direction:column;align-items:center;gap:16px}.Home_primaryButton__eqY8U,.Home_secondaryButton__6EeWS{width:100%;max-width:300px;justify-content:center}.Home_heroStats__xCTSg{justify-content:center;gap:24px}.Home_servicesContent__J5y4W{padding:0 16px}.Home_servicesGrid__UVFWK{grid-template-columns:1fr;gap:24px}.Home_serviceCard__DTeBb{padding:32px 24px}.Home_sectionTitle__DKb2S{font-size:32px}.Home_helpContent__QZsoe{padding:0 16px;gap:40px}.Home_helpTitle__OQ8m9{font-size:32px}.Home_helpStats__5pJQw{gap:20px;padding-top:20px}.Home_statsCard__o5ovW{padding:24px 20px}.Home_testimonialsContent__5ojqZ{padding:0 16px}.Home_testimonialsTitle__CgYYL{font-size:28px}.Home_testimonialCard__rOu_1{padding:24px 20px}.Home_ctaContent__RObbv{padding:0 16px}.Home_ctaTitle__XpfrS{font-size:32px}.Home_ctaLink__4gmXv{width:100%;max-width:300px;justify-content:center}}@media (max-width:480px){.Home_logoText__jQ3Ba{font-size:24px}.Home_heroTitle__AMpNI{font-size:28px}.Home_heroStats__xCTSg{flex-direction:column;gap:16px;align-items:center}.Home_ctaTitle__XpfrS,.Home_sectionTitle__DKb2S,.Home_statNumber__LBuFb{font-size:28px}}.Home_howItWorksSection__d_nIf{padding:120px 0;background:linear-gradient(135deg,#f7fafc,#edf2f7)}.Home_howItWorksContent__QgR1P{max-width:1200px;margin:0 auto;padding:0 24px}.Home_stepsGrid__X1dXs{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-top:60px}.Home_stepCard__0qgsk{background:#fff;padding:40px 24px;border-radius:20px;text-align:center;position:relative;box-shadow:0 8px 30px rgba(76,140,128,.1);transition:all .3s ease;border:2px solid transparent}.Home_stepCard__0qgsk:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(76,140,128,.15);border-color:rgba(76,140,128,.3)}.Home_stepNumber__24rip{position:absolute;top:-20px;left:50%;transform:translateX(-50%);width:48px;height:48px;background:linear-gradient(135deg,#4c8c80,#5ba399);border-radius:50%;font-size:24px;font-weight:800;color:#fff;box-shadow:0 4px 15px rgba(76,140,128,.3)}.Home_stepIcon__O62LA,.Home_stepNumber__24rip{display:flex;align-items:center;justify-content:center}.Home_stepIcon__O62LA{margin:20px auto 24px}.Home_stepTitle__8vNxM{font-size:20px;font-weight:700;color:#1a202c;margin-bottom:16px;line-height:1.3}.Home_stepDescription__xoMB6{font-size:15px;color:#4a5568;line-height:1.6;margin:0}.Home_faqSection__S1QT8{padding:120px 0;background:#fff}.Home_faqContent__Qfl06{max-width:900px;margin:0 auto;padding:0 24px}.Home_faqList__3tXRY{margin-top:60px;display:flex;flex-direction:column;gap:16px}.Home_faqItem__Remjx{background:#fff;border:2px solid #e2e8f0;border-radius:16px;overflow:hidden;transition:all .3s ease}.Home_faqItem__Remjx:hover{border-color:#4c8c80;box-shadow:0 4px 20px rgba(76,140,128,.1)}.Home_faqQuestion__TbmYm{width:100%;background:transparent;border:none;padding:24px 28px;display:flex;justify-content:space-between;align-items:center;cursor:pointer;font-size:18px;font-weight:600;color:#1a202c;text-align:left;transition:all .3s ease}.Home_faqQuestion__TbmYm:hover{color:#4c8c80}.Home_faqQuestion__TbmYm.Home_active__EQNkL{color:#4c8c80;background:rgba(76,140,128,.05)}.Home_faqIcon__WCE2x{font-size:28px;font-weight:300;color:#4c8c80;transition:transform .3s ease;flex-shrink:0;margin-left:16px}.Home_faqQuestion__TbmYm.Home_active__EQNkL .Home_faqIcon__WCE2x{transform:rotate(180deg)}.Home_faqAnswer__d99a2{padding:0 28px 24px;animation:Home_slideDown__3b1Qo .3s ease-out}.Home_faqAnswer__d99a2 p{font-size:16px;color:#4a5568;line-height:1.7;margin:0}@keyframes Home_slideDown__3b1Qo{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.Home_professionalsSection__eth9w{padding:120px 0;background:#fff}.Home_professionalsContent__1aXyr{max-width:1200px;margin:0 auto;padding:0 24px}.Home_professionalsGrid__rdhv2{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:32px;gap:32px;margin-top:60px}.Home_professionalCard__0uUXI{background:#fff;border:2px solid #e2e8f0;border-radius:20px;padding:32px 24px;text-align:center;transition:all .3s ease;position:relative;overflow:hidden}.Home_professionalCard__0uUXI:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#4c8c80,#5ba399);transform:scaleX(0);transition:transform .3s ease}.Home_professionalCard__0uUXI:hover:before{transform:scaleX(1)}.Home_professionalCard__0uUXI:hover{transform:translateY(-8px);border-color:#4c8c80;box-shadow:0 15px 40px rgba(76,140,128,.15)}.Home_professionalBadge__eVr9Y{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,rgba(76,140,128,.1),rgba(76,140,128,.15));color:#4c8c80;padding:6px 16px;border-radius:20px;font-size:12px;font-weight:600;margin-bottom:20px}.Home_professionalAvatar__DA0uu{margin:0 auto 20px}.Home_avatarPlaceholder__emAr4{width:100px;height:100px;margin:0 auto;border-radius:50%;overflow:hidden;box-shadow:0 8px 25px rgba(76,140,128,.2)}.Home_professionalName__lfDWA{font-size:22px;font-weight:700;color:#1a202c;margin-bottom:8px}.Home_professionalRole__mD8pZ{font-size:15px;color:#4c8c80;font-weight:600;margin-bottom:16px}.Home_professionalBio__j5Bu5{font-size:14px;color:#4a5568;line-height:1.6;margin-bottom:20px;min-height:60px}.Home_professionalSpecialties__ph61k{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-bottom:24px}.Home_specialty__lGbJe{font-size:12px;background:rgba(76,140,128,.1);color:#4c8c80;padding:6px 12px;border-radius:12px;font-weight:500}.Home_professionalButton__uwss4{display:inline-block;padding:12px 28px;background:linear-gradient(135deg,#4c8c80,#5ba399);color:#fff;text-decoration:none;border-radius:25px;font-weight:600;font-size:14px;transition:all .3s ease}.Home_professionalButton__uwss4:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(76,140,128,.3)}.Home_viewAllProfessionals__bTRq0{text-align:center;margin-top:60px}.Home_viewAllButton__vrSw6{display:inline-flex;align-items:center;gap:12px;padding:16px 36px;background:transparent;color:#4c8c80;text-decoration:none;border:2px solid #4c8c80;border-radius:50px;font-weight:600;font-size:16px;transition:all .3s ease}.Home_viewAllButton__vrSw6:hover{background:#4c8c80;color:#fff;transform:translateY(-3px);box-shadow:0 8px 25px rgba(76,140,128,.3)}.Home_statsSection__zT36o{padding:120px 0;background:linear-gradient(135deg,#f7fafc,#edf2f7)}.Home_statsContent__Eukzx{max-width:1200px;margin:0 auto;padding:0 24px}.Home_statsGrid__9tzJ7{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:32px;gap:32px;margin-top:60px}.Home_statBox__xKpgj{background:#fff;border-radius:20px;padding:40px 24px;text-align:center;box-shadow:0 8px 30px rgba(76,140,128,.1);border:2px solid transparent;transition:all .3s ease}.Home_statBox__xKpgj:hover{transform:translateY(-8px);box-shadow:0 15px 40px rgba(76,140,128,.15);border-color:rgba(76,140,128,.3)}.Home_statIcon__AbR4o{margin:0 auto 24px;display:flex;justify-content:center;align-items:center}.Home_statNumberLarge__xTBKc{font-size:48px;font-weight:800;color:#4c8c80;line-height:1;margin-bottom:12px}.Home_statLabelLarge__lNT_k{font-size:18px;font-weight:700;color:#1a202c;margin-bottom:16px;line-height:1.3}.Home_statDescription__3cDIe{font-size:14px;color:#4a5568;line-height:1.6;margin:0}@media (max-width:1024px){.Home_professionalsGrid__rdhv2,.Home_statsGrid__9tzJ7{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Home_professionalsGrid__rdhv2,.Home_statsGrid__9tzJ7{grid-template-columns:1fr}}.Home_contactSection__vO01c{padding:120px 0;background:#fff}.Home_contactContent__4Sf7h{max-width:900px;margin:0 auto;padding:0 24px}.Home_contactHeader__Nslmf{text-align:center;margin-bottom:60px}.Home_contactFormContainer__Gr_qd{background:#fff;border-radius:24px;box-shadow:0 10px 40px rgba(76,140,128,.1);border:2px solid #e2e8f0}.Home_contactFormBox__2UqwN{padding:48px}.Home_formRow__R1zVZ{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;margin-bottom:24px}.Home_formGroup__KFkHd{display:flex;flex-direction:column;gap:8px}.Home_formLabel__PISwQ{font-size:15px;font-weight:600;color:#1a202c}.Home_formInput__wWVuf,.Home_formSelect__8DIIg,.Home_formTextarea__VRzQn{padding:14px 18px;border:2px solid #e2e8f0;border-radius:12px;font-size:15px;color:#2d3748;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;transition:all .3s ease;background:#fff}.Home_formInput__wWVuf:focus,.Home_formSelect__8DIIg:focus,.Home_formTextarea__VRzQn:focus{outline:none;border-color:#4c8c80;box-shadow:0 0 0 3px rgba(76,140,128,.1)}.Home_formInput__wWVuf::placeholder,.Home_formTextarea__VRzQn::placeholder{color:#a0aec0}.Home_formSelect__8DIIg{cursor:pointer}.Home_formTextarea__VRzQn{resize:vertical;min-height:120px}.Home_submitButton__ECzIY{width:100%;display:flex;align-items:center;justify-content:center;gap:12px;padding:16px 36px;background:linear-gradient(135deg,#4c8c80,#5ba399);color:#fff;border:none;border-radius:50px;font-size:16px;font-weight:600;cursor:pointer;transition:all .3s ease;margin-top:8px}.Home_submitButton__ECzIY:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 12px 40px rgba(76,140,128,.3)}.Home_submitButton__ECzIY:disabled{opacity:.7;cursor:not-allowed}.Home_loadingSpinner__XoUQF{width:16px;height:16px;border:2px solid hsla(0,0%,100%,.3);border-top-color:#fff;border-radius:50%;animation:Home_spin__VEV0f .8s linear infinite}@keyframes Home_spin__VEV0f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Home_successMessage__rZrmj{margin-top:24px;padding:16px 20px;background:rgba(72,187,120,.1);border:2px solid #48bb78;border-radius:12px;color:#2f855a;font-size:15px;font-weight:500;display:flex;align-items:center;gap:12px;animation:Home_slideDown__3b1Qo .4s ease-out}.Home_successMessage__rZrmj svg{flex-shrink:0;color:#48bb78}.Home_errorMessage__n47_b{margin-top:24px;padding:16px 20px;background:hsla(0,88%,68%,.1);border:2px solid #f56565;border-radius:12px;color:#c53030;font-size:15px;font-weight:500;display:flex;align-items:center;gap:12px;animation:Home_slideDown__3b1Qo .4s ease-out}.Home_errorMessage__n47_b svg{flex-shrink:0;color:#f56565}@media (max-width:768px){.Home_formRow__R1zVZ{grid-template-columns:1fr;gap:16px}.Home_contactFormBox__2UqwN{padding:32px 24px}.Home_submitButton__ECzIY{padding:14px 28px}}.Home_footer__yFiaX{background:#1a202c;color:#fff;padding:80px 0 0}.Home_footerContent__RZUDB{max-width:1200px;margin:0 auto;padding:0 24px}.Home_footerTop__pExXI{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;grid-gap:60px;gap:60px;padding-bottom:60px;border-bottom:1px solid hsla(0,0%,100%,.1)}.Home_footerColumn__S_ftY{display:flex;flex-direction:column}.Home_footerLogo__LBYkL{display:flex;align-items:center;gap:12px;margin-bottom:20px}.Home_footerLogo__LBYkL .Home_logoText__jQ3Ba{color:#fff}.Home_footerDescription__iggfL{font-size:15px;color:hsla(0,0%,100%,.7);line-height:1.7;margin-bottom:24px}.Home_socialLinks__bXzb6{display:flex;gap:12px}.Home_socialLink__Znk0_{width:40px;height:40px;background:hsla(0,0%,100%,.1);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;transition:all .3s ease}.Home_socialLink__Znk0_:hover{background:#4c8c80;transform:translateY(-3px)}.Home_footerTitle__gBSeU{font-size:16px;font-weight:700;color:#fff;margin-bottom:20px}.Home_footerLinks__BQcA_{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.Home_footerLinks__BQcA_ li a{color:hsla(0,0%,100%,.7);text-decoration:none;font-size:15px;transition:all .3s ease}.Home_footerLinks__BQcA_ li a:hover{color:#4c8c80;padding-left:4px}.Home_footerContacts__RaQZy{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:16px}.Home_footerContacts__RaQZy li{display:flex;align-items:center;gap:12px;color:hsla(0,0%,100%,.7);font-size:14px}.Home_footerContacts__RaQZy li svg{flex-shrink:0}.Home_footerBottom__Onsk3{display:flex;justify-content:space-between;align-items:center;padding:32px 0}.Home_copyright__Iq1SU{font-size:14px;color:hsla(0,0%,100%,.6);margin:0}.Home_footerBadges__nf1ZA{display:flex;gap:16px}.Home_badge__ng_aq{font-size:13px;color:hsla(0,0%,100%,.7);background:hsla(0,0%,100%,.1);padding:6px 16px;border-radius:20px}.Home_whatsappFloat__avUON{position:fixed;bottom:32px;right:32px;width:64px;height:64px;background:#25d366;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 8px 30px rgba(37,211,102,.4);z-index:999;transition:all .3s ease;animation:Home_pulse__0RP2j 2s infinite}.Home_whatsappFloat__avUON:hover{transform:scale(1.1);box-shadow:0 12px 40px rgba(37,211,102,.5)}@media (max-width:1024px){.Home_stepsGrid__X1dXs{grid-template-columns:repeat(2,1fr);gap:40px}.Home_footerTop__pExXI{grid-template-columns:repeat(3,1fr);gap:40px}.Home_footerColumn__S_ftY:first-child{grid-column:1/-1}}@media (max-width:768px){.Home_stepsGrid__X1dXs{grid-template-columns:1fr;gap:48px}.Home_footerTop__pExXI{grid-template-columns:1fr;gap:32px}.Home_footerColumn__S_ftY:first-child{grid-column:1}.Home_footerBottom__Onsk3{flex-direction:column;gap:20px;text-align:center}.Home_whatsappFloat__avUON{bottom:24px;right:24px;width:56px;height:56px}.Home_whatsappFloat__avUON svg{width:28px;height:28px}}.Home_display_align__YUPEp{display:flex;align-items:center}.Home_title_home__gePo_{color:#260944;font-size:30px;font-weight:600;line-height:42px}.Home_title2_home__YuXwY{font-size:24px}.Home_title2_home__YuXwY,.Home_title3_home__9cuQ5{color:#260944;font-family:Poppins;font-style:normal;font-weight:600;line-height:130%}.Home_title3_home__9cuQ5{font-size:20px}.Home_text_home__QwccZ{font-size:16px}.Home_text2_home__bCt1Y,.Home_text_home__QwccZ{color:#595959;font-family:Poppins;font-style:normal;font-weight:400;line-height:160%}.Home_text2_home__bCt1Y{font-size:15px}.Home_text3_home__YDVCy{color:#595959;font-family:Poppins;font-size:14px;font-style:normal;font-weight:400;line-height:160%}.Home_text4_home__tYFzG{line-height:140%}.Home_text4_home__tYFzG,.Home_text_home_footer__vqtuH{color:#595959;font-family:Poppins;font-size:16px;font-style:normal;font-weight:400}.Home_text_home_footer__vqtuH{line-height:160%}.Home_button_fill__H1w1D{display:inline-flex!important;padding:11px 24px!important;justify-content:center!important;align-items:center!important;gap:10px!important;border-radius:24px!important;background:linear-gradient(109.6deg,#417b74 11.2%,#419a97 91.1%)!important;color:#fff!important;cursor:pointer!important}.Home_button_fill__H1w1D:hover{background:#3d6b65!important}.Home_button_border__f1eTo{display:inline-flex;padding:11px 24px;justify-content:center;align-items:center;gap:10px;border-radius:24px;color:#40786d;border:1px solid #40786d;background:transparent;cursor:pointer}.Home_button_border__f1eTo:hover{color:var(--bodyTextColor);border:1px solid var(--bodyTextColor)}.Home_input_button__er88X{border-radius:24px;padding:14px;border:none;outline:0;color:#595959;box-shadow:0 0 3px 0 rgba(0,0,0,.2)}.Home_input_button_area__KFjhw{display:flex;margin-top:64px}.Home_footer_social_midia_area__TLRyo{display:flex}.Home_footer_social_midia_area_mobile__o4nw2{display:none}@media (max-width:399.98px){.Home_button_fill__H1w1D{padding:11px!important}.Home_input_button__er88X{width:225px}.Home_input_button_area__KFjhw{justify-content:center}.Home_emannar_areas__l5IcA,.Home_session_2_text_area__bfG42,.Home_session_4_text_area__anE5j,.Home_session_image_area__i4mAu{margin-top:64px}.Home_menu_area___tc2I{padding:24px 0;display:flex;justify-content:center}.Home_footer_image_area__642Tb,.Home_footer_social_midia_area__TLRyo,.Home_menu_image__PbSGW{display:none}.Home_footer_copyright_area__7ZaGv{text-align:center}.Home_footer_social_midia_area_mobile__o4nw2{display:flex;justify-content:center}.Home_title_home__gePo_{font-size:30px;line-height:42px}.Home_text_home_footer__vqtuH{font-size:14px}}@media (min-width:400px) and (max-width:575.98px){.Home_input_button__er88X{width:250px}.Home_input_button_area__KFjhw{justify-content:center}.Home_emannar_areas__l5IcA,.Home_session_2_text_area__bfG42,.Home_session_4_text_area__anE5j,.Home_session_image_area__i4mAu{margin-top:64px}.Home_menu_area___tc2I{padding:24px 0;display:flex;justify-content:center}.Home_footer_image_area__642Tb,.Home_footer_social_midia_area__TLRyo,.Home_menu_image__PbSGW{display:none}.Home_footer_copyright_area__7ZaGv{text-align:center}.Home_footer_social_midia_area_mobile__o4nw2{display:flex;justify-content:center}.Home_title_home__gePo_{font-size:30px;line-height:42px}.Home_text_home_footer__vqtuH{font-size:15px}}@media (min-width:576px) and (max-width:899.98px){.Home_input_button__er88X{width:350px}.Home_emannar_areas__l5IcA,.Home_session_2_text_area__bfG42,.Home_session_4_text_area__anE5j,.Home_session_image_area__i4mAu{margin-top:64px}.Home_menu_area___tc2I{padding:24px 0}.Home_footer_area__hI_EU,.Home_menu_area___tc2I{display:flex;justify-content:space-between;align-items:center}}@media (min-width:900px) and (max-width:991.98px){.Home_session_1_text_area__dYG6b{padding-right:80px}.Home_input_button__er88X{width:220px}.Home_emannar_areas__l5IcA{margin-left:80px}.Home_menu_area___tc2I{padding:24px 0}.Home_footer_area__hI_EU,.Home_menu_area___tc2I{display:flex;justify-content:space-between;align-items:center}}@media (min-width:992px) and (max-width:1199.98px){.Home_session_1_text_area__dYG6b{padding-right:80px}.Home_input_button__er88X{width:280px}.Home_emannar_areas__l5IcA{margin-left:100px}.Home_menu_area___tc2I{padding:24px 0}.Home_footer_area__hI_EU,.Home_menu_area___tc2I{display:flex;justify-content:space-between;align-items:center}}@media (min-width:1200px){.Home_session_1_text_area__dYG6b{padding-right:80px}.Home_input_button__er88X{width:300px}.Home_emannar_areas__l5IcA{margin-left:120px}.Home_menu_area___tc2I{padding:24px 0}.Home_footer_area__hI_EU,.Home_menu_area___tc2I{display:flex;justify-content:space-between;align-items:center}}