.filter-search{margin:0 0 40px 0}.filter-search form{background:#fafafa;width:360px;max-width:100%;display:inline-grid;grid-template-columns:1fr auto;border-radius:52px;height:52px;align-items:center;padding:0 20px 0 25px}.filter-search #filter-search-field{background:none;border:0;font-size:18px;letter-spacing:.25px;color:#000}.filter-search i{color:#ccc;font-size:16px;position:relative;top:-.5px}.people-individual.intro .grid{grid-gap:30px}.people-individual.intro :is(.name,.role){line-height:1.05;color:var(--clr-dark-blue)}.people-individual.intro .name{font-family:var(--ff-heading);font-weight:400;font-size:clamp(38px, 8vw, 54px)}.people-individual.intro .role{font-family:var(--ff-body);font-weight:500;margin-top:18px;font-size:clamp(26px, 5vw, 30px)}.people-individual.intro .contacts{margin-top:22px}.people-individual.intro .contacts :is(li,a){font-size:15px;line-height:1.4}.people-individual.intro .contacts li+li{margin-top:14px}.people-individual.intro .contacts a:hover{text-decoration-line:underline}.people-individual.intro .portrait{width:100%;height:100%;border-radius:5px;max-height:480px;object-fit:cover;object-position:center}@media (max-width:992px){.people-individual.intro .grid{grid-template-columns:1.25fr 1fr}}@media (max-width:768px){.people-individual.intro .grid{grid-template-columns:1fr}.people-individual.intro .details{order:2}.people-individual.intro .image{order:1}.people-individual.intro .portrait{max-height:100%!important}}