@container main (min-width: 48rem) and (max-width: 64rem) {
  section.peoplecontent .content-col {
    padding-left: 1.875rem;
  }
}
section.peoplecontent .img-wrapper {
  position: relative;
  overflow: hidden;
}
section.peoplecontent .img-wrapper img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  position: absolute;
}
@container main (min-width: 48rem) {
  section.peoplecontent .img-wrapper {
    aspect-ratio: 420/570;
  }
}
@container main (max-width: 47.9375rem) {
  section.peoplecontent .img-wrapper {
    aspect-ratio: 645/518;
  }
}
section.peoplecontent ul.links-list {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-flow: row wrap;
          flex-flow: row wrap;
  -webkit-column-gap: 1.25rem;
     -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
  row-gap: 0.625rem;
}
section.peoplecontent .row-wrapper .row {
  display: -ms-grid;
  display: grid;
  -webkit-column-gap: 1.25rem;
     -moz-column-gap: 1.25rem;
          column-gap: 1.25rem;
  border-bottom: 1px solid var(--grey);
  padding-block: 0.625rem;
}
@container main (min-width: 85.4375rem) {
  section.peoplecontent .row-wrapper .row {
    -ms-grid-columns: 11.25rem 1fr;
    grid-template-columns: 11.25rem 1fr;
  }
}
@container main (min-width: 64.0625rem) and (max-width: 85.375rem) {
  section.peoplecontent .row-wrapper .row {
    -ms-grid-columns: 8.75rem 1fr;
    grid-template-columns: 8.75rem 1fr;
  }
}
@container main (min-width: 64.0625rem) and (max-width: 85.375rem) {
  section.peoplecontent .row-wrapper .row {
    -ms-grid-columns: 8.75rem 1fr;
    grid-template-columns: 8.75rem 1fr;
  }
}
@container main (max-width: 64rem) {
  section.peoplecontent .row-wrapper .row .years {
    font-weight: bold;
  }
}