1 — exact hellomagazine shape (gradient + z-index + abs ::after)

ROYALTY
More royalty

2 — same, heading not positioned (tests paint order only)

ROYALTY
More royalty

3 — same as 1, heading display:inline-block

ROYALTY
More royalty

4 — rule is a real element, not a ::after

ROYALTY
More royalty

5 — flat white background instead of the gradient

ROYALTY
More royalty

6 — the gradient by itself (top 20% see-through, rest white)

ROYALTY

7 — as 1, but the mask is RED so it is visible wherever it lands

ROYALTY
More royalty