pins its children to the bottom of the current page: advances the cursor to fill the gap
first (contentBottom − cursor.y − children height), then renders the children — a report
footer / signature that should sit at the page bottom rather than flowing right after the
body. Use as the last block (content after it starts at the page bottom); if the body already
reaches near the bottom there's no gap to fill and the children render right after it.
pins its children to the bottom of the current page: advances the cursor to fill the gap first (contentBottom − cursor.y − children height), then renders the children — a report footer / signature that should sit at the page bottom rather than flowing right after the body. Use as the last block (content after it starts at the page bottom); if the body already reaches near the bottom there's no gap to fill and the children render right after it.