.callout {
  padding: 16px;
  border-left: 4px solid var(--brand-primary);
  background: var(--brand-secondary);
  margin: 24px 0;
  font-size: 20px
}
.attribution {
  font-size: 16px;
}
.callout-info { border-color: var(--brand-primary); }
.callout-warning { border-color: orange; }
.callout-success { border-color: green; }
.callout-quote { border-color: var(--card-bg-c); }