.team-item {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.team-image {
  background-color: var(--ice-blue);
  border-radius: 10px 10px 0 0;
}

.team-info {
  display: flex;
  flex-direction: column;
  gap: 20px;
  padding: 20px;
  border: 1px solid var(--light);
  border-radius: 0 0 10px 10px;
  height: 100%;
}

.team-info h3,
.team-info p {
  margin-top: 0;
  margin-bottom: 0;
}

.team-info p {
  border-top: 1px solid var(--light);
  padding-top: 20px;
}
