.team-page {
  overflow-x: clip;
  background: #000;
}

.team-page #main {
  min-height: 100dvh;
  margin-top: calc(0px - var(--header-height));
}

.team-scene {
  position: relative;
  display: none;
  width: 100%;
  min-height: 100vh;
  overflow: hidden;
  background: #000;
}

.team-description--mobile {
  display: none;
}

.team-page.gallery-open {
  overflow: hidden;
}

.team-gallery-trigger {
  display: inline;
  padding: 0;
  border: 0;
  background: none;
  color: #faad09;
  font: inherit;
  letter-spacing: inherit;
  line-height: inherit;
  text-decoration: underline;
  text-underline-offset: 0.12em;
  cursor: pointer;
}

.team-gallery-trigger:focus-visible {
  outline: 2px solid #faad09;
  outline-offset: 2px;
}

.team-page .photo-gallery__image[hidden],
.team-page .photo-gallery__video[hidden] {
  display: none;
}

.team-page .photo-gallery__video {
  width: 100%;
  height: 100%;
  min-height: 0;
  object-fit: contain;
}

@media (max-width: 1023px) {
  .team-page .photo-gallery--video {
    height: min(82vh, calc(80vw + 2rem));
    height: min(82dvh, calc(80vw + 2rem));
  }

  .team-page .photo-gallery--video .photo-gallery__surface {
    grid-template-rows: minmax(0, 1fr) 2.5rem;
  }

  .team-page .photo-gallery--video .photo-gallery__figure {
    grid-column: 1 / -1;
    grid-row: 1;
    display: flex;
    flex-direction: column;
    justify-content: center;
    gap: 0.5rem;
    padding-top: 1rem;
  }

  .team-page .photo-gallery--video .photo-gallery__video {
    height: auto;
    max-height: calc(100% - 2rem);
    aspect-ratio: 1920 / 888;
  }

  .team-page .photo-gallery--video .photo-gallery__status {
    padding-top: 0;
  }

  .team-page .photo-gallery--video .photo-gallery__arrow {
    grid-row: 2;
  }

  .team-page .photo-gallery--video .photo-gallery__arrow--previous {
    grid-column: 1;
  }

  .team-page .photo-gallery--video .photo-gallery__arrow--next {
    grid-column: 3;
  }
}

.team-photo--1179,
.team-photo--1337,
.team-photo--2191,
.team-photo--2717,
.team-photo--1034,
.team-photo--3439,
.team-photo--3198 {
  display: none;
}

.team-signature {
  position: absolute;
  z-index: 6;
  display: block;
  max-width: none;
}

@media (max-width: 1023px) {
  .team-scene {
    display: block;
    height: max(100dvh, 216.410256cqw);
    min-height: 216.410256cqw;
    container-type: inline-size;
  }

  .team-background,
  .team-collage,
  .team-content {
    position: absolute;
    inset: 0;
  }

  .team-background::before {
    position: absolute;
    top: 217.948718cqw;
    left: 114.354217cqw;
    width: 121.533767cqw;
    height: 216.153846cqw;
    background: url("../assets/images/shared/background-mobile.png") center / 100% 100% no-repeat;
    content: "";
    transform: rotate(-180deg);
    transform-origin: 0 0;
  }

  .team-background__image-placement {
    position: absolute;
    top: -45.641026cqw;
    left: -37.179487cqw;
    width: 194.871795cqw;
    height: 109.74359cqw;
  }

  .team-background__image {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    max-width: none;
    object-fit: cover;
  }

  .team-background__image--desktop {
    display: none;
  }

  .team-background__darkening {
    position: absolute;
    z-index: 2;
    top: -4.102564cqw;
    left: -0.512821cqw;
    width: 100.769231cqw;
    height: 15.89744cqw;
    overflow: hidden;
    pointer-events: none;
  }

  .team-background__darkening-transform {
    position: absolute;
    inset: 0;
    display: block;
    background: linear-gradient(180.07deg, rgb(0 0 0 / 0%) 0.26%, rgb(0 0 0 / 80%) 68.92%);
    transform: rotate(180deg);
    transform-origin: 50% 50%;
  }

  .team-decoration {
    position: absolute;
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    pointer-events: none;
  }

  .team-decoration__transform,
  .team-decoration__clip,
  .team-decoration__asset {
    position: absolute;
    display: block;
  }

  .team-decoration--left {
    top: -2.820513cqw;
    left: -8.974359cqw;
    width: 118.717949cqw;
    height: 21.025641cqw;
  }

  .team-decoration--left .team-decoration__transform {
    position: relative;
    width: 21.025641cqw;
    height: 118.717949cqw;
    transform: rotate(90deg);
    transform-origin: 50% 50%;
  }

  .team-decoration--left .team-decoration__clip {
    inset: 0;
    overflow: hidden;
  }

  .team-decoration--left .team-decoration__asset {
    top: 1.73%;
    left: -20.73%;
    width: 102.4%;
    height: 100%;
    background: url("../assets/images/team/decoration-left.svg") 0 0 / 100% 100% no-repeat;
  }

  .team-decoration--right {
    bottom: -6.153846cqw;
    left: -3.846154cqw;
    width: 118.717949cqw;
    height: 21.538462cqw;
  }

  .team-decoration--right .team-decoration__transform {
    position: relative;
    width: 21.538462cqw;
    height: 118.717949cqw;
    transform: rotate(-90deg);
    transform-origin: 50% 50%;
  }

  .team-decoration--right .team-decoration__clip {
    inset: 0;
    overflow: visible;
  }

  .team-decoration--right .team-decoration__asset {
    inset: 0;
    width: 100%;
    height: 100%;
    background: url("../assets/images/team/decoration-left.svg") 0 0 / 100% 100% no-repeat;
  }

  .team-panel {
    position: absolute;
    z-index: 3;
    top: 18.205128cqw;
    left: 5.641026cqw;
    width: 88.717949cqw;
    height: 164.871795cqw;
    container-type: inline-size;
  }

  .team-panel__surface {
    position: absolute;
    inset: 0;
    border: 0.456109cqw solid rgb(251 171 10 / 68%);
    border-radius: 7.410175cqw;
    background: linear-gradient(180deg, rgb(5 5 5 / 53.04%) 0%, rgb(10 10 10 / 48.96%) 50%, rgb(18 13 4 / 46.24%) 100%);
    box-shadow:
      0 4.561379cqw 114.027263cqw rgb(0 0 0 / 45%),
      inset 0 0.456109cqw 0.456109cqw rgb(255 255 255 / 10%);
    backdrop-filter: blur(1.156069cqw);
    -webkit-backdrop-filter: blur(1.156069cqw);
  }

  .team-photo {
    position: absolute;
    display: block;
    overflow: hidden;
    transform-origin: 0 0;
  }

  .team-photo img {
    position: absolute;
    display: block;
    max-width: none;
  }

  .team-photo--7165 {
    top: 25.765163cqw;
    left: 13.00578cqw;
    width: 29.751695cqw;
    height: 19.834461cqw;
    transform: rotate(-4.539579deg);
  }

  .team-photo--7988 {
    top: 22.254335cqw;
    left: 80.222069cqw;
    width: 24.716198cqw;
    height: 26.151333cqw;
    transform: rotate(6.069866deg);
  }

  .team-photo--9233 {
    top: -0.867052cqw;
    left: 76.527502cqw;
    width: 20.593515cqw;
    height: 26.235574cqw;
    transform: rotate(7.459887deg);
  }

  .team-photo--7175 {
    top: 23.121387cqw;
    left: 54.943018cqw;
    width: 18.25975cqw;
    height: 21.9117cqw;
    transform: rotate(0.833485deg);
  }

  .team-photo--8057 {
    top: 0.467825cqw;
    left: 0;
    width: 20.716313cqw;
    height: 35.237093cqw;
    transform: rotate(-3.693657deg);
  }

  .team-photo--7052 {
    top: 171.782001cqw;
    left: 0;
    width: 20.792541cqw;
    height: 21.432312cqw;
    transform: rotate(-3.478934deg);
  }

  .team-photo--6785 {
    top: 169.075145cqw;
    left: 24.958561cqw;
    width: 23.536197cqw;
    height: 19.272157cqw;
    transform: rotate(3.746065deg);
  }

  .team-photo--7099 {
    top: 170.520231cqw;
    left: 50cqw;
    width: 43.063584cqw;
    height: 20.231214cqw;
  }

  .team-photo--6710 {
    top: 188.439306cqw;
    left: 0;
    width: 25.144509cqw;
    height: 24.277457cqw;
  }

  .team-photo--7148 {
    top: 188.439306cqw;
    left: 27.16763cqw;
    width: 32.369942cqw;
    height: 24.277457cqw;
  }

  .team-photo--powerlifting {
    top: 188.117831cqw;
    left: 61.560694cqw;
    width: 34.563272cqw;
    height: 31.139654cqw;
    transform: rotate(-6.186588deg);
  }

  .team-photo--8057 img {
    top: -12.087912%;
    left: -42.990655%;
    width: 142.990651%;
    height: 112.087908%;
  }

  .team-photo--7988 img {
    top: -17.073171%;
    left: -0.080645%;
    width: 100.161294%;
    height: 126.21952%;
  }

  .team-photo--9233 img {
    top: -18.746218%;
    left: 0;
    width: 100%;
    height: 139.642969%;
  }

  .team-photo--7052 img {
    top: -54.477611%;
    left: -10.865384%;
    width: 119.423081%;
    height: 154.477616%;
  }

  .team-photo--6785 img {
    top: -116.967828%;
    left: 0;
    width: 100%;
    height: 264.491674%;
  }

  .team-photo--7099 img {
    top: -39.078947%;
    left: 0;
    width: 100%;
    height: 160.263158%;
  }

  .team-photo--6710 img {
    top: -39.414413%;
    left: 0;
    width: 100%;
    height: 139.639633%;
  }

  .team-photo--powerlifting img {
    top: -57.885872%;
    left: -5.678233%;
    width: 114.258683%;
    height: 169.090355%;
  }

  .team-photo--7165 img,
  .team-photo--7148 img,
  .team-photo--7175 img {
    inset: 0;
    width: 100%;
    height: 100%;
  }

  .team-content {
    z-index: 2;
  }

  .team-title {
    position: absolute;
    top: 6.936416cqw;
    left: 26.878613cqw;
    width: 46.242775cqw;
    height: 10.404624cqw;
    margin: 0;
    color: #e8e8e8;
    font-family: "PT Root UI", sans-serif;
    font-size: 8.624277cqw;
    font-weight: 500;
    line-height: 1.1991;
    letter-spacing: 0.689942cqw;
    white-space: nowrap;
  }

  .team-title-divider {
    position: absolute;
    top: 15.895954cqw;
    left: 15.317919cqw;
    display: block;
    width: 69.364052cqw;
    height: 11.97514cqw;
  }

  .team-description {
    position: absolute;
    top: 46.820809cqw;
    left: 2.890173cqw;
    width: 95.66474cqw;
    height: 129.479769cqw;
    margin: 0;
    color: #e8e8e8;
    font-family: "Montserrat Alternates", sans-serif;
    font-size: 3.468208cqw;
    font-weight: 600;
    line-height: 1.34;
    letter-spacing: 0.693642cqw;
    text-align: center;
  }

  .team-description--desktop {
    display: none;
  }

  .team-description--mobile {
    display: block;
  }

  .team-description__accent {
    color: #d48b17;
  }

  .team-signature {
    right: 0.92215cqw;
    bottom: 0.0057354cqw;
    width: 19.334247cqw;
    height: 9.738078cqw;
  }
}

@media (min-width: 1024px) {
  .team-scene {
    display: block;
    height: max(100vh, 56.25vw);
    container-type: inline-size;
  }

  .team-background,
  .team-collage,
  .team-content {
    position: absolute;
    inset: 0;
  }

  .team-background__image-placement {
    position: absolute;
    top: -0.625cqw;
    left: -1.171875cqw;
    width: 104.489794cqw;
    height: 58.75cqw;
  }

  .team-background__image {
    position: absolute;
    inset: 0;
    display: block;
    width: 100%;
    height: 100%;
    max-width: none;
    object-fit: fill;
  }

  .team-background__image--mobile {
    display: none;
  }

  .team-background__image--desktop {
    display: block;
  }

  .team-background__darkening {
    position: absolute;
    z-index: 1;
    top: 0;
    left: 0;
    width: 100cqw;
    height: 8.125cqw;
    overflow: hidden;
    pointer-events: none;
  }

  .team-background__darkening-transform {
    position: absolute;
    inset: 0;
    display: block;
    background: linear-gradient(180deg, #000 0%, rgb(0 0 0 / 0%) 96.38%);
  }

  .team-decoration {
    position: absolute;
    z-index: 2;
    display: block;
    overflow: hidden;
    pointer-events: none;
  }

  .team-decoration__transform,
  .team-decoration__clip,
  .team-decoration__asset {
    position: absolute;
    display: block;
  }

  .team-decoration--left {
    top: -1.40625cqw;
    left: -3.28125cqw;
    width: 12.1875cqw;
    height: 69.296875cqw;
  }

  .team-decoration--left .team-decoration__transform,
  .team-decoration--left .team-decoration__clip {
    inset: 0;
  }

  .team-decoration--left .team-decoration__clip {
    overflow: hidden;
  }

  .team-decoration--left .team-decoration__asset {
    inset: 0;
    width: 100%;
    height: 100%;
    background: url("../assets/images/team/decoration-left.svg") 0 0 / 100% 100% no-repeat;
  }

  .team-decoration--right {
    top: -0.546875cqw;
    left: 93.28125cqw;
    width: 11.484375cqw;
    height: 61.25cqw;
  }

  .team-decoration--right .team-decoration__transform,
  .team-decoration--right .team-decoration__clip {
    inset: 0;
  }

  .team-decoration--right .team-decoration__clip {
    overflow: hidden;
  }

  .team-decoration--right .team-decoration__asset {
    inset: 0;
    width: 100%;
    height: 100%;
    background: url("../assets/images/team/decoration-right.svg") 0 0 / 100% 100% no-repeat;
  }

  .team-panel {
    position: absolute;
    z-index: 3;
    top: 8.28125cqw;
    left: 10.9375cqw;
    width: 78.125cqw;
    height: 44.921875cqw;
    container-type: inline-size;
  }

  .team-panel__surface {
    position: absolute;
    inset: 0;
    border: 0.153879cqw solid rgb(251 171 10 / 68%);
    border-radius: 2.5cqw;
    background: linear-gradient(180deg, rgb(5 5 5 / 74.1%) 0%, rgb(10 10 10 / 68.4%) 50%, rgb(18 13 4 / 64.6%) 100%);
    box-shadow:
      0 1.538793cqw 38.469827cqw rgb(0 0 0 / 45%),
      inset 0 0.153879cqw 0.153879cqw rgb(255 255 255 / 10%);
    backdrop-filter: blur(1.231034cqw);
    -webkit-backdrop-filter: blur(1.231034cqw);
  }

  .team-photo {
    position: absolute;
    display: block;
    overflow: hidden;
    transform-origin: 0 0;
  }

  .team-photo img {
    position: absolute;
    display: block;
    max-width: none;
  }

  .team-photo--7052 {
    top: 37.281631cqw;
    left: -1.2cqw;
    width: 14.528801cqw;
    height: 14.975842cqw;
    transform: rotate(-3.478934deg);
  }

  .team-photo--7052 img {
    top: -54.477611%;
    left: -10.865384%;
    width: 119.423081%;
    height: 154.477616%;
  }

  .team-photo--6785 {
    top: 45.365091cqw;
    left: 9.3cqw;
    width: 14.935999cqw;
    height: 12.230202cqw;
    transform: rotate(-5.243929deg);
  }

  .team-photo--6785 img {
    top: -116.967828%;
    left: 0;
    width: 100%;
    height: 264.491674%;
  }

  .team-photo--8057 {
    top: 1.963574cqw;
    left: 0.624805cqw;
    width: 10.7cqw;
    height: 18.2cqw;
    transform: rotate(-3.693657deg);
  }

  .team-photo--8057 img {
    top: -12.087912%;
    left: -42.990655%;
    width: 142.990651%;
    height: 112.087908%;
  }

  .team-photo--6710 {
    top: 40.1cqw;
    left: 25.3cqw;
    width: 17.5cqw;
    height: 16.7cqw;
  }

  .team-photo--6710 img {
    top: -39.414413%;
    left: 0;
    width: 100%;
    height: 139.639633%;
  }

  .team-photo--7165 {
    top: 4.387207cqw;
    left: 14.7cqw;
    width: 15cqw;
    height: 10cqw;
    transform: rotate(-4.539579deg);
  }

  .team-photo--7148 {
    top: 41.2cqw;
    left: 44.2cqw;
    width: 20.2cqw;
    height: 15.2cqw;
  }

  .team-photo--7175 {
    top: 1.61612cqw;
    left: 89cqw;
    width: 14.8cqw;
    height: 17.8cqw;
    transform: rotate(-6.269047deg);
  }

  .team-photo--7099 {
    top: 43.3cqw;
    left: 65.2cqw;
    width: 17.2cqw;
    height: 12.3cqw;
  }

  .team-photo--7099 img {
    top: -39.078947%;
    left: -7.534247%;
    width: 154.10959%;
    height: 160.263158%;
  }

  .team-photo--9233 {
    top: 0.8cqw;
    left: 77.265717cqw;
    width: 10.6cqw;
    height: 13.6cqw;
    transform: rotate(7.459887deg);
  }

  .team-photo--9233 img {
    top: -18.746218%;
    left: 0;
    width: 100%;
    height: 139.642969%;
  }

  .team-photo--7988 {
    top: 19.826465cqw;
    left: 97.210547cqw;
    width: 15.5cqw;
    height: 16.4cqw;
    transform: rotate(6.069866deg);
  }

  .team-photo--7988 img {
    top: -17.073171%;
    left: -0.080645%;
    width: 100.161294%;
    height: 126.21952%;
  }

  .team-photo--powerlifting {
    top: 40.061459cqw;
    left: 82.4cqw;
    width: 20.984779cqw;
    height: 18.906161cqw;
    transform: rotate(-6.186588deg);
  }

  .team-photo--powerlifting img {
    top: -57.885872%;
    left: -5.678233%;
    width: 114.258683%;
    height: 169.090355%;
  }

  .team-photo--7165 img,
  .team-photo--7148 img,
  .team-photo--7175 img {
    inset: 0;
    width: 100%;
    height: 100%;
  }

  .team-content {
    z-index: 2;
  }

  .team-title {
    position: absolute;
    top: 2.394141cqw;
    left: 37.5cqw;
    width: 25cqw;
    height: 5.6cqw;
    margin: 0;
    color: #e8e8e8;
    font-family: "PT Root UI", sans-serif;
    font-size: 4.669655cqw;
    font-weight: 500;
    line-height: 1.1991;
    letter-spacing: 0.373572cqw;
    white-space: nowrap;
  }

  .team-title-divider {
    position: absolute;
    top: 8.2cqw;
    left: 27cqw;
    display: block;
    width: 46cqw;
    height: 5cqw;
  }

  .team-description {
    position: absolute;
    top: 13.8cqw;
    left: 2.7cqw;
    width: 94.6cqw;
    height: 25.6cqw;
    margin: 0;
    color: #e8e8e8;
    font-family: "Montserrat Alternates", sans-serif;
    font-size: 1.5cqw;
    font-weight: 600;
    line-height: 1.34;
    letter-spacing: 0.3cqw;
    text-align: center;
  }

  .team-description__accent {
    color: #d48b17;
  }

  .team-signature {
    top: 52.5cqw;
    left: 91.171875cqw;
    width: 5.890903cqw;
    height: 2.967058cqw;
  }
}

@media (min-width: 1024px) {
  .team-photo--6785,
  .team-photo--7165,
  .team-photo--7148,
  .team-photo--7175,
  .team-photo--9233 {
    display: none;
  }

  .team-photo--1179,
  .team-photo--1337,
  .team-photo--2191,
  .team-photo--2717,
  .team-photo--1034,
  .team-photo--3439,
  .team-photo--3198 {
    display: block;
  }

  .team-photo { transform-origin: center; }
  .team-photo--8057 { top: 1.6002cqw; left: 1.18755cqw; width: 10.7cqw; height: 17.8098cqw; transform: rotate(-3.69deg); }
  .team-photo--7099 { top: 1.2996cqw; left: 13.3004cqw; width: 17.2cqw; height: 12.3cqw; transform: rotate(-2.28deg); }
  .team-photo--7988 { top: 21.2583cqw; left: -11.7064cqw; width: 14.1983cqw; height: 15.0227cqw; transform: rotate(-4.72deg); }
  .team-photo--7052 { top: 36.82705cqw; left: -1.459cqw; width: 14.5288cqw; height: 14.9758cqw; transform: rotate(-3.48deg); }
  .team-photo--6710 { top: 39.3996cqw; left: 12.5003cqw; width: 17.5cqw; height: 16.7cqw; transform: rotate(-0.89deg); }
  .team-photo--powerlifting { top: 39.9809cqw; left: 30.14145cqw; width: 20.9848cqw; height: 18.9062cqw; transform: rotate(-1.71deg); }

  .team-photo--1179 { top: 0.4726cqw; left: 70.278cqw; width: 16.9737cqw; height: 12.8301cqw; transform: rotate(2.56deg); }
  .team-photo--1337 { top: -0.5994cqw; left: 88.20015cqw; width: 12.4cqw; height: 15cqw; transform: rotate(-1.93deg); }
  .team-photo--2191 { top: 0; left: 101.3cqw; width: 7.8cqw; height: 15.6cqw; transform: none; }
  .team-photo--2717 { top: 15.6cqw; left: 97.3cqw; width: 11.8cqw; height: 19.5cqw; transform: none; }
  .team-photo--1034 { top: 39.6995cqw; left: 51.4cqw; width: 20.2cqw; height: 19.3cqw; transform: rotate(0.83deg); }
  .team-photo--3439 { top: 37.9003cqw; left: 72.10005cqw; width: 15.6cqw; height: 21.1cqw; transform: rotate(1.66deg); }
  .team-photo--3198 { top: 35.7007cqw; left: 88.19955cqw; width: 15.1cqw; height: 21.6cqw; transform: rotate(-1.65deg); }

  .team-photo--8057 img { top: -12.35%; left: -42.99%; width: 142.99%; height: 114.54%; }
  .team-photo--1179 img { top: -110.78%; left: -7.3%; width: 116.88%; height: 335.84%; }
  .team-photo--1337 img { top: -73.21%; left: -42.11%; width: 166.79%; height: 244.02%; }
  .team-photo--2191 img { top: -35.9%; left: -42.37%; width: 189.87%; height: 141.03%; }
  .team-photo--2717 img { top: 0; left: -0.06%; width: 112.87%; height: 102.98%; }
  .team-photo--1034 img { top: -39.63%; left: 0; width: 100%; height: 139.68%; }
  .team-photo--3439 img { top: -20.38%; left: -24.15%; width: 142.54%; height: 140.84%; }
  .team-photo--3198 img { top: -11.59%; left: -11.99%; width: 119.48%; height: 111.64%; }
}

@media (max-width: 1023px) {
  .team-photo--6785,
  .team-photo--7165,
  .team-photo--7148,
  .team-photo--7175,
  .team-photo--9233 {
    display: none;
  }

  .team-photo--1179,
  .team-photo--1337,
  .team-photo--2191,
  .team-photo--2717,
  .team-photo--1034,
  .team-photo--3439,
  .team-photo--3198 {
    display: block;
  }

  .team-photo { transform-origin: center; }
  .team-photo--8057 { top: -0.236272cqw; left: 1.113584cqw; width: 20.716185cqw; height: 35.236994cqw; transform: rotate(-3.69deg); }
  .team-photo--7052 { top: 177.778757cqw; left: -0.524855cqw; width: 20.792486cqw; height: 21.43237cqw; transform: rotate(-3.48deg); }
  .team-photo--7099 { top: 22.064740cqw; left: 6.260983cqw; width: 34.619653cqw; height: 24.897688cqw; transform: rotate(-2.28deg); }
  .team-photo--7988 { top: 177.584971cqw; left: 25.276156cqw; width: 24.560116cqw; height: 25.195376cqw; transform: rotate(0.6deg); }
  .team-photo--6710 { top: 191.040462cqw; left: 0; width: 25.144509cqw; height: 24.277457cqw; transform: none; }
  .team-photo--powerlifting { top: 195.369798cqw; left: 25.398988cqw; width: 29.293931cqw; height: 26.392197cqw; transform: rotate(-1.12deg); }

  .team-photo--1179 { top: -1.104913cqw; left: 72.797688cqw; width: 18.732659cqw; height: 14.159538cqw; transform: rotate(2.11deg); }
  .team-photo--1337 { top: -0.661416cqw; left: 92.737139cqw; width: 12.459538cqw; height: 15.139884cqw; transform: rotate(-1.93deg); }
  .team-photo--2191 { top: 22.254335cqw; left: 69.942197cqw; width: 13.294798cqw; height: 26.300578cqw; transform: none; }
  .team-photo--2717 { top: 15.028902cqw; left: 83.236994cqw; width: 22.254335cqw; height: 36.416185cqw; transform: none; }
  .team-photo--1034 { top: 177.664728cqw; left: 53.745134cqw; width: 28.933815cqw; height: 26.210983cqw; transform: rotate(0.83deg); }
  .team-photo--3439 { top: 194.505347cqw; left: 56.092414cqw; width: 20.137283cqw; height: 27.250578cqw; transform: rotate(1.66deg); }
  .team-photo--3198 { top: 183.240072cqw; left: 81.915462cqw; width: 20.303179cqw; height: 28.971965cqw; transform: rotate(-1.65deg); }

  .team-photo--8057 img { top: -12.09%; left: -42.99%; width: 142.99%; height: 112.09%; }
  .team-photo--7099 img { top: -39.078947%; left: -7.534247%; width: 154.10959%; height: 160.263158%; }
  .team-photo--7988 img { top: -20.75%; left: -0.08%; width: 100.16%; height: 130.18%; }
  .team-photo--1179 img { top: -110.78%; left: -7.3%; width: 116.88%; height: 335.84%; }
  .team-photo--1337 img { top: -73.21%; left: -42.11%; width: 166.79%; height: 244.02%; }
  .team-photo--2191 img { top: -35.9%; left: -42.37%; width: 189.87%; height: 141.03%; }
  .team-photo--2717 img { top: 0; left: -0.06%; width: 112.87%; height: 102.98%; }
  .team-photo--1034 img { top: -47.13%; left: 0; width: 100%; height: 147.18%; }
  .team-photo--3439 img { top: -20.38%; left: -24.15%; width: 142.54%; height: 140.84%; }
  .team-photo--3198 img { top: -11.59%; left: -11.99%; width: 119.48%; height: 111.64%; }
}
