A portrait hero image can’t be full width without pushing remaining content way below the fold.
Use a full-width landscape image in one article, and a partial-width portrait image in another.
Remove the l_landscape-portrait
class from the form, and a compromise will display (the hero image, whatever its proportion, displays adjacent to the article title and excerpt).
Hero images have a max-height limit, so the title will appear just above the fold.