h1.title {
  background-repeat: no-repeat;
  background-size: 200px;
}

/* Reduce overall font size for better slide fit */
.reveal .slides section {
  font-size: 0.57em;
}

/* Adjust heading sizes */
.reveal h1 {
  font-size: 2.2em;
}

.reveal h2 {
  font-size: 1.5em;
}

/* Make images scale nicely */
img {
  max-width: 95% !important;
  height: auto !important;
}

/* Optional: define a smaller text class for code/tables */
.smaller {
  font-size: 0.65em;
}


/* Ensure references on the last slide match the rest of the slides */
.reveal .references {
  font-size: 0.70em;
}

/* Optional: make h2 or h3 headings inside references match slide headings */
.reveal .references h2 {
  font-size: 1.2em !important;
}

.quarto-figure .figure-caption::before {
  content: none !important;
}

.takeaway {
  border-left: 3px solid #555;   /* same vertical bar as blockquote */
  padding-left: 12px;           /* spacing inside */
  margin-top: 10px;             /* spacing above */
  font-style: italic;           /* like your RQ2 quote */
  color: #333;                  /* softer text, adjust as needed */
}

.takeaway strong {
  font-weight: 700;             /* keep bold headline */
}
