layout – Displaying a simple list on different viewports

I am building a simple app with two screens that show a list of quotes (inside cards), an image and an about screen. On mobile it looks fine (using a tab approach), but for bigger viewports like desktop and tablet, it doesn’t look as good – there is a lot of empty space around the shorter quotes.

One approach I’ve tried is dividing the screen and always showing the image (but on tablet it might get congested). Is there any better way to organize/design this without having to customize individual card sizes based on length?