How to force this figcaption element to respect its parent's width boundaries

Update: I was able to resolve the issue with:

figure{display:table}
figcaption{display:table-caption;caption-side:bottom}

The key rule here is “caption-side”, which apparently defaults to top, counterintuitive as that may seem :slight_smile: