Focus racks down a stack of lines with real lens behaviour — blur, focus breathing, contrast loss and bloom

This is the format it was composed for. Switch above to see it lay itself out for another — same animation, re-arranged for the frame.
No Tailwind, no CSS, no asset files. Inline styles only.
A vertical text sequence where the camera racks focus down three lines of copy, one at a time. It has to behave like a real lens, not a blur filter: out-of-focus lines should be slightly larger from focus breathing, lower in contrast, and bloom a little past their edges. Move the focus continuously through the lines instead of cutting between them, and mark the live line with a small accent playhead on the left.