 body.queensu-alumni-endowment-report {
  min-inline-size: 20em;
}
.endowment-report h1 {
  background-size: 465px 270px;
  padding-block-start: 18.75rem;
}
.endowment-report h2 {
  font-size: 1.25em;
}
.endowment-report p.highlight {
  font-size: 2.5em;
}
.endowment-report .section {
  padding-inline: 20px;
}
.endowment-report .number {
  font-size: 2.5em;
}
.endowment-report .quotation {
  font-size: 1em;
}
.endowment-report .report-dynamic .quotation .text {
  font-size: 1.25em;
}
.endowment-report .total-assets p {
  font-size: 1em;
}
.endowment-report .gifts-and-pledges h2 {
  max-inline-size: none;
  font-size: 1em;
}
.endowment-report .report-dynamic .numbers ul:not(.nav) li {
  display: block;
  margin-block-end: 2em;
  font-size: 0.75em;
}
.endowment-report .numbers li:not(:first-child) {
  border-inline-start: none;
}
.endowment-report .report-dynamic .numbers .legend {
  display: block;
}
.endowment-report .universities h2 {
  inline-size: auto;
}
.endowment-report .distributed,
.endowment-report .payout ul:not(.nav) {
  border: none;
  border-radius: 0;
  padding-block-end: 0;
  inline-size: auto;
  block-size: auto;
  float: none;
  text-align: center;
}
.endowment-report .distributed .content,
.endowment-report .payout ul:not(.nav) li {
  position: relative;
  margin: 0;
  border: none;
  border-radius: 0;
  padding-block-start: 0;
}
/* aAccount for the hardcoded size of the canvas. */
.endowment-report .market-value,
.endowment-report .growth {
  margin-block-end: -240px;
}
.endowment-report .growth {
  margin-block-start: 4em;
}
.endowment-report .report-dynamic .market-value .content,
.endowment-report .report-dynamic .growth .content {
  margin-block-end: 0;
}
.endowment-report .numbers > .content,
.endowment-report .payout > .content,
.endowment-report .return .content,
.endowment-report .report-dynamic .climate-action .content {
  inline-size: auto;
}
.endowment-report .report-dynamic .market-value .chart .current {
  display: none;
}
.endowment-report .payout {
  margin-block-end: 4em;
}
.endowment-report .payout > .content {
  inline-size: auto;
  float: none;
}
.endowment-report .report-dynamic .payout ul:not(.nav) li:last-child {
  display: block;
}
.endowment-report .report-dynamic .asset-mix .charts {
  margin: 0 auto 1.5em auto;
  padding-block-end: 18.75em;
  inline-size: 18.75em;
  float: none;
}
.endowment-report .asset-mix ul.legend {
  inline-size: auto;
  float: none;
}
.endowment-report .asset-mix ul.legend > li .asset-mix-type {
  white-space: normal;
}
.endowment-report .climate-action table {
  font-size: 0.75em;
}
.endowment-report .climate-action table * {
  font-weight: var(--normal) !important;
}
.endowment-report .climate-action td.value .value-container,
.endowment-report .climate-action tr.date .value-container {
  margin-inline: auto;
  inline-size: 90%;
}
.endowment-report .conclusion h2 {
  font-size: 2.5em;
}
.endowment-report .conclusion .committee {
  display: block;
  font-size: 1.25em;
}
.endowment-report .conclusion .committee * {
  text-align: center;
}
.endowment-report .conclusion p.more-information {
  font-size: 1.25em;
}
