.meet-the-team-member-head {
  text-align: center;
  margin-bottom: 5rem;
  .title {
    font-size: 4rem;
    @media (max-width: 991px) {
      font-size: 2.8rem;
      color: rgba(var(--color-button));
    }  
  }
  .subtitle {
    max-width: 55rem;
    margin: 0 auto;
    p {
      margin: 0;
    }
  }
}
.meet-the-team-member-list {
  display: flex;
  gap: 3rem;
  .meet-the-team-member-list-item {
    border: 2px solid rgba(var(--color-button));
    background-color: rgb(var(--color-foreground));
    border-radius: 2rem;
    overflow: hidden;
    max-width: 500px;
    margin: 0 auto;
    flex: 1;
  }
}
.meet-the-team-image {
  img,
  svg{
    max-width: 100%;
    display: block;
    height: auto;
  }
}
.meet-the-team-member-content {
  padding: 3rem;
  .meet-the-team-member-name{
    margin: 0;
    color: rgb(var(--color-background));
  }
  .meet-the-team-member-position{
    margin-bottom: 3rem;
    color: rgb(var(--color-background));
  }
  .meet-the-team-member-detail{
    margin-top: 3rem;
    color: rgb(var(--color-background));
  }
}
@media (max-width: 991px) {
  .meet-the-team-member-list {
    flex-flow: column;
  }
}