.our-team-v2__heading {
  max-width: 66rem;
  margin: 0 auto 4.8rem;
  text-align: center;
}

.our-team-v2__title {
  font-size: clamp(3.5rem, calc(0.375vw + 3.35rem), 3.8rem);
  font-family: var(--font-custom-family);
}

.our-team-v2__description {
  color: rgba(var(--color-foreground), 0.6);
}

.our-team-v2__image {
  position: relative;
}

.our-team-v2__information {
  margin-top: 1.5rem;
  text-align: center;
}

.our-team-v2__name {
  font-size: calc(var(--font-heading-scale) * var(--font-body-scale) * 2.2rem);
  font-weight: 500;
  margin-bottom: 0.5rem;
  color: rgba(var(--color-foreground));
}

.our-team-v2__position {
  font-size: calc(var(--font-body-scale) * 1.6rem);
  color: rgba(var(--color-foreground));
}