.practitioner{align-items:center;background:var(--surface-alt);border-radius:var(--radius);display:grid;gap:clamp(1.5rem,3vw,2.4rem);grid-template-columns:1fr;padding:clamp(1.8rem,3vw,2.6rem)}@media (min-width:620px){.practitioner{grid-template-columns:.9fr 1.6fr}}.practitioner__fig{margin:0}.practitioner__img,.practitioner__ph{aspect-ratio:4/5;object-fit:cover;width:100%}.practitioner__name{font-size:1.9rem}.practitioner__role{color:var(--primary-dark);font-size:.72rem;font-weight:var(--fw-semi);letter-spacing:var(--ls-label);margin-top:.4rem;text-transform:uppercase}.practitioner__bio{color:var(--muted);margin-top:1.1rem;max-width:46ch}.practitioner__list{border-top:1px solid color-mix(in srgb,var(--ink) 12%,transparent);display:grid;gap:.7rem;list-style:none;margin:1.4rem 0 0;padding:1.4rem 0 0}.practitioner__item{align-items:baseline;display:flex;font-size:.92rem;gap:.8rem}.practitioner__item:before{background:var(--primary);border-radius:50%;content:"";flex-shrink:0;height:5px;transform:translateY(-2px);width:5px}