.team-intro{margin:0 0 36px}.doctor-card{display:grid;grid-template-columns:minmax(160px,230px) minmax(0,1fr);gap:30px;padding:32px 0;border-top:1px solid #dbe3ec}.doctor-photo{width:100%;height:auto;border-radius:12px;display:block}.doctor-copy{min-width:0}.doctor-copy .doctor-role{font-size:.9rem;color:#667c91;margin:0 0 5px}.doctor-copy h2{font-size:1.8rem;margin:0 0 6px}.doctor-copy .doctor-focus{color:#0d6061;font-weight:600;margin:0 0 16px}.doctor-copy h3{font-size:1.05rem;margin:23px 0 10px}.doctor-copy p,.doctor-copy li{font-size:1rem;line-height:1.85}.doctor-copy ul{padding-left:1.4em;margin:0}.doctor-copy li{margin:5px 0}.doctor-copy .doctor-source{display:inline-block;margin-top:18px;font-size:.95rem}.team-source{border-top:1px solid #dbe3ec;padding:24px 0;font-size:.9rem;color:#61758b}@media(max-width:650px){.doctor-card{grid-template-columns:1fr;gap:22px;padding:28px 0}.doctor-photo{max-width:230px}.doctor-copy h2{font-size:1.65rem}}
