.expert-card{border:1px solid #d3d3d3;border-radius:1.25rem;display:flex;flex-direction:column;gap:1.5rem;height:100%;overflow:hidden;padding:1rem 1.25rem;position:relative;transition:transform .2s ease,box-shadow .2s ease}.expert-card:focus-within{outline:.063rem solid #757575}.expert-card:focus-within,.expert-card:has(.expert-card__link):hover{box-shadow:0 5px 15px #00000026}@media(min-width:30em){.expert-card{flex-direction:row}}.expert-card__content{display:flex;flex-flow:column}.expert-card__title{font-family:nunito,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.1}@media(min-width:85.375em){.expert-card__title{font-size:1.5rem;line-height:1.333}}.expert-card__title{margin-bottom:.25rem}.expert-card__employer,.expert-card__job_titles{font-size:.875rem;line-height:1.667}@media(min-width:85.375em){.expert-card__employer,.expert-card__job_titles{font-size:1.125rem;line-height:1.556}}.expert-card__employer,.expert-card__job_titles{color:#616161}.expert-card__image{order:-1}.expert-card__link:after{content:"";inset:0;position:absolute;z-index:1}.expert-card__link{color:#2f2f2f;text-decoration:none}.expert-card__link:hover{color:#2f2f2f}.expert-card__link:focus{outline:none}.experts-overview{display:grid;gap:2rem;grid-template-columns:repeat(1,1fr)}@media(min-width:48em){.experts-overview{grid-template-columns:repeat(2,1fr)}}
