It seems like the blog is referencing the documents posted directly on Netflix's website[1], the early versions of which do open up with well-designed cover pages.
In contrast, the link you shared is perhaps the direct filings that the SEC receives from the company, which may remove these designed elements prior to filing.
In contrast, the link you shared is perhaps the direct filings that the SEC receives from the company, which may remove these designed elements prior to filing.
-----
[1] https://ir.netflix.net/financials/annual-reports-and-proxies...