/*******************************
 * AUTHOR CARD (BEM)
 *******************************/
.author-card {
  margin-bottom: 3rem;
}
.author-card__inner {
  border: 1px solid #d1d5db;
  border-radius: .5rem;
  padding: 1rem;
}
.author-card__info {
  align-items: center;
  display: flex;
  flex-direction: row;
  gap: 1rem;
  text-align: left;
}
.author-card__avatar {
  border-radius: 100%;
  height: 5rem;
  margin-right: 0;
  width: 5rem;
}
.author-card__contacts {
  display: flex;
  gap: .25rem;
}
.author-card__contact {
  align-items: center;
  background: #e5e7eb;
  border-radius: .25rem;
  display: flex;
  height: 1.5rem;
  justify-content: center;
  width: 1.5rem;
}
.author-card__contact-icon {
  border-radius: 0 !important;
  height: .75rem !important;
  margin: 0 !important;
}
.author-card__contact-icon--linkedin {
  width: .75rem !important;
}
.author-card__contact-icon--email {
  width: 1rem !important;
}
.author-card__name {
  color: #1f2937;
  font-size: 1.375rem;
  font-weight: 700;
  line-height: 1.3636;
  margin-bottom: .5rem;
}
.author-card__name-link,
.author-card__name-link:hover,
.author-card__name-link:visited {
  color: #1f2937;
  text-decoration: none;
}
.author-card__bio {
  margin-top: 1rem;
}
