I used to click "Print" (macOS) and save to file in (ironically for this article) PDF... does it work for you?
While it’s possible to alter the design with @media print as well as the page breaks, few websites do this. You are often left with broken layouts, empty pages, or nonsense page breaks.