A paragraph set to a contour, the way a score draws a swell: each line laid to its own width, so the words taper, open or swell and close.
npx shadcn@latest add @0nlytype/contour
contour