.team_heroSection__oYcVa{padding:var(--gap-2xl) 0 var(--gap-xl)}.team_heroGrid__cfMlO{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--gap-2xl);gap:var(--gap-2xl);align-items:end;margin-top:var(--gap-xl)}.team_heroTitle__7fha8{font-size:clamp(56px,9vw,132px);margin:0 0 32px;line-height:.95}.team_heroAccent__Kxed_{color:var(--gold);font-style:normal}.team_heroLede__pL1hG{font-size:19px;color:rgba(15,30,60,.78);max-width:560px}.team_heroImage__A0Oah{aspect-ratio:4/5;border-radius:var(--radius-l);object-fit:cover}.team_doctorSection__TlYuP{padding-top:var(--gap-2xl)}.team_doctorGrid__SoT_E{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:var(--gap-2xl);gap:var(--gap-2xl);align-items:flex-start}.team_doctorImage__VErhL{aspect-ratio:4/5;border-radius:var(--radius-l);object-fit:cover}.team_doctorEyebrow__4a22k{margin-bottom:16px}.team_doctorName__vbWup{font-size:clamp(36px,5vw,64px);margin:0 0 12px}.team_doctorCredentials__ZDP4b{font-size:14px;font-family:var(--font-mono);letter-spacing:.05em;color:rgba(15,30,60,.7);margin-bottom:32px}.team_pp__dXm_9{margin-bottom:20px}.team_ppLast__AaAYC,.team_pp__dXm_9{font-size:17px;line-height:1.7;color:rgba(15,30,60,.85)}.team_ppLast__AaAYC{margin-bottom:32px}.team_eduCard__5HaCQ{background:var(--paper-2);border-radius:16px;padding:28px;margin-bottom:24px}.team_eduEyebrow__54RYW{margin-bottom:20px}.team_eduList__yRWMA{list-style:none;padding:0;margin:0;display:grid;grid-gap:12px;gap:12px}.team_eduItem__izLhd{display:grid;grid-template-columns:60px 1fr;grid-gap:16px;gap:16px;font-size:14px;align-items:baseline}.team_eduYear__SuSre{font-family:var(--font-mono);color:var(--gold-2);letter-spacing:.05em}.team_specialties__QsE4n{display:flex;flex-wrap:wrap;gap:8px}.team_teamGrid__yfV80{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:var(--gap-l);gap:var(--gap-l)}.team_teamMember__pU4NK{margin:10px}.team_teamPhoto__W_kW6{object-fit:cover;border-radius:var(--radius-l);margin-bottom:20px}.team_teamName__f_Fe1{font-size:24px;margin:0 0 4px}.team_teamRole__SViH0{font-size:13px;font-family:var(--font-mono);letter-spacing:.05em;color:var(--gold-2);margin-bottom:12px}.team_teamBio__nSE1E{font-size:14px;line-height:1.6;color:rgba(15,30,60,.78);margin:0}.team_teamCredentials__JeVa4{margin-top:12px;font-size:11px;font-family:var(--font-mono);color:rgba(15,30,60,.55);letter-spacing:.05em}@media (max-width:900px){.team_doctorGrid__SoT_E,.team_heroGrid__cfMlO{grid-template-columns:1fr}}