.faculty-opening{padding-block:38px 60px}.faculty-back{margin-bottom:52px}.faculty-opening .eyebrow{margin-bottom:20px}.faculty-opening h1{font-size:clamp(50px,6vw,84px);margin-bottom:28px;max-width:900px}.faculty-opening .lead{margin-bottom:20px}.faculty-opening-copy{max-width:650px;color:var(--muted)}.faculty-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:58px 32px;padding-bottom:85px}.faculty-card{min-width:0;border-top:1px solid var(--line)}.faculty-portrait{width:100%;height:auto;aspect-ratio:5/4;object-fit:cover;object-position:center 30%;background:var(--sand)}.faculty-copy{padding-top:24px}.faculty-area{color:var(--blue);font-size:11px;letter-spacing:.07em;text-transform:uppercase;font-weight:650;line-height:1.5;margin-bottom:12px;min-height:33px}.faculty-card h2{font-size:30px;line-height:1.15;letter-spacing:-.035em;margin-bottom:12px}.faculty-credentials{font-size:13px;color:var(--muted);line-height:1.65;margin-bottom:18px}.faculty-intro{font-size:16px;line-height:1.7}.faculty-link{margin-top:19px}.faculty-pioneers{padding-top:64px;background:var(--sand)}.faculty-pioneers h2{font-size:44px}.pioneers-intro{margin:20px 0 36px;color:var(--muted)}.faculty-pioneers .faculty-card h2{font-size:30px}.faculty-pioneers .faculty-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.faculty-next{padding-block:80px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.faculty-next h2{font-size:clamp(36px,4vw,54px)}.faculty-next p:not(.eyebrow){color:var(--muted);max-width:450px}.faculty-actions{display:flex;align-items:flex-start;flex-wrap:wrap;gap:20px;margin-top:25px}.faculty-back{font-weight:500} @media(max-width:1000px){.faculty-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:45px 26px}.faculty-next{grid-template-columns:1fr;gap:28px}}@media(max-width:600px){.faculty-opening{padding-top:20px;padding-bottom:40px}.faculty-back{margin-bottom:35px;font-size:12px}.faculty-opening h1{font-size:49px}.faculty-opening .lead{font-size:22px}.faculty-grid,.faculty-pioneers .faculty-grid{grid-template-columns:1fr;gap:42px;padding-bottom:50px}.faculty-area{min-height:0}.faculty-copy{padding-top:20px}.faculty-card h2,.faculty-pioneers .faculty-card h2{font-size:29px}.faculty-pioneers{padding-top:45px}.faculty-pioneers h2{font-size:37px}.faculty-next{padding-block:50px}.faculty-portrait{aspect-ratio:5/4}.faculty-actions{display:grid;justify-items:start}}
.faculty-initials{aspect-ratio:5/4;display:flex;align-items:center;justify-content:center;background:#edf0ee;color:#637987;font:italic 76px Georgia,serif;letter-spacing:-.06em;border-bottom:1px solid var(--line)}

@media(min-width:601px) and (max-width:1000px){.faculty-pioneers .faculty-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
