.DoctorsPage_container__aNghC{max-width:1200px;margin:0 auto;padding:var(--space-xl);font-family:var(--font-sans);color:var(--text-primary)}.DoctorsPage_header__U0Ppw{text-align:center;margin-bottom:var(--space-xl);padding-bottom:var(--space-xl);border-bottom:1px solid var(--border-light)}.DoctorsPage_title__e1og6{font-size:var(--text-4xl);font-weight:600;color:var(--primary-800);margin-bottom:var(--space-md)}.DoctorsPage_subtitle__SZicB{font-size:var(--text-lg);color:var(--text-secondary);max-width:800px;margin:0 auto}.DoctorsPage_doctorsGrid__LllB9{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-xl);gap:var(--space-xl);margin-bottom:var(--space-xl)}.DoctorsPage_doctorCard__IpFS9{background-color:var(--bg-primary);border-radius:var(--rounded-lg);overflow:hidden;box-shadow:var(--shadow-md);display:flex;flex-direction:column;justify-content:space-around;transition:transform var(--transition-normal),box-shadow var(--transition-normal)}.DoctorsPage_imageContainer__x6W1k{height:250px;background-color:var(--gray-100);position:relative;overflow:hidden}.DoctorsPage_image__hCCne{width:100%;height:auto;object-fit:cover}.DoctorsPage_doctorInfo__BErmn{padding:var(--space-lg);padding-bottom:0}.DoctorsPage_doctorName__4ZvCY{font-size:var(--text-xl);font-weight:600;color:var(--primary-700);margin-bottom:var(--space-xs)}.DoctorsPage_doctorSpecialty__E7OpY{font-size:var(--text-base);color:var(--text-secondary);margin-bottom:var(--space-md)}.DoctorsPage_metaInfo__ljVQD{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-md);font-size:var(--text-sm);color:var(--text-secondary)}.DoctorsPage_metaItem__tpKYL{display:flex;gap:5px;align-items:center}.DoctorsPage_metaIcon__0haEl{width:1em;height:1em;margin-right:var(--space-xs);fill:var(--primary-500)}.DoctorsPage_doctorBio__W4mOp{margin-bottom:var(--space-lg);color:var(--text-secondary);line-height:1.6}.DoctorsPage_education__Nai0o{margin-bottom:var(--space-lg)}.DoctorsPage_educationTitle__On_4f{font-size:var(--text-sm);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--primary-600);margin-bottom:var(--space-sm)}.DoctorsPage_educationList__9_3Gh{list-style:none;padding-left:0;font-size:var(--text-sm)}.DoctorsPage_educationItem__j4hw0{margin-bottom:var(--space-xs);position:relative;padding-left:var(--space-md)}.DoctorsPage_educationItem__j4hw0:before{content:"•";position:absolute;left:0;color:var(--primary-500)}.DoctorsPage_arDoctorsGrid__Q_eWn .DoctorsPage_educationItem__j4hw0{padding-left:0;padding-right:var(--space-md)}.DoctorsPage_arDoctorsGrid__Q_eWn .DoctorsPage_educationItem__j4hw0:before{right:0}.DoctorsPage_actions__9K1mL{display:flex;flex-direction:column;gap:var(--space-sm);padding:var(--space-lg)}.DoctorsPage_primaryButton__7kgpI{display:inline-block;padding:var(--space-sm) var(--space-md);background-color:var(--primary-600);color:var(--text-on-primary);border-radius:var(--rounded-md);font-weight:500;text-decoration:none;transition:background-color var(--transition-fast);flex:1 1;text-align:center}.DoctorsPage_primaryButton__7kgpI:hover{background-color:var(--primary-700)}.DoctorsPage_secondaryButton__UmUoX{display:inline-block;padding:var(--space-sm) var(--space-md);background-color:transparent;color:var(--primary-600);border:1px solid var(--primary-600);border-radius:var(--rounded-md);font-weight:500;text-decoration:none;transition:all var(--transition-fast);flex:1 1;text-align:center}.DoctorsPage_secondaryButton__UmUoX:hover{background-color:var(--primary-50)}.DoctorsPage_clinicInfo__ni6d4{display:flex;gap:var(--space-xl);background-color:var(--gray-50);border-radius:var(--rounded-xl);overflow:hidden;margin-top:var(--space-xl)}.DoctorsPage_clinicContent__NU_lG{flex:1 1;padding:var(--space-xl);padding-right:0}.DoctorsPage_clinicImageWrapper__FkttM{width:40%;background-color:var(--gray-200)}.DoctorsPage_clinicImage__8zR8g{width:100%;height:100%;object-fit:cover;display:block}.DoctorsPage_clinicTitle__IwdAG{font-size:var(--text-2xl);font-weight:600;color:var(--primary-800);margin-bottom:var(--space-md)}.DoctorsPage_clinicDescription__ybf4h{color:var(--text-secondary);margin-bottom:var(--space-lg);line-height:1.6}.DoctorsPage_clinicServices__A4jkk{background-color:var(--bg-primary);padding:var(--space-lg);border-radius:var(--rounded-lg)}.DoctorsPage_servicesTitle__TODbV{font-size:var(--text-lg);font-weight:600;color:var(--primary-700);margin-bottom:var(--space-md)}.DoctorsPage_servicesList__TFatx{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-sm);gap:var(--space-sm);list-style:none;padding-left:0}.DoctorsPage_serviceItem__oE2mJ{font-size:var(--text-sm);position:relative;padding-left:var(--space-md)}.DoctorsPage_serviceItem__oE2mJ:before{content:"•";position:absolute;left:0;color:var(--primary-500)}.DoctorsPage_arClinicInfo__U8w2y .DoctorsPage_serviceItem__oE2mJ{padding-right:var(--space-md);padding-left:0}.DoctorsPage_arClinicInfo__U8w2y .DoctorsPage_serviceItem__oE2mJ:before{right:0}@media (max-width:976px){.DoctorsPage_clinicImageWrapper__FkttM{width:45%}}@media (max-width:768px){.DoctorsPage_container__aNghC{padding:var(--space-md)}.DoctorsPage_doctorsGrid__LllB9{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.DoctorsPage_imageContainer__x6W1k{height:-moz-fit-content;height:fit-content;box-sizing:border-box}.DoctorsPage_clinicInfo__ni6d4{flex-direction:column}.DoctorsPage_clinicImage__8zR8g{width:100%;height:200px}.DoctorsPage_servicesList__TFatx{grid-template-columns:1fr}.DoctorsPage_clinicInfo__ni6d4{min-width:-moz-fit-content;min-width:fit-content}.DoctorsPage_clinicContent__NU_lG{padding-bottom:0}.DoctorsPage_clinicImageWrapper__FkttM{width:80%;margin:auto}.DoctorsPage_clinicImage__8zR8g{height:auto}}@media (max-width:579px){.DoctorsPage_doctorsGrid__LllB9{grid-template-columns:1fr}.DoctorsPage_doctorCard__IpFS9{width:80%;margin:auto}}@media (max-width:480px){.DoctorsPage_imageContainer__x6W1k{height:-moz-fit-content;height:fit-content}.DoctorsPage_doctorCard__IpFS9{width:100%}.DoctorsPage_doctorInfo__BErmn{padding:var(--space-sm)}.DoctorsPage_title__e1og6{font-size:var(--text-2xl)}.DoctorsPage_subtitle__SZicB{font-size:var(--text-base)}.DoctorsPage_actions__9K1mL{width:85%;margin:auto}.DoctorsPage_primaryButton__7kgpI,.DoctorsPage_secondaryButton__UmUoX{padding:var(--space-sm);font-size:var(--text-sm)}.DoctorsPage_clinicServices__A4jkk{padding:var(--space-sm)}.DoctorsPage_clinicImageWrapper__FkttM{width:100%}}