/* components/teammember/src/scss/teammember.scss */
.c-teammember__media {
  width: 100%;
  aspect-ratio: 1/1;
  position: relative;
}
.c-teammember__media div,
.c-teammember__media article {
  width: 100%;
  height: 100%;
}
.c-teammember__media .contextual-region {
  position: unset;
}
.c-teammember__media img {
  -o-object-fit: cover;
  object-fit: cover;
  position: absolute;
  width: 100%;
  height: 100%;
}
.c-teammember__function {
  color: var(--iio-body-color-light);
  font-weight: var(--iio-fw-light);
  font-size: 0.625rem;
  line-height: 1.6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  gap: 0.625rem;
}
/*# sourceMappingURL=teammember.css.map */
