/* seelig-core / quote (modular, selbsttragend). Zitat-Box, neutral oder markenfarben.
   --brand faellt auf die Haus-Default-Marke zurueck (Flaeche braucht eine Farbe). */
.quote {
  box-sizing: border-box;
  padding: 24px 32px;
  font-size: 20px;
  font-style: italic;
  margin-block: var(--gap-25, 25px);
}
.quote--neutral { background: #f2f2f2; color: #222; }
.quote--brand   { background: var(--brand, #A3CD3B); color: #fff; }
.quote__cite {
  display: block;
  margin-block-start: 12px;
  font-size: 15px;
  font-style: normal;
  opacity: .75;
}
