.faculty-module__xKb_vG__mentorGrid{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.faculty-module__xKb_vG__mentorCard{background:var(--paper);flex-direction:column;display:flex}.faculty-module__xKb_vG__mentorPhotoStand{border-bottom:1px solid var(--line);aspect-ratio:1;width:100%;font-family:var(--mono);color:var(--ink-soft);background:var(--paper-2);text-align:center;justify-content:center;align-items:center;font-size:11px;display:flex;position:relative;overflow:hidden}.faculty-module__xKb_vG__mentorPhotoStand img{object-fit:cover;filter:grayscale()contrast(1.05);width:100%;height:100%;transition:filter .5s}.faculty-module__xKb_vG__mentorCard:hover .faculty-module__xKb_vG__mentorPhotoStand img{filter:grayscale(0)contrast()}.faculty-module__xKb_vG__mentorCardBody{flex-direction:column;flex-grow:1;padding:28px 32px 32px;display:flex}.faculty-module__xKb_vG__mentorCard h3{margin-bottom:6px;font-size:19px}.faculty-module__xKb_vG__mentorRole{font-family:var(--mono);color:var(--blueprint);margin-bottom:14px;font-size:12px}.faculty-module__xKb_vG__mentorCard p{color:var(--ink-soft);flex-grow:1;margin-bottom:18px;font-size:15px}.faculty-module__xKb_vG__mentorLink{font-family:var(--mono);color:var(--brass);border-bottom:1px solid var(--brass);align-self:flex-start;font-size:12.5px}.faculty-module__xKb_vG__mentorLink:hover{color:var(--brass-dark)}.faculty-module__xKb_vG__mentorTag{font-family:var(--mono);color:var(--ink-soft);border:1px solid var(--line);letter-spacing:.04em;width:fit-content;margin-bottom:14px;padding:3px 8px;font-size:11px;display:inline-block}@media (max-width:880px){.faculty-module__xKb_vG__mentorGrid{grid-template-columns:1fr}}
