.PhysicalTherapyContact_contactSection___k06K{width:100%;background:#ffffff;padding:.75rem 0;position:relative}.PhysicalTherapyContact_container__H6ju_{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.PhysicalTherapyContact_grid__PhNmw{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.PhysicalTherapyContact_leftContent__eaysD{display:flex;flex-direction:column;gap:1rem}.PhysicalTherapyContact_title__Ye5H6{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;line-height:1.2;color:#1e1b4b}@media (min-width:769px){.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_title__Ye5H6,.PhysicalTherapyContact_title__Ye5H6{font-size:2rem}}.PhysicalTherapyContact_description___Pkio{font-size:1.1rem;line-height:1.7;color:#475569}.PhysicalTherapyContact_contactDetails__IoWf9{display:flex;flex-direction:column;gap:.85rem;margin-top:.25rem}.PhysicalTherapyContact_contactItem__u9AkP{display:flex;align-items:center;gap:1.25rem}.PhysicalTherapyContact_iconCircle__kSbEW{background-color:#f7ebf8;color:#832d70;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(131,45,112,.08)}.PhysicalTherapyContact_contactLabel__Kzd_J{font-size:.9rem;color:#64748b;font-weight:600;margin:0;text-transform:uppercase;letter-spacing:.05em}.PhysicalTherapyContact_contactValue__2uxN9{font-size:1.15rem;font-weight:700;color:#000000;text-decoration:none;transition:color .2s ease}.PhysicalTherapyContact_contactValue__2uxN9:hover{color:#832d70}.PhysicalTherapyContact_contactValueText__5K2CX{font-size:1.1rem;font-weight:700;color:#000000;line-height:1.4}.PhysicalTherapyContact_socials__fe3ig{display:flex;gap:1.25rem;margin-top:.25rem}.PhysicalTherapyContact_socialLink__VWhjS{background-color:#f3f4f6;color:#1e1b4b;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.PhysicalTherapyContact_socialLink__VWhjS:hover{background-color:#832d70;color:white;transform:translateY(-3px);box-shadow:0 6px 15px rgba(131,45,112,.2)}.PhysicalTherapyContact_formContainer__9RCbQ{display:flex;justify-content:center}.PhysicalTherapyContact_formCard__iPFDJ{background:linear-gradient(135deg,#37536d,#25394b);border-radius:24px;padding:2.25rem 2rem;width:100%;max-width:500px;box-shadow:0 20px 40px rgba(0,0,0,.15);border:1px solid rgba(255,255,255,.05)}.PhysicalTherapyContact_formTitle__bxwIy{font-size:clamp(1.2rem,2.5vw,1.4rem);font-weight:700;color:#ffffff;line-height:1.4;margin-bottom:1.5rem;text-align:center}.PhysicalTherapyContact_form__caLgw{display:flex;flex-direction:column;gap:1.25rem}.PhysicalTherapyContact_formGroup__0AANp{width:100%}.PhysicalTherapyContact_input__bwPPy{width:100%;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:10px;padding:.9rem 1.2rem;font-size:1rem;color:#1e1b4b;transition:all .3s ease;font-family:inherit}.PhysicalTherapyContact_input__bwPPy:focus{outline:none;border-color:#ff9800;box-shadow:0 0 0 3px rgba(251,146,60,.25)}.PhysicalTherapyContact_textarea__Sp3rJ{width:100%;background-color:#ffffff;border:1px solid #e2e8f0;border-radius:10px;padding:.9rem 1.2rem;font-size:1rem;color:#1e1b4b;resize:vertical;transition:all .3s ease;font-family:inherit}.PhysicalTherapyContact_textarea__Sp3rJ:focus{outline:none;border-color:#ff9800;box-shadow:0 0 0 3px rgba(251,146,60,.25)}.PhysicalTherapyContact_submitBtn__a41M9{background:linear-gradient(135deg,#ff9800,#ea580c);color:#ffffff;border:none;border-radius:10px;padding:1.1rem;font-size:1.1rem;font-weight:700;cursor:pointer;box-shadow:0 4px 15px rgba(234,88,12,.3);transition:all .3s ease;margin-top:.5rem}.PhysicalTherapyContact_submitBtn__a41M9:hover{transform:translateY(-2px);box-shadow:0 6px 20px rgba(234,88,12,.4);background:linear-gradient(135deg,#ff9800,#dd5209)}.PhysicalTherapyContact_successMessage__v8nml{background-color:rgba(16,185,129,.1);border:1px solid #10b981;color:#10b981;border-radius:10px;padding:1.5rem;text-align:center;font-weight:600;line-height:1.5}.PhysicalTherapyContact_testimonialSection__aIUUp{width:100%;background-color:#ffffff;padding:.75rem 0 1.25rem;box-sizing:border-box}.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_container__H6ju_{width:100%;max-width:1280px;margin:0 auto;padding:0 1.5rem;box-sizing:border-box}.PhysicalTherapyContact_headerGroup__OMOv7{text-align:center;margin-bottom:1.5rem}.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_title__Ye5H6{font-size:2.25rem;font-weight:700;color:#1e1b4b;margin:0 0 .5rem;line-height:1.25}.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_subtitle__BOxNt{font-size:1rem;line-height:1.6;color:#64748b;margin:0}.PhysicalTherapyContact_sliderViewport__phdKd{width:100%;overflow:hidden;margin-bottom:1.25rem}.PhysicalTherapyContact_sliderTrack__dG_zW{display:flex;transition:transform .9s cubic-bezier(.4,0,.2,1);will-change:transform}.PhysicalTherapyContact_cardItem__4t83R{flex-shrink:0;padding:0 .75rem;box-sizing:border-box}.PhysicalTherapyContact_card__a08bj{background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:16px;padding:2.2rem 1.6rem;display:flex;flex-direction:column;gap:1rem;height:340px;box-shadow:0 2px 12px rgba(0,0,0,.04);transition:transform .35s ease,box-shadow .35s ease;overflow:hidden}.PhysicalTherapyContact_card__a08bj:hover{transform:translateY(-4px);box-shadow:0 8px 28px rgba(0,0,0,.08)}.PhysicalTherapyContact_starsRow__5CObf{display:flex;gap:.2rem}.PhysicalTherapyContact_star__RZAW8{color:#f59e0b;font-size:1.3rem;line-height:1}.PhysicalTherapyContact_customerQuote__AExxV{font-size:.88rem;line-height:1.6;color:#475569;margin:0;flex:1;font-style:italic;overflow-y:auto;scrollbar-width:none}.PhysicalTherapyContact_customerMeta__VrAw_{margin-top:auto;padding-top:.85rem;border-top:1px solid #e2e8f0}.PhysicalTherapyContact_customerName__plpAc{font-size:1rem;font-weight:700;color:#1e1b4b;margin:0 0 .2rem}.PhysicalTherapyContact_customerRole__CiYni{font-size:.82rem;color:#82b351;font-weight:600;margin:0}@media (max-width:640px){.PhysicalTherapyContact_sliderTrack__dG_zW{justify-content:center}}.PhysicalTherapyContact_controlsRow__xXKXq{display:flex;align-items:center;justify-content:center;gap:1rem;margin-bottom:1rem}.PhysicalTherapyContact_arrowBtn__NC4ME{width:40px;height:40px;border-radius:50%;background-color:#f1f5f9;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center;color:#475569;cursor:pointer;transition:all .2s ease}.PhysicalTherapyContact_arrowBtn__NC4ME:hover{background-color:#82b351;color:#ffffff;border-color:#82b351}.PhysicalTherapyContact_viewAllWrapper__FcHIK{text-align:center}.PhysicalTherapyContact_viewAllLink__4NrGQ{display:inline-block;background:linear-gradient(135deg,#ff9800,#ff9800);color:#ffffff;padding:.75rem 2rem;border-radius:8px;font-size:.95rem;font-weight:600;text-decoration:none;transition:all .3s ease;border:none;cursor:pointer}.PhysicalTherapyContact_viewAllLink__4NrGQ:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,152,0,.4);background:linear-gradient(135deg,#ff9800,#e68a00)}@media (max-width:640px){.PhysicalTherapyContact_testimonialSection__aIUUp{padding:.5rem 0}.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_title__Ye5H6{font-size:1.6rem}.PhysicalTherapyContact_testimonialSection__aIUUp .PhysicalTherapyContact_subtitle__BOxNt{font-size:.9rem}.PhysicalTherapyContact_cardItem__4t83R{padding:0 .5rem}}.PhysicalTherapyContact_authorTitle__pND5z{font-size:.95rem;color:#832d70;font-weight:600}.PhysicalTherapyContact_navBtn__YlqpF{background-color:#ffffff;border:1px solid #f5ebf5;color:#1e1b4b;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 4px 15px rgba(0,0,0,.04);transition:all .3s ease;flex-shrink:0}.PhysicalTherapyContact_navBtn__YlqpF:hover{background-color:#832d70;color:#ffffff;border-color:#832d70;transform:scale(1.05);box-shadow:0 6px 20px rgba(131,45,112,.15)}@media (max-width:1024px) and (min-width:769px){.PhysicalTherapyContact_grid__PhNmw{grid-template-columns:1fr;gap:1.5rem}.PhysicalTherapyContact_leftContent__eaysD{align-items:flex-start;text-align:left;gap:.85rem}.PhysicalTherapyContact_contactDetails__IoWf9{align-items:flex-start;gap:.75rem}.PhysicalTherapyContact_contactItem__u9AkP{align-items:flex-start}.PhysicalTherapyContact_formCard__iPFDJ{max-width:600px}}@media (max-width:768px){.PhysicalTherapyContact_contactSection___k06K,.PhysicalTherapyContact_testimonialSection__aIUUp{padding:.5rem 0}.PhysicalTherapyContact_grid__PhNmw{grid-template-columns:1fr;gap:1.25rem}.PhysicalTherapyContact_leftContent__eaysD{align-items:flex-start;text-align:left;gap:.75rem}.PhysicalTherapyContact_title__Ye5H6{font-size:1.52rem}.PhysicalTherapyContact_description___Pkio{font-size:1rem;margin:0}.PhysicalTherapyContact_contactDetails__IoWf9{gap:.75rem;margin-top:.25rem}.PhysicalTherapyContact_contactItem__u9AkP{display:flex;align-items:flex-start;gap:.85rem}.PhysicalTherapyContact_contactLabel__Kzd_J{font-size:.85rem}.PhysicalTherapyContact_contactValue__2uxN9{font-size:.95rem}.PhysicalTherapyContact_contactValueText__5K2CX{font-size:.95rem;line-height:1.4}.PhysicalTherapyContact_formCard__iPFDJ{padding:1.75rem 1.25rem}.PhysicalTherapyContact_formTitle__bxwIy{margin-bottom:1.25rem}.PhysicalTherapyContact_submitBtn__a41M9{padding:.8rem;font-size:.95rem;border-radius:8px;margin-top:.25rem}.PhysicalTherapyContact_testimonialSlider__SQE2f{gap:1rem}.PhysicalTherapyContact_navBtn__YlqpF{width:44px;height:44px}.PhysicalTherapyContact_testimonialCard__M4gro{padding:1.8rem 1.4rem}.PhysicalTherapyContact_quoteText__CfRBH{font-size:1.1rem;line-height:1.6}.PhysicalTherapyContact_container__H6ju_{padding:0 1rem}}.PhysicalTherapyFAQ_faqSection__Rk4IM{width:100%;background-color:#ffffff;padding:.75rem 0}.PhysicalTherapyFAQ_container__H1MLO{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.PhysicalTherapyFAQ_title__nIQf9{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;color:#1e1b4b;text-align:center;margin-bottom:1.5rem;line-height:1.25}@media (min-width:769px){.PhysicalTherapyFAQ_title__nIQf9,.PhysicalTherapyFAQ_whyTitle__csKJc{font-size:2rem}}.PhysicalTherapyFAQ_accordionList__bW_N7{max-width:900px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.PhysicalTherapyFAQ_item__G5clO{border:1px solid #e2e8f0;border-radius:12px;background-color:#ffffff;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}.PhysicalTherapyFAQ_itemOpen__bgGz9{border-color:#832d70;box-shadow:0 10px 25px rgba(131,45,112,.05)}.PhysicalTherapyFAQ_question__ZOBh8{width:100%;background:none;border:none;display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.75rem;font-size:1.15rem;font-weight:700;color:#1e1b4b;text-align:left;cursor:pointer;transition:all .2s ease;gap:1.25rem;font-family:inherit}.PhysicalTherapyFAQ_questionOpen__KHJPo,.PhysicalTherapyFAQ_question__ZOBh8:hover{color:#832d70;background-color:#faf6fa}.PhysicalTherapyFAQ_chevron__LDTE4{color:#832d70;flex-shrink:0;transition:transform .3s ease}.PhysicalTherapyFAQ_answer__7DZ8d{max-height:0;overflow:hidden;transition:max-height .3s cubic-bezier(.4,0,.2,1);background-color:#ffffff}.PhysicalTherapyFAQ_answerOpen__U8NUm{max-height:250px;border-top:1px solid #f5ebf5}.PhysicalTherapyFAQ_answerText__PkNkZ{padding:1.25rem 1.75rem;font-size:1.05rem;line-height:1.7;color:#475569}.PhysicalTherapyFAQ_whySection__szdkJ{width:100%;background:linear-gradient(135deg,#832d70,#681f56);padding:1.5rem 0;color:#ffffff;text-align:center}.PhysicalTherapyFAQ_whyTitle__csKJc{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;margin-bottom:1.25rem}@media (min-width:769px){.PhysicalTherapyFAQ_whyTitle__csKJc{font-size:1.94rem}}.PhysicalTherapyFAQ_featureGrid__VOC6H{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.PhysicalTherapyFAQ_featureCard__UxCuQ{background-color:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);border-radius:20px;padding:1.5rem 1rem;display:flex;flex-direction:column;align-items:center;gap:1rem;backdrop-filter:blur(10px);transition:all .3s cubic-bezier(.4,0,.2,1)}.PhysicalTherapyFAQ_featureCard__UxCuQ:hover{transform:translateY(-8px);background-color:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25);box-shadow:0 15px 35px rgba(0,0,0,.2)}.PhysicalTherapyFAQ_iconCircle__w4FFV{background-color:rgba(255,255,255,.15);color:#ffffff;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;box-shadow:0 4px 10px rgba(0,0,0,.05)}.PhysicalTherapyFAQ_featureCard__UxCuQ:hover .PhysicalTherapyFAQ_iconCircle__w4FFV{background-color:#ff9800;transform:scale(1.1) rotate(5deg)}.PhysicalTherapyFAQ_featureTitle__xohsV{font-size:1.1rem;font-weight:700;line-height:1.4;color:#ffffff}@media (max-width:1024px){.PhysicalTherapyFAQ_faqSection__Rk4IM,.PhysicalTherapyFAQ_whySection__szdkJ{padding:.75rem 0}.PhysicalTherapyFAQ_featureGrid__VOC6H{grid-template-columns:repeat(2,1fr);gap:1.25rem}.PhysicalTherapyFAQ_featureCard__UxCuQ{padding:1.5rem 1.25rem}}@media (max-width:768px){.PhysicalTherapyFAQ_title__nIQf9{font-size:1.5rem;margin-bottom:.75rem}.PhysicalTherapyFAQ_whyTitle__csKJc{font-size:1.6rem;margin-bottom:1rem}.PhysicalTherapyFAQ_question__ZOBh8{padding:1.1rem 1.4rem;font-size:1rem}.PhysicalTherapyFAQ_answerText__PkNkZ{padding:1.1rem 1.4rem;font-size:.95rem}.PhysicalTherapyFAQ_featureGrid__VOC6H{grid-template-columns:1fr;gap:1rem}.PhysicalTherapyFAQ_container__H1MLO{padding:0 1rem}}.PhysicalTherapyHero_heroSection__Q5eU_{width:100%;background-color:#121026;background-size:cover;background-position:50%;background-repeat:no-repeat;padding:10.5rem 0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;text-align:center}.PhysicalTherapyHero_overlay__iMlIN{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,rgba(120,20,90,.85),rgba(20,25,45,.95));z-index:1}.PhysicalTherapyHero_container__aAZiU{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%;position:relative;z-index:2}.PhysicalTherapyHero_leftContent__F_1WY{display:flex;flex-direction:column;gap:1rem;z-index:2;max-width:850px;margin:0 auto;align-items:center;text-align:center}.PhysicalTherapyHero_title__1FkXq{font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:800;line-height:1.15;color:#ffffff}.PhysicalTherapyHero_highlight__VhKrR{background:linear-gradient(135deg,#ff9800,#ff5722);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PhysicalTherapyHero_description__PZ3R_{font-size:clamp(1.05rem,1.8vw,1.2rem);line-height:1.6;color:rgba(255,255,255,.9);max-width:580px}@media (min-width:769px){.PhysicalTherapyHero_heroSection__Q5eU_{background-position:center 24%;text-align:left}.PhysicalTherapyHero_heroSection__Q5eU_ .PhysicalTherapyHero_container__aAZiU{max-width:1400px;padding-left:clamp(2rem,4vw,3.5rem)}.PhysicalTherapyHero_leftContent__F_1WY{margin-left:0;margin-right:auto;align-items:flex-start;text-align:left;max-width:680px}.PhysicalTherapyHero_title__1FkXq{font-size:2.68rem;text-align:left}.PhysicalTherapyHero_description__PZ3R_{font-size:1.2rem;text-align:left;margin-left:0;max-width:560px}.PhysicalTherapyHero_buttonGroup__vjUKE{display:flex;justify-content:flex-start;width:100%}}.PhysicalTherapyHero_buttonGroup__vjUKE{margin-top:.5rem}.PhysicalTherapyHero_btnOrange__Orrqa{text-align:center;text-decoration:none;display:inline-block;background:linear-gradient(135deg,#ff9800,#ff9800);color:white;border:none;padding:1rem 2.2rem;border-radius:8px;font-weight:700;font-size:1.1rem;cursor:pointer;box-shadow:0 8px 20px rgba(255,152,0,.3);transition:all .3s ease}.PhysicalTherapyHero_btnOrange__Orrqa:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(255,152,0,.4);background:linear-gradient(135deg,#ff9800,#e68a00)}.PhysicalTherapyHero_rightImageArea__AYYpX{display:none}.PhysicalTherapyHero_imageWrapper__wtSQM{position:relative;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(0,0,0,.1);border:8px solid rgba(255,255,255,.95);background-color:#faf7fb;width:100%;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;z-index:2;transition:transform .5s ease}.PhysicalTherapyHero_imageWrapper__wtSQM:hover{transform:translateY(-5px)}.PhysicalTherapyHero_image__fwqaF{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.PhysicalTherapyHero_benefitsSection__qrbdd{background-color:#ffffff;padding:.75rem 0}.PhysicalTherapyHero_benefitsGrid__pRPbm{display:grid;grid-template-columns:1.15fr .85fr;gap:3rem;align-items:center}.PhysicalTherapyHero_benefitsLeft__XnSpt{display:flex;flex-direction:column;gap:1rem}.PhysicalTherapyHero_sectionTitle__8Ri3L{font-size:clamp(1.8rem,3vw,2.5rem);font-weight:800;color:#1e1b4b;margin-bottom:0;line-height:1.25}@media (min-width:769px){.PhysicalTherapyHero_sectionTitle__8Ri3L{font-size:2rem}}.PhysicalTherapyHero_sectionText__8skwS{font-size:1.05rem;line-height:1.7;color:#475569}.PhysicalTherapyHero_sectionHighlight__fwNUd{font-size:1.15rem;font-weight:700;color:#832d70;line-height:1.6;border-left:4px solid #832d70;padding-left:1rem;margin-top:0}.PhysicalTherapyHero_bulletsList__ZY75G{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.PhysicalTherapyHero_bulletItem__h5sPA{display:flex;gap:.85rem;align-items:flex-start;font-size:1.05rem;line-height:1.5;color:#1e1b4b;font-weight:600}.PhysicalTherapyHero_bulletCheck__jlfmm{color:#832d70;font-weight:900;font-size:1.2rem;background-color:#fceefc;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(131,45,112,.08)}.PhysicalTherapyHero_benefitsRight__E06U1{display:flex;justify-content:center}.PhysicalTherapyHero_expertSection__YWFnF{width:100%;background-color:#faf6fa;border-top:1px solid #f8f2f8;border-bottom:1px solid #f8f2f8;padding:.75rem 0}.PhysicalTherapyHero_expertGrid__iqFE6{display:grid;grid-template-columns:.85fr 1.15fr;gap:3rem;align-items:center}.PhysicalTherapyHero_expertLeft__IlRKb{display:flex;justify-content:center}.PhysicalTherapyHero_expertRight__xd7X4{display:flex;flex-direction:column;gap:1rem}@media (max-width:1024px) and (min-width:769px){.PhysicalTherapyHero_benefitsGrid__pRPbm,.PhysicalTherapyHero_expertGrid__iqFE6{grid-template-columns:1fr;gap:1.5rem;text-align:center}.PhysicalTherapyHero_heroSection__Q5eU_{text-align:center}.PhysicalTherapyHero_leftContent__F_1WY{align-items:center;text-align:center;margin:0 auto}.PhysicalTherapyHero_title__1FkXq{text-align:center}.PhysicalTherapyHero_description__PZ3R_{text-align:center;margin:0 auto}.PhysicalTherapyHero_buttonGroup__vjUKE{display:flex;justify-content:center;width:100%}.PhysicalTherapyHero_sectionHighlight__fwNUd{text-align:left;max-width:600px}.PhysicalTherapyHero_bulletsList__ZY75G{text-align:left;max-width:600px;gap:.75rem}.PhysicalTherapyHero_benefitsRight__E06U1,.PhysicalTherapyHero_expertLeft__IlRKb{max-width:500px;margin:0 auto;width:100%}.PhysicalTherapyHero_expertLeft__IlRKb{order:2}.PhysicalTherapyHero_expertRight__xd7X4{order:1}}@media (max-width:768px){.PhysicalTherapyHero_heroSection__Q5eU_{padding:3.5rem 0}.PhysicalTherapyHero_highlight__VhKrR,.PhysicalTherapyHero_title__1FkXq{font-size:2rem}.PhysicalTherapyHero_btnOrange__Orrqa,.PhysicalTherapyHero_description__PZ3R_{font-size:.9rem}.PhysicalTherapyHero_sectionTitle__8Ri3L{font-size:1.5rem}.PhysicalTherapyHero_sectionText__8skwS{font-size:.9rem}.PhysicalTherapyHero_sectionHighlight__fwNUd{font-size:1rem;margin:0 auto;text-align:left;max-width:600px}.PhysicalTherapyHero_bulletsList__ZY75G{margin:0 auto;text-align:left;max-width:600px;gap:.65rem}.PhysicalTherapyHero_bulletItem__h5sPA{font-size:1rem;gap:.65rem}.PhysicalTherapyHero_bulletCheck__jlfmm{font-size:1.1rem;width:24px;height:24px}.PhysicalTherapyHero_benefitsGrid__pRPbm,.PhysicalTherapyHero_expertGrid__iqFE6{grid-template-columns:1fr;gap:1.25rem;text-align:center}.PhysicalTherapyHero_benefitsLeft__XnSpt,.PhysicalTherapyHero_expertRight__xd7X4,.PhysicalTherapyHero_leftContent__F_1WY{align-items:center;gap:.75rem}.PhysicalTherapyHero_benefitsSection__qrbdd,.PhysicalTherapyHero_expertSection__YWFnF{padding:.75rem 0}.PhysicalTherapyHero_benefitsRight__E06U1,.PhysicalTherapyHero_expertLeft__IlRKb{max-width:500px;margin:0 auto;width:100%}.PhysicalTherapyHero_expertLeft__IlRKb{order:2}.PhysicalTherapyHero_expertRight__xd7X4{order:1}.PhysicalTherapyHero_container__aAZiU{padding:0 1rem}}.PhysicalTherapyServices_servicesSection__NiW7d{width:100%;background:linear-gradient(180deg,#ffffff,#faf6fa);padding:.75rem 0;overflow:hidden}.PhysicalTherapyServices_container__3PJuf{max-width:1200px;margin:0 auto;padding:0 2rem;width:100%}.PhysicalTherapyServices_introGrid__STjzD{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.PhysicalTherapyServices_imageCol__2Cb6_{display:flex;justify-content:center;position:relative}.PhysicalTherapyServices_imageWrapper__DfmA_{width:100%;max-width:500px;border-radius:24px;overflow:hidden;box-shadow:0 20px 40px rgba(131,45,112,.08);border:1px solid #f5ebf5;background-color:#faf7fb;transition:transform .5s ease}.PhysicalTherapyServices_imageWrapper__DfmA_:hover{transform:translateY(-5px)}.PhysicalTherapyServices_image__Jn5kv{width:100%;height:auto;display:block}.PhysicalTherapyServices_contentCol__J0NUy{display:flex;flex-direction:column;gap:.75rem}.PhysicalTherapyServices_title__g8OzO{font-size:clamp(2rem,3.5vw,2.5rem);font-weight:800;line-height:1.25;color:#1e1b4b}@media (min-width:769px){.PhysicalTherapyServices_highlightsTitle__BrM7K,.PhysicalTherapyServices_title__g8OzO{font-size:2rem}}.PhysicalTherapyServices_highlight__GCJM0{color:#832d70;background:linear-gradient(135deg,#832d70,#a23b8c);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.PhysicalTherapyServices_subtitle__bS0SB{font-size:1.15rem;font-weight:700;color:#475569}.PhysicalTherapyServices_descText__x4IGG{font-size:1.05rem;line-height:1.7;color:#64748b}.PhysicalTherapyServices_bulletsList__vD9SX{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.85rem}.PhysicalTherapyServices_bulletItem__hZe3I{display:flex;align-items:center;gap:.85rem;font-size:1.05rem;font-weight:600;color:#334155;transition:transform .2s ease}.PhysicalTherapyServices_bulletItem__hZe3I:hover{transform:translateX(4px);color:#832d70}.PhysicalTherapyServices_checkWrapper__0qAMK{background-color:#fceefc;color:#832d70;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 4px 10px rgba(131,45,112,.1)}.PhysicalTherapyServices_highlightsTitle__BrM7K{font-size:2.5rem;font-weight:800;color:#832d70;text-align:center;margin-top:1.25rem;margin-bottom:1.25rem;letter-spacing:-.02em}@media (min-width:769px){.PhysicalTherapyServices_highlightsTitle__BrM7K{font-size:1.94rem}}.PhysicalTherapyServices_highlightsGrid__nAOYO{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.PhysicalTherapyServices_card__gsKtW{background-color:#ffffff;border:1px solid #f8f2f8;border-radius:20px;padding:1.75rem 1.5rem;display:flex;gap:1rem;box-shadow:0 10px 30px rgba(131,45,112,.03);transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.PhysicalTherapyServices_card__gsKtW:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,#832d70,#ff9800);opacity:0;transition:opacity .3s ease}.PhysicalTherapyServices_card__gsKtW:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(131,45,112,.08);border-color:#e9d5eb}.PhysicalTherapyServices_card__gsKtW:hover:before{opacity:1}.PhysicalTherapyServices_iconCircle__4yVPy{background-color:#fdf2f8;color:#832d70;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .3s ease;box-shadow:0 4px 15px rgba(131,45,112,.05)}.PhysicalTherapyServices_card__gsKtW:hover .PhysicalTherapyServices_iconCircle__4yVPy{background-color:#832d70;color:#ffffff;transform:scale(1.05)}.PhysicalTherapyServices_cardContent__gma22{display:flex;flex-direction:column;gap:.75rem}.PhysicalTherapyServices_cardTitle__3gzBV{font-size:1.25rem;font-weight:700;color:#1e1b4b;line-height:1.3}.PhysicalTherapyServices_cardDesc__FbOMI{font-size:1rem;line-height:1.6;color:#64748b}@media (max-width:1024px) and (min-width:769px){.PhysicalTherapyServices_servicesSection__NiW7d{padding:.75rem 0}.PhysicalTherapyServices_introGrid__STjzD{grid-template-columns:1fr;gap:1.5rem;text-align:center}.PhysicalTherapyServices_imageCol__2Cb6_{order:2}.PhysicalTherapyServices_contentCol__J0NUy{order:1;align-items:center;gap:.75rem}.PhysicalTherapyServices_bulletsList__vD9SX{text-align:left;max-width:550px;margin:0 auto;gap:.75rem}.PhysicalTherapyServices_highlightsGrid__nAOYO{gap:1.25rem}}@media (max-width:768px){.PhysicalTherapyServices_servicesSection__NiW7d{padding:.75rem 0}.PhysicalTherapyServices_introGrid__STjzD{grid-template-columns:1fr;gap:1.25rem;text-align:center}.PhysicalTherapyServices_imageCol__2Cb6_{order:2}.PhysicalTherapyServices_contentCol__J0NUy{order:1;align-items:center;gap:.65rem}.PhysicalTherapyServices_bulletsList__vD9SX{text-align:left;max-width:550px;margin:0 auto;gap:.65rem}.PhysicalTherapyServices_highlightsGrid__nAOYO{grid-template-columns:1fr;gap:1rem;margin-top:0}.PhysicalTherapyServices_highlightsTitle__BrM7K{font-size:1.56rem;margin-top:.75rem;margin-bottom:1rem}.PhysicalTherapyServices_card__gsKtW{flex-direction:column;align-items:flex-start;gap:.85rem;padding:1.5rem 1.25rem}.PhysicalTherapyServices_iconCircle__4yVPy{width:48px;height:48px}.PhysicalTherapyServices_iconCircle__4yVPy svg{width:24px;height:24px}.PhysicalTherapyServices_container__3PJuf{padding:0 1rem}}