.people-main{padding-top:65px;padding-bottom:100px}.people-heading{max-width:810px;margin-bottom:44px}.people-heading h1{font:650 clamp(2.7rem,5.3vw,4.8rem)/1.06 var(--sans);letter-spacing:-.06em;overflow-wrap:anywhere}.people-heading>p:last-child{color:var(--muted);max-width:56ch;margin-top:25px;font-size:18px;line-height:1.65}.people-navigation{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;gap:10px 32px;padding:21px 0;display:flex}.people-navigation a{color:var(--teal);padding:5px 0;font-size:15px}.people-navigation a:hover{text-underline-offset:5px;text-decoration:underline}.people-navigation span{color:var(--muted);margin-left:10px;font-size:12px;display:inline-block}.people-note{color:var(--muted);margin-top:18px;font-size:13px}.people-section{padding-top:55px;scroll-margin-top:25px}.people-section-heading{grid-template-columns:1fr 1fr;align-items:baseline;gap:30px;margin-bottom:23px;display:grid}.people-section-heading h2{font-size:38px}.people-section-heading p{color:var(--muted);font-size:14px;line-height:1.7}.people-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px;display:grid}.people-card{border-top:1px solid var(--line);overflow-wrap:anywhere;grid-template-columns:48px minmax(0,1fr);gap:20px;padding:29px 0;display:grid}.people-initials{width:48px;height:48px;color:var(--teal);font:25px var(--serif);background:#eaf1eb;border-radius:50%;place-items:center;display:grid}.people-card h3{margin-bottom:7px;font-size:29px}.people-card h3 a:hover{color:var(--teal);text-underline-offset:4px;text-decoration:underline}.people-roles{color:var(--sage);font-size:12px;line-height:1.6}.people-biography{white-space:pre-wrap;max-width:55ch;margin:15px 0;font-size:15px;line-height:1.7}.people-affiliations{color:var(--muted);margin:14px 0;padding:0;font-size:12px;line-height:1.7;list-style:none}.people-profile-link{margin-top:9px;font-size:13px;display:inline-block}.people-empty{color:var(--muted);background:#f2f6f2;border-radius:4px;padding:24px;font-size:14px;line-height:1.7}.person-main>.text-link{margin-bottom:35px;font-size:14px;display:inline-block}.person-heading{border-bottom:1px solid var(--line);max-width:none;padding-bottom:38px}.person-heading>.people-roles{margin-bottom:13px}.person-content{grid-template-columns:minmax(0,2fr) minmax(220px,1fr);gap:90px;display:grid}.person-biography{white-space:pre-wrap;overflow-wrap:anywhere;max-width:62ch;font-size:20px;line-height:1.8}.person-cohorts{border-left:1px solid var(--line);padding-left:34px}.person-content h2{margin-bottom:22px;font-size:30px}.person-content ul{padding:0;list-style:none}.person-cohorts li{padding-bottom:20px;font-size:14px}.person-cohorts strong,.person-cohorts span{line-height:1.6;display:block}.person-cohorts span{color:var(--muted);margin-top:4px;font-size:12px}.person-publications{margin-top:45px}.person-publications li{overflow-wrap:anywhere;margin:15px 0}.person-publications a{text-underline-offset:4px;color:var(--teal);text-decoration:underline}@media (max-width:760px){.people-main{padding-top:38px;padding-bottom:65px}.people-heading>p:last-child{font-size:16px}.people-list{grid-template-columns:1fr}.people-section-heading{grid-template-columns:1fr;gap:12px}.people-section-heading h2{font-size:33px}.people-section{padding-top:40px}.people-navigation{gap:0 24px;padding-block:12px}.people-navigation a{align-items:center;min-height:44px;display:flex}.person-content{grid-template-columns:1fr;gap:35px}.person-cohorts{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}.person-biography{font-size:18px}.people-card{gap:16px}.people-card h3{font-size:27px}.people-card h3 a{padding-block:5px;display:inline-block}.people-profile-link{align-items:center;min-height:44px;display:inline-flex}.people-heading{margin-bottom:30px}}.person-heading>.profile-avatar{margin-bottom:22px}.people-organizer{border-block:1px solid var(--line);grid-template-columns:1fr 1.25fr;gap:32px;margin-bottom:32px;padding-block:28px;display:grid}.people-organizer h2{font-size:34px}.people-organizer .section-label{margin-bottom:12px}.people-organizer>div>p:not(.section-label){color:var(--muted);max-width:60ch;margin-bottom:16px;font-size:15px}.people-empty h2{color:var(--ink);margin-bottom:16px;font-size:30px}.people-empty p{max-width:65ch;margin-bottom:18px}.people-organizer a{overflow-wrap:anywhere}.people-section{padding-top:36px}.people-note{margin-top:28px}@media (max-width:760px){.people-organizer{grid-template-columns:1fr;gap:18px}.people-organizer h2{font-size:30px}.people-organizer .text-link,.people-empty .text-link{min-height:44px}.people-empty{padding:24px}}
