.sidebar-person-card{border-radius:var(--radius);background:#fff;border:1px solid #0000000f;overflow:hidden;box-shadow:0 16px 36px -22px #221c2b73}.sidebar-person-card__photo{object-fit:cover;object-position:50% 45%;width:100%;height:190px;display:block}.sidebar-person-card__body{padding:20px 22px 22px}.sidebar-person-card__name{color:var(--dark);font-size:15px;font-weight:700;display:block}.sidebar-person-card__role{letter-spacing:.12em;text-transform:uppercase;color:var(--accent-deep);margin:3px 0 12px;font-size:11px;font-weight:700;display:block}.sidebar-person-card h3{color:var(--dark);margin:0 0 8px;font-size:19px;font-weight:800;line-height:1.2}.sidebar-person-card p{color:#0000009e;margin:0 0 16px;font-size:14px;line-height:1.5}.sidebar-person-card__more{border-radius:var(--radius);background:#f6f2f9;gap:8px;margin:18px 0 0;padding:12px 14px;list-style:none;display:grid}.sidebar-person-card__more li{margin:0;font-size:13.5px;line-height:1.35}.sidebar-person-card__more-label{letter-spacing:.1em;text-transform:uppercase;color:#0000009e;margin-bottom:1px;font-size:10.5px;font-weight:700;display:block}.sidebar-person-card__more a{color:var(--accent-deep);font-weight:600;text-decoration:none}.sidebar-person-card__more a:hover{text-decoration:underline}.sidebar-callout-mobile-only .sidebar-person-card{margin-bottom:20px}@media (min-width:560px) and (max-width:1100px){.sidebar-callout-mobile-only .sidebar-person-card{grid-template-columns:220px minmax(0,1fr);align-items:stretch;display:grid}.sidebar-callout-mobile-only .sidebar-person-card__photo{height:100%;min-height:240px}.sidebar-callout-mobile-only .sidebar-person-card__body{align-self:center;padding:24px 26px}}@media (min-width:1101px) and (max-height:820px){.sidebar-person-card__photo{height:160px}}@media (min-width:1101px) and (max-height:700px){.sidebar-person-card__photo{height:140px}}
