/* This contextual illustration sits outside the approved parchment record. */
.swan-lake-artwork {
  max-width: 640px;
  margin: 32px auto;
  padding: 10px;
  border: 1px solid #8b785650;
  background: #e9e0ce;
  color: #3d402f;
}
.swan-lake-artwork img { display: block; width: 100%; height: auto; }
.swan-lake-artwork figcaption {
  padding: 10px 4px 3px;
  font: italic .85rem/1.7 var(--serif);
}
