.person-details-card{border:1px solid var(--color-gray-200);border-radius:var(--border-radius-images);padding:var(--grid-col-gutter);margin:var(--grid-col-gutter) auto;display:grid;grid-column-gap:15px;grid-row-gap:10px;grid-template-areas:"image title" "content content" "link link";grid-template-columns:60px auto;grid-template-rows:auto auto auto}@media screen and (min-width: 576px){.person-details-card{grid-template-areas:"image title" "image content" "image link";grid-row-gap:0;grid-template-columns:80px auto}}.person-details-card--no-image{grid-template-areas:"title" "content" "link";grid-template-columns:auto;grid-column-gap:0;grid-template-rows:auto auto auto}.person-details-card__image{grid-area:image;margin-bottom:0}.person-details-card__link{grid-area:link;width:max-content}.person-details-card__btn{border:none;font-weight:400;padding:0}.person-details-card img{border-radius:50%;width:80px}.person-details-card__title{grid-area:title;display:flex;align-items:center;margin-bottom:0}@media screen and (min-width: 576px){.person-details-card__title{align-items:flex-start;margin-bottom:4px}}.person-details-card__content{grid-area:content;margin-bottom:15px}
