Each scenario shows the CSS preview (live
cssPreviewAt(t) on an <img>) beside the
Python reference frame rendered by
burns.sample_frame for the same t. They should
frame the identical window. Scrub t; the reference snaps to
the nearest sampled time. The cover-crop scenarios
(push_in_square, pan_widescreen) are where the
geometry is most likely to look wrong.