/* Contextual artwork for the maintenance release note only. */
.maintenance-visit-figure { margin: 24px 0; }
.maintenance-visit-figure img { display: block; width: 100%; max-width: 100%; height: auto; border-radius: 4px; }
body.public-design #main-content .public-reader-type .maintenance-visit-figure figcaption {
  display: grid;
  grid-template-columns: repeat(3,minmax(0,1fr));
  gap: 12px;
  margin-top: 8px;
  text-align: center;
  font: 600 .875rem/1.5 "Open Sans",Arial,sans-serif !important;
  color: var(--text-secondary);
}
.maintenance-visit-figure figcaption span { min-width: 0; }
.luna-skills-figure { width: 100%; max-width: 520px; margin: 24px auto; }
.luna-skills-figure img { display: block; width: 100%; height: auto; border-radius: 4px; }
body.public-design #main-content .public-reader-type .luna-skills-figure figcaption {
  margin-top: 8px;
  text-align: center;
  font: 400 .875rem/1.5 "Open Sans",Arial,sans-serif !important;
  color: var(--text-secondary);
}
@media (max-width:620px) {
  body.public-design #main-content .public-reader-type .maintenance-visit-figure figcaption { gap: 8px; }
}
