.people{padding-top:var(--section)}.people-list{row-gap:clamp(40px,5vw,56px)}.person{padding-top:var(--gap);border-top:1px solid var(--line);grid-template:"photo head""photo body"1fr/minmax(0,5fr) minmax(0,7fr);grid-column:span 6;gap:12px clamp(20px,2.2vw,32px);display:grid}.person-photo{aspect-ratio:4/5;border-radius:var(--r-media);background:var(--mist);grid-area:photo;overflow:hidden}.person-photo img{object-fit:cover;width:100%;height:100%}.person-head{grid-area:head;gap:4px;display:grid}.person-head h3{font-size:var(--t-title);letter-spacing:-.02em;font-weight:600;line-height:1.2}.person-role{font-size:var(--t-small);color:var(--slate)}.person-body{flex-direction:column;grid-area:body;gap:20px;display:flex}.person-body>p{color:var(--ink-soft);text-wrap:pretty;max-width:44ch}.person-links{flex-wrap:wrap;gap:8px;margin-top:auto;display:flex}.person-links .pill{gap:8px}.person-links svg{flex:none;width:12px;height:12px}@media (max-width:1100px){.person{grid-template-rows:auto;grid-template-areas:"photo head""body body";row-gap:20px}.person-head{align-self:end}}@media (max-width:760px){.person{grid-column:1/-1}}
