.about-therapy_page__kfqfN{background:var(--color-background);min-height:100vh;padding-bottom:var(--spacing-large)}.about-therapy_main__woEvz{max-width:1200px;margin:0 auto;padding:0 var(--spacing-medium)}.about-therapy_heroSection__rz40_{text-align:center;padding:var(--spacing-section) 0 var(--spacing-large)}.about-therapy_greeting__MdFAt h1{font-size:var(--font-size-h1);font-weight:700;color:var(--color-accent);margin-bottom:var(--spacing-small)}.about-therapy_subtitle__wxf1N{font-size:var(--font-size-medium);color:var(--color-text-primary);margin:0 0 var(--spacing-large) 0;opacity:.8}.about-therapy_imageContainer__BHeRZ{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-large);max-width:600px;margin-left:auto;margin-right:auto}.about-therapy_image__PZ9yL{border-radius:var(--border-radius-large);box-shadow:var(--box-shadow)}.about-therapy_whyTherapySection__5YgO5{margin:var(--spacing-section) 0;text-align:center}.about-therapy_whyTherapySection__5YgO5 h2{font-size:var(--font-size-h2);color:var(--color-accent);margin-bottom:var(--spacing-medium)}.about-therapy_textContent__arfOi{max-width:800px;margin:0 auto}.about-therapy_textContent__arfOi p{line-height:1.6;margin-bottom:var(--spacing-medium);color:var(--color-text-primary);text-align:left}.about-therapy_howTherapyHelpsSection__2nxX_{margin:var(--spacing-section) 0;text-align:center}.about-therapy_howTherapyHelpsSection__2nxX_ h2{font-size:var(--font-size-h2);color:var(--color-accent);margin-bottom:var(--spacing-xlarge)}.about-therapy_benefitsGrid___Du7q{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));grid-gap:var(--spacing-large);gap:var(--spacing-large);margin-top:var(--spacing-large)}.about-therapy_benefitCard__qEjOx{background:hsla(0,0%,100%,.8);border:1px solid var(--color-accent-light);border-radius:var(--border-radius-large);padding:var(--spacing-large);text-align:left;box-shadow:var(--box-shadow);transition:var(--transition-normal)}.about-therapy_benefitCard__qEjOx:hover{transform:translateY(-4px);box-shadow:var(--box-shadow-hover)}.about-therapy_benefitCard__qEjOx h3{color:var(--color-accent);font-size:var(--font-size-medium);margin-bottom:var(--spacing-small);font-weight:600}.about-therapy_benefitCard__qEjOx p{color:var(--color-text-primary);line-height:1.6;margin:0}.about-therapy_locationSection__EPu0P{margin:var(--spacing-section) 0}.about-therapy_locationIntro__yaomj{text-align:center;margin-bottom:var(--spacing-large)}.about-therapy_locationIntro__yaomj h2{font-size:var(--font-size-h2);color:var(--color-accent);margin-bottom:var(--spacing-small)}.about-therapy_locationIntro__yaomj p{color:var(--color-text-primary);font-size:var(--font-size-medium)}.about-therapy_locationContent__Pmt52{display:flex;flex-direction:column;gap:var(--spacing-large);align-items:center;text-align:center}.about-therapy_hoursContainer__ac6t0{flex:none;max-width:400px}.about-therapy_hours__Tw2gt{background:rgba(0,0,0,0);border:none;padding:0;box-shadow:none}.about-therapy_hours__Tw2gt h3{color:var(--color-accent);font-size:var(--font-size-medium);margin-bottom:var(--spacing-small);font-weight:600}.about-therapy_hours__Tw2gt p{color:var(--color-text-primary);margin-bottom:var(--spacing-medium);font-size:var(--font-size-base)}.about-therapy_hours__Tw2gt p:last-child{margin-bottom:0}.about-therapy_mapContainer__rP4UR{flex:none;margin:0 auto;max-width:600px;width:100%}.about-therapy_map__3ujIU{border-radius:var(--border-radius-large);box-shadow:var(--box-shadow);width:100%;min-height:300px}@media(max-width:1200px){.about-therapy_benefitsGrid___Du7q{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spacing-medium)}}@media(max-width:1024px){.about-therapy_main__woEvz{padding:0 var(--spacing-large)}.about-therapy_imageContainer__BHeRZ{max-width:500px}.about-therapy_benefitsGrid___Du7q{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-medium)}.about-therapy_locationContent__Pmt52{flex-direction:column;gap:var(--spacing-large)}.about-therapy_hoursContainer__ac6t0{flex:none;max-width:400px;margin:0 auto}.about-therapy_mapContainer__rP4UR{margin:0 auto;max-width:600px;width:100%}}@media(max-width:768px){.about-therapy_main__woEvz{padding:0 var(--spacing-medium)}.about-therapy_heroSection__rz40_{padding:var(--spacing-large) 0}.about-therapy_greeting__MdFAt h1{font-size:var(--font-size-h1)}.about-therapy_subtitle__wxf1N{font-size:var(--font-size-base)}.about-therapy_howTherapyHelpsSection__2nxX_,.about-therapy_locationSection__EPu0P,.about-therapy_whyTherapySection__5YgO5{margin:var(--spacing-section) 0}.about-therapy_benefitsGrid___Du7q{grid-template-columns:1fr;gap:var(--spacing-medium)}.about-therapy_benefitCard__qEjOx{padding:var(--spacing-medium)}.about-therapy_imageContainer__BHeRZ{max-width:400px}.about-therapy_mapContainer__rP4UR{margin:0 auto;max-width:100%;padding:0}}@media(max-width:480px){.about-therapy_main__woEvz{padding:0 var(--spacing-small)}.about-therapy_heroSection__rz40_{padding:var(--spacing-medium) 0}.about-therapy_greeting__MdFAt h1{font-size:var(--font-size-h2)}.about-therapy_imageContainer__BHeRZ{max-width:350px}.about-therapy_benefitCard__qEjOx{padding:var(--spacing-small)}.about-therapy_hours__Tw2gt{padding:var(--spacing-medium)}.about-therapy_map__3ujIU{min-height:250px}.about-therapy_mapContainer__rP4UR{margin:0;padding:0;max-width:100%}}