PdfTextBlock
One paragraph-ish chunk: a vertical run of lines with no big gap. Block boundaries fall where vertical spacing exceeds GAP_TO_NEW_BLOCK × the median line height — heuristic, not authoritative, but matches what readers consider "paragraph breaks" in the absence of structure tagging.