body.queensu-alumni-student-support-impact-report {
  min-inline-size: 20em;
}
.student-support-impact-report h1 {
  margin-block-end: 2rem;
  padding: 3rem 0 0 0;
  border: none;
  font-size: 1.5rem;
}
.student-support-impact-report h1 span.year {
  margin-block-start: 0.5rem;
}
.student-support-impact-report h3,
.student-support-impact-report p,
.student-support-impact-report .section.quotation p,
.student-support-impact-report .section.world p {
  margin-inline: 0;
}
.student-support-impact-report li:not(:first-child) {
  margin-block-start: 1.5rem;
}
.student-support-impact-report h2 {
  font-size: 1.5em;
}
.student-support-impact-report h3,
.student-support-impact-report p {
  font-size: 1.25em;
}
.student-support-impact-report h3 {
  font-size: 1em;
}
.student-support-impact-report p.highlight {
  font-size: 1.75em;
}
.student-support-impact-report .section.world ul {
  font-size: 1.5em;
}
.student-support-impact-report .section > .content {
  padding-inline: 1.25em;
}
.student-support-impact-report .section.title {
  background-position: 75% center;
}
.student-support-impact-report .section.title img {
  inset-inline-start: 1.25em;
  inline-size: 3rem;
}
.student-support-impact-report .number {
  font-size: 3em;
}
.student-support-impact-report .number + .note {
  font-size: 0.875em;
}
.student-support-impact-report .section.quotation .attribution {
  font-size: 1em;
}
.student-support-impact-report .conclusion a.download {
  font-size: 1.5rem;
}
