.team-section[data-astro-cid-obalgui5]{padding-block:var(--space-section)}.team-section--soft[data-astro-cid-obalgui5]{background:var(--solid-bg)}.team-container[data-astro-cid-obalgui5]{max-width:var(--container-max);padding-inline:var(--space-md);margin-inline:auto}.team-intro[data-astro-cid-obalgui5]{max-width:44rem;margin:0 auto var(--space-xl);text-align:center}.team-intro[data-astro-cid-obalgui5] h2[data-astro-cid-obalgui5]{font-size:var(--font-size-3xl);margin:0 0 var(--space-sm)}.team-intro[data-astro-cid-obalgui5] p[data-astro-cid-obalgui5]:last-child{margin-block-end:0}.team-intro--staff[data-astro-cid-obalgui5]{margin-block-start:var(--space-2xl)}.doctor-container[data-astro-cid-obalgui5]{max-width:var(--container-max-wide);padding-inline:var(--space-md);margin-inline:auto}.doctor-row[data-astro-cid-obalgui5]{gap:var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.doctor-row--1[data-astro-cid-obalgui5]{grid-template-columns:minmax(0,1fr)}.doctor-row--3[data-astro-cid-obalgui5]{grid-template-columns:repeat(3,minmax(0,1fr))}.doctor[data-astro-cid-obalgui5]{background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-float);grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid;overflow:hidden}.doctor__photo[data-astro-cid-obalgui5]{object-fit:cover;object-position:center 20%;width:100%;height:100%;min-height:30rem}.doctor__body[data-astro-cid-obalgui5]{padding:var(--space-2xl) var(--space-xl);flex-direction:column;display:flex}.doctor__name[data-astro-cid-obalgui5]{font-size:var(--font-size-2xl);margin:0}.doctor__role[data-astro-cid-obalgui5]{margin:var(--space-2xs) 0 var(--space-md);color:var(--cta);font-weight:600;font-size:var(--font-size-sm)}.doctor__bio[data-astro-cid-obalgui5]{color:var(--text-muted)}.doctor__bio[data-astro-cid-obalgui5] p{-webkit-line-clamp:8;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.doctor__btn[data-astro-cid-obalgui5]{align-self:flex-start;margin-block-start:auto}.doctor__bio[data-astro-cid-obalgui5]+.doctor__btn[data-astro-cid-obalgui5]{margin-block-start:var(--space-lg)}.staff-grid[data-astro-cid-obalgui5]{gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.staff[data-astro-cid-obalgui5]{align-items:flex-start;gap:var(--space-2xs);flex-direction:column;display:flex}.staff__bio[data-astro-cid-obalgui5]{margin:var(--space-2xs) 0 0;color:var(--text-muted);font-size:var(--font-size-sm);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.staff__photo[data-astro-cid-obalgui5]{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;border-radius:var(--radius-lg);width:100%;box-shadow:var(--shadow-card);margin-block-end:var(--space-xs)}.staff__name[data-astro-cid-obalgui5]{font-size:var(--font-size-lg);margin:0}.staff__role[data-astro-cid-obalgui5]{color:var(--text-muted);font-size:var(--font-size-sm);margin:0}.staff__btn[data-astro-cid-obalgui5]{padding:var(--space-xs) 0 0;font:inherit;font-weight:600;font-size:var(--font-size-sm);color:var(--main);cursor:pointer;transition:color var(--motion-duration-base) var(--motion-ease);background:0 0;border:0;margin-block-start:auto}.staff__btn[data-astro-cid-obalgui5]:hover{color:var(--cta)}.blurbs[data-astro-cid-obalgui5]{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.blurb[data-astro-cid-obalgui5]{padding:var(--space-lg);background:var(--white);border-radius:var(--radius-lg);box-shadow:var(--shadow-card)}.blurb[data-astro-cid-obalgui5] h3[data-astro-cid-obalgui5]{margin:0 0 var(--space-xs);font-size:var(--font-size-lg)}.blurb[data-astro-cid-obalgui5] p[data-astro-cid-obalgui5]{color:var(--text-muted);margin:0}.bio-modal[data-astro-cid-obalgui5]{align-items:center;gap:var(--space-md);margin-block-end:var(--space-md);display:flex}.bio-modal__photo[data-astro-cid-obalgui5]{object-fit:cover;object-position:center 20%;border-radius:var(--radius-lg);width:6rem;height:6rem}.bio-modal__name[data-astro-cid-obalgui5]{font-size:var(--font-size-xl);margin:0}.bio-modal__role[data-astro-cid-obalgui5]{margin:var(--space-2xs) 0 0;color:var(--cta);font-weight:600;font-size:var(--font-size-sm)}.bio-modal__bio[data-astro-cid-obalgui5]{font-size:var(--font-size-md)}@media (width<=1100px){.doctor-row[data-astro-cid-obalgui5]{grid-template-columns:1fr}.doctor[data-astro-cid-obalgui5]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (width<=1000px){.staff-grid[data-astro-cid-obalgui5]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=767px){.doctor[data-astro-cid-obalgui5]{grid-template-columns:1fr}.doctor__photo[data-astro-cid-obalgui5]{aspect-ratio:4/3;min-height:0}.staff-grid[data-astro-cid-obalgui5]{gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}.blurbs[data-astro-cid-obalgui5]{grid-template-columns:1fr}}
