.ProfessorCard_professorCard__yQZaQ{border-radius:10px;box-shadow:1px 1px 8px #00000017;overflow:hidden;padding:16px 10px;display:flex;flex-direction:row;gap:8px;align-items:center;transition:all .25s ease;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;min-height:150px;-webkit-tap-highlight-color:transparent}.ProfessorCard_professorCard__yQZaQ:active{transform:scale(.9)}.ProfessorCard_image__kRwrS{flex:1 1}.ProfessorCard_details__NA_8M{flex:2 1;text-align:left}.ProfessorCard_college__wIZdh,.ProfessorCard_details__NA_8M h3{padding:0;margin:0 0 8px}.ProfessorCard_college__wIZdh p{font-size:small;margin:0;padding:0}.ProfessorCard_details__NA_8M h3{font-size:medium;font-weight:600}@media (min-width:768px){.ProfessorCard_professorCard__yQZaQ:hover{box-shadow:1px 1px 16px #00000017;transform:scale(1.05)}}.ProfessorList_container__Hau4m{display:grid;grid-template-columns:repeat(1,minmax(200px,1fr));grid-gap:28px;gap:28px;justify-content:space-between;text-align:-webkit-center;margin-top:20px}.ProfessorList_card__ssTKB{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.071);transition:all .25s ease-in-out}.ProfessorList_card__ssTKB:hover{transform:scale(1.05)}@media (min-width:768px){.ProfessorList_container__Hau4m{grid-template-columns:repeat(2,minmax(320px,1fr))}}@media (min-width:1024px){.ProfessorList_container__Hau4m{grid-template-columns:repeat(3,minmax(320px,1fr))}}.SearchBox_container__Nw_nA{margin:20px auto}.SearchBox_searchInput__fgoCo{background:transparent;border-radius:50px;border:1px solid #00000082;padding:4px}.SearchBox_searchIconWrapper__LOXJy{padding:0 16px;height:100%;position:absolute;pointer-events:none;display:flex;align-items:center;justify-content:center;color:#303030}.SearchBox_toolbar__WQSSZ{padding-left:0!important}.TruncatedDescription_truncatedDescription__e87gP{margin:0;font-size:small;text-align:justify}.university_universityHeader__V9f2Q{display:flex;flex-direction:column;gap:10px;align-items:center;margin-top:20px;text-align:center}.university_universityImage__F7PdQ{height:100px!important;width:100px!important;margin:auto}.university_universityHeader__V9f2Q h2{font-weight:600}.university_universityName__Iv1YE{margin:4px auto}@media (min-width:768px){.university_universityHeader__V9f2Q{flex-direction:row}.university_image__KNBO8{flex:1 1}.university_details__xZgVr{flex:3 1;text-align:left}}