.team-photo[data-astro-cid-n67bp2ks]{margin:0 calc(50% - 50vw)}.team-photo[data-astro-cid-n67bp2ks] img[data-astro-cid-n67bp2ks]{object-fit:cover;object-position:center 42%;width:100%;height:clamp(20rem,42vw,34rem)}.people-nav[data-astro-cid-n67bp2ks]{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:.6rem 1.5rem;padding:1rem 0;display:flex}.people-nav[data-astro-cid-n67bp2ks] span[data-astro-cid-n67bp2ks]{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.people-nav[data-astro-cid-n67bp2ks] a[data-astro-cid-n67bp2ks]{font-weight:800}.profile-grid[data-astro-cid-n67bp2ks]{border-top:2px solid var(--blue-dark);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 2rem;display:grid}.profile-grid--director[data-astro-cid-n67bp2ks]{grid-template-columns:minmax(0,48rem)}.profile-card[data-astro-cid-n67bp2ks]{border-bottom:1px solid var(--line);grid-template-columns:8rem 1fr;gap:1.25rem;padding:1.5rem 0;display:grid}.profile-grid--director[data-astro-cid-n67bp2ks] .profile-card[data-astro-cid-n67bp2ks]{grid-template-columns:11rem 1fr}.portrait[data-astro-cid-n67bp2ks]{aspect-ratio:1;background:var(--pale);overflow:hidden}.portrait[data-astro-cid-n67bp2ks] img[data-astro-cid-n67bp2ks]{object-fit:cover;width:100%;height:100%}.portrait--empty[data-astro-cid-n67bp2ks]{display:none}.profile-card[data-astro-cid-n67bp2ks]:has(.portrait--empty),.profile-grid--director[data-astro-cid-n67bp2ks] .profile-card[data-astro-cid-n67bp2ks]:has(.portrait--empty){grid-template-columns:1fr}.role[data-astro-cid-n67bp2ks]{color:var(--blue);font-weight:750}.tags[data-astro-cid-n67bp2ks]{flex-wrap:wrap;gap:.4rem;margin-top:.9rem;display:flex}.tag[data-astro-cid-n67bp2ks]{background:var(--pale);color:var(--blue-dark);padding:.35rem .55rem;font-size:.72rem;font-weight:750;line-height:1.25;display:inline-block}.incoming[data-astro-cid-n67bp2ks]{border-top:0}.incoming-label[data-astro-cid-n67bp2ks],.meta-line[data-astro-cid-n67bp2ks]{color:var(--muted);font-size:.85rem}.incoming-label[data-astro-cid-n67bp2ks]{text-transform:uppercase;letter-spacing:.04em;font-weight:800}.alumni-disclosure[data-astro-cid-n67bp2ks]{border-block:2px solid var(--blue-dark);margin-top:clamp(3.5rem,8vw,6.5rem)}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]{cursor:pointer;grid-template-columns:.45fr 1.2fr .8fr auto;align-items:center;gap:1.5rem;padding:1.4rem 0;list-style:none;display:grid}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]::-webkit-details-marker{display:none}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]:after{content:"+";color:var(--orange);grid-column:4;font-size:2rem;font-weight:700}.alumni-disclosure[data-astro-cid-n67bp2ks][open] summary[data-astro-cid-n67bp2ks]:after{content:"−"}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks] strong[data-astro-cid-n67bp2ks]{color:var(--blue-dark);font-size:clamp(1.25rem,2vw,1.7rem)}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]>span[data-astro-cid-n67bp2ks]:last-of-type{color:var(--muted);font-size:.9rem}.alumni-content[data-astro-cid-n67bp2ks]{padding-bottom:2rem}.alumni-content[data-astro-cid-n67bp2ks]>section[data-astro-cid-n67bp2ks]:first-child{margin-top:2rem}.alumni-list[data-astro-cid-n67bp2ks]{border-top:2px solid var(--blue-dark)}.alumni-list[data-astro-cid-n67bp2ks] article[data-astro-cid-n67bp2ks]{border-bottom:1px solid var(--line);grid-template-columns:minmax(12rem,.7fr) 1.5fr;gap:1.5rem;padding:1.1rem 0;display:grid}.alumni-list[data-astro-cid-n67bp2ks] p[data-astro-cid-n67bp2ks],.alumni-list[data-astro-cid-n67bp2ks] h3[data-astro-cid-n67bp2ks]{margin:.1rem 0}.undergrad-grid[data-astro-cid-n67bp2ks]{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 1.5rem;display:grid}.undergrad-grid[data-astro-cid-n67bp2ks] article[data-astro-cid-n67bp2ks]{border-top:1px solid var(--line);padding:1rem 0}.undergrad-grid[data-astro-cid-n67bp2ks] p[data-astro-cid-n67bp2ks],.undergrad-grid[data-astro-cid-n67bp2ks] h3[data-astro-cid-n67bp2ks]{margin:.15rem 0}@media (width<=55rem){.profile-grid[data-astro-cid-n67bp2ks],.undergrad-grid[data-astro-cid-n67bp2ks]{grid-template-columns:1fr}.alumni-list[data-astro-cid-n67bp2ks] article[data-astro-cid-n67bp2ks]{grid-template-columns:1fr;gap:.35rem}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]{grid-template-columns:1fr auto;gap:.4rem 1rem}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks] .eyebrow[data-astro-cid-n67bp2ks],.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]>span[data-astro-cid-n67bp2ks]:last-of-type,.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks] strong[data-astro-cid-n67bp2ks]{grid-column:1}.alumni-disclosure[data-astro-cid-n67bp2ks] summary[data-astro-cid-n67bp2ks]:after{grid-area:1/2/4}}@media (width<=35rem){.profile-card[data-astro-cid-n67bp2ks],.profile-grid--director[data-astro-cid-n67bp2ks] .profile-card[data-astro-cid-n67bp2ks]{grid-template-columns:5.5rem 1fr;padding:1rem 0}.profile-card[data-astro-cid-n67bp2ks] p[data-astro-cid-n67bp2ks]{font-size:.92rem}.profile-card[data-astro-cid-n67bp2ks] .portrait[data-astro-cid-n67bp2ks]{align-self:start}}
