.doctors_page__I8lJX{min-height:100vh;background:var(--white);color:var(--slate-900)}.doctors_shell__MgVW0{width:min(1160px,calc(100% - 40px));margin:0 auto}.doctors_directoryHeader__s4N5Y{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:64px;padding:104px 0 56px;border-bottom:1px solid var(--grey-200)}.doctors_directoryHeader__s4N5Y h1,.doctors_profileIdentity__K6VeG h1{font-family:var(--font-headline);font-weight:600;letter-spacing:-.025em}.doctors_directoryHeader__s4N5Y h1{font-size:clamp(2.5rem,6vw,5rem);line-height:1.02;max-width:760px;margin-bottom:20px}.doctors_directoryHeader__s4N5Y p{color:var(--slate-600);max-width:520px;font-size:1.05rem}.doctors_directoryNote__9Uy3Z{align-self:end;border-left:3px solid var(--sand-400);padding-left:20px}.doctors_filters__GAvZh{display:grid;grid-template-columns:repeat(5,minmax(140px,1fr)) auto;gap:12px;align-items:end;padding:28px 0;border-bottom:1px solid var(--grey-200)}.doctors_filter__MC8Su{display:grid;gap:7px}.doctors_filter__MC8Su label{font-size:.78rem;font-weight:700;color:var(--slate-700)}.doctors_filter__MC8Su select{min-height:44px;border:1px solid var(--grey-300);border-radius:var(--radius-sm);padding:0 12px;color:var(--slate-900);background:var(--white);font:inherit}.doctors_filterButton__MQ3HF:focus-visible,.doctors_filter__MC8Su select:focus-visible,.doctors_profileCta__MdfJC:focus-visible,.doctors_rosterEntry__NclNr a:focus-visible,.doctors_textLink__tPGaK:focus-visible{outline:3px solid var(--sand-400);outline-offset:3px}.doctors_filterButton__MQ3HF,.doctors_profileCta__MdfJC{min-height:44px;border:1px solid var(--slate-900);border-radius:var(--radius-sm);padding:10px 18px;background:var(--slate-900);color:var(--white);font:inherit;font-weight:700;text-decoration:none;text-align:center}.doctors_resultsSummary__mHeZO{padding:28px 0 4px;color:var(--slate-600)}.doctors_roster__Ekkop{display:grid;gap:40px;padding:28px 0 96px}.doctors_rosterEntry__NclNr{display:grid;grid-template-columns:minmax(300px,.85fr) minmax(0,1.15fr);min-height:420px;background:var(--grey-50)}.doctors_rosterEntry__NclNr:nth-child(2n){grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.doctors_rosterEntry__NclNr:nth-child(2n) .doctors_portrait__G8fEP{order:2}.doctors_rosterIdentity__cQ5Cv{display:flex;flex-direction:column;justify-content:center;padding:clamp(28px,5vw,64px)}.doctors_rosterIdentity__cQ5Cv h2{font-family:var(--font-headline);font-size:clamp(1.8rem,4vw,2.75rem);margin:4px 0 8px}.doctors_editorialWidget__crM1t h2 a,.doctors_rosterIdentity__cQ5Cv h2 a{color:inherit;text-decoration:none}.doctors_specialty__xygFc{color:var(--slate-600);font-size:.88rem;font-weight:700}.doctors_credential__5GaWK{color:var(--slate-800);font-weight:600}.doctors_role__z6B4F{color:var(--slate-600);margin-top:4px}.doctors_facts__ecow_{display:grid;gap:10px;margin:26px 0}.doctors_facts__ecow_ div{display:grid;grid-template-columns:148px 1fr;gap:16px;border-top:1px solid var(--grey-200);padding-top:10px}.doctors_facts__ecow_ dt{color:var(--slate-600);font-size:.8rem}.doctors_facts__ecow_ dd{color:var(--slate-800)}.doctors_textLink__tPGaK{color:var(--slate-800);font-weight:700;text-underline-offset:5px;width:fit-content}.doctors_portraitCompact__ye_Gi,.doctors_portrait__G8fEP{position:relative;overflow:hidden;background:var(--slate-100)}.doctors_portrait__G8fEP{min-height:420px}.doctors_portraitCompact__ye_Gi{width:112px;aspect-ratio:4/5;flex:0 0 auto}.doctors_portraitImage__bm_nw{object-fit:cover;object-position:center 20%}.doctors_breadcrumbs__gjF9H{padding:32px 0 20px;font-size:.88rem;color:var(--slate-600)}.doctors_breadcrumbs__gjF9H ol{display:flex;gap:8px;list-style:none}.doctors_breadcrumbs__gjF9H a{color:inherit}.doctors_profileHero__57A3y{display:grid;grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);gap:clamp(36px,7vw,88px);align-items:center;padding:20px 0 72px}.doctors_profileHero__57A3y .doctors_portrait__G8fEP{min-height:0;width:100%;max-width:320px;aspect-ratio:4/5}.doctors_profileIdentity__K6VeG h1{font-size:clamp(2.4rem,6vw,4.75rem);line-height:1.04;margin:8px 0 14px}.doctors_profileIdentity__K6VeG .doctors_credential__5GaWK{font-size:1.08rem}.doctors_registration__43e8S{color:var(--slate-600);margin:6px 0 24px}.doctors_availability__1goPL{margin:24px 0;padding:16px 0;border-block:1px solid var(--grey-200);color:var(--slate-700)}.doctors_preferenceNote__er1ck{max-width:420px;margin-top:12px;color:var(--slate-600);font-size:.88rem}.doctors_profileBody__d0vCe{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.6fr);gap:clamp(48px,8vw,112px);padding:68px 0 112px;border-top:1px solid var(--grey-200)}.doctors_profileBodySolo__l9JBF{max-width:760px;padding:68px 0 112px;border-top:1px solid var(--grey-200)}.doctors_narrative__h5QZ9{display:grid;gap:44px}.doctors_narrative__h5QZ9 h2,.doctors_verification__9uQnA h2{font-family:var(--font-headline);font-size:1.7rem;margin-bottom:12px}.doctors_narrative__h5QZ9 p{max-width:70ch;color:var(--slate-700)}.doctors_narrative__h5QZ9 li{line-height:1.6}.doctors_focusTags__g41Lf{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.doctors_focusTags__g41Lf li{padding:8px 14px;border:1px solid var(--slate-200);border-radius:var(--radius-full);color:var(--slate-800);background:var(--slate-50);font-weight:600}.doctors_certLink__rOTT3{color:inherit;font-weight:inherit;text-decoration:underline;text-decoration-color:var(--grey-300);text-underline-offset:3px}.doctors_certLink__rOTT3:hover{text-decoration-color:currentColor}.doctors_verification__9uQnA{align-self:start;background:var(--slate-50);padding:28px}.doctors_verification__9uQnA dl{display:grid;gap:18px}.doctors_verification__9uQnA dt{color:var(--slate-600);font-size:.8rem}.doctors_verification__9uQnA dd{margin-top:3px;color:var(--slate-900)}.doctors_correction__6wkTO{margin-top:24px;font-size:.9rem;color:var(--slate-600)}.doctors_editorialWidget__crM1t{display:flex;gap:18px;align-items:center;padding:20px;border-block:1px solid var(--grey-200)}.doctors_editorialWidget__crM1t h2{font-family:var(--font-headline);font-size:1.15rem}.doctors_editorialWidget__crM1t p{color:var(--slate-600);font-size:.86rem}.doctors_editorialContribution__OWrpT{font-weight:700;color:var(--slate-800)!important}@media (max-width:900px){.doctors_directoryHeader__s4N5Y,.doctors_profileBody__d0vCe,.doctors_profileHero__57A3y{grid-template-columns:1fr;gap:32px}.doctors_filters__GAvZh{grid-template-columns:repeat(2,minmax(0,1fr))}.doctors_filterButton__MQ3HF{width:100%}}@media (max-width:680px){.doctors_shell__MgVW0{width:min(100% - 28px,1160px)}.doctors_directoryHeader__s4N5Y{padding:72px 0 36px}.doctors_filters__GAvZh{grid-template-columns:1fr}.doctors_rosterEntry__NclNr,.doctors_rosterEntry__NclNr:nth-child(2n){grid-template-columns:1fr;min-height:0}.doctors_rosterEntry__NclNr:nth-child(2n) .doctors_portrait__G8fEP{order:0}.doctors_portrait__G8fEP{min-height:0;aspect-ratio:4/5}.doctors_facts__ecow_ div{grid-template-columns:1fr;gap:2px}.doctors_profileHero__57A3y{padding-bottom:48px}.doctors_profileBodySolo__l9JBF,.doctors_profileBody__d0vCe{padding:48px 0 80px}.doctors_portraitCompact__ye_Gi{width:88px}}@media (prefers-reduced-motion:reduce){.doctors_page__I8lJX *{scroll-behavior:auto!important;transition:none!important}}.doctors_experienceTags__RhrcG{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 10px;padding:0;list-style:none}.doctors_experienceTags__RhrcG li{padding:4px 10px;border:1px solid var(--slate-200);border-radius:var(--radius-full);color:var(--slate-800);background:var(--slate-50);font-size:.875rem;font-weight:600}