.intlz-team-members {
  width: 100%;
}

.intlz-team-members .intlz01-team-group,
.intlz-team-members .intlz02-team-group,
.intlz-team-members .intlz03-team-group {
  grid-template-columns: repeat(var(--intlz-cols, 4), minmax(0, 1fr));
  gap: 24px;
}

.intlz-team-members .intlz04-team-group {
  grid-template-columns: repeat(var(--intlz-cols, 4), minmax(0, 1fr));
  gap: var(--intlz-grid-gap, inherit);
}

@media (max-width: 1024px) {
  .intlz-team-members .intlz01-team-group,
  .intlz-team-members .intlz02-team-group,
  .intlz-team-members .intlz03-team-group,
  .intlz-team-members .intlz04-team-group {
    grid-template-columns: repeat(var(--intlz-cols-tablet, 2), minmax(0, 1fr));
  }
}

@media (max-width: 767px) {
  .intlz-team-members .intlz01-team-group,
  .intlz-team-members .intlz02-team-group,
  .intlz-team-members .intlz03-team-group,
  .intlz-team-members .intlz04-team-group {
    grid-template-columns: repeat(var(--intlz-cols-mobile, 1), minmax(0, 1fr));
  }
}

.intlz-team-members.has-custom-accent .intlz01-team-header .eyebrow,
.intlz-team-members.has-custom-accent .intlz02-header__tag,
.intlz-team-members.has-custom-accent .intlz03-header__eyebrow,
.intlz-team-members.has-custom-accent .intlz04-header__eyebrow {
  background: var(--intlz-accent) !important;
}

.intlz-team-members.has-custom-accent .intlz01-team-card__photo::after,
.intlz-team-members.has-custom-accent .intlz02-card__nameband,
.intlz-team-members.has-custom-accent .intlz04-card:hover .intlz04-card__avatar::after {
  background: var(--intlz-accent) !important;
  border-color: var(--intlz-accent) !important;
}

.intlz-team-members.has-custom-accent .intlz01-team-btn,
.intlz-team-members.has-custom-accent .intlz01-team-card__social-btn,
.intlz-team-members.has-custom-accent .intlz02-btn,
.intlz-team-members.has-custom-accent .intlz02-card__social-btn,
.intlz-team-members.has-custom-accent .intlz03-btn,
.intlz-team-members.has-custom-accent .intlz03-social,
.intlz-team-members.has-custom-accent .intlz04-social {
  background: var(--intlz-accent) !important;
}

.intlz-team-members .intlz04-card__cta svg {
  fill: none;
  stroke: currentColor;
  stroke-width: 2;
  stroke-linecap: round;
  stroke-linejoin: round;
}
