/* Placement of the page's live figures. The figures bring their own styles; this file only sets their slots. */

/* The hero figure's slot, and the line shown before its script runs */
.wq-lab-slot { min-height: 18rem; }
.wq-lab-fallback { margin: 0; padding: 1rem; border: 1px dashed var(--wq-hair); color: var(--wq-soft); }

/* Text that continues after a full-width figure inside a section */
.wq-wide + .wq-copy > h3:first-child { margin-top: 0; }
.wq-wide + .wq-copy > p:first-child { margin-top: 0; }
