Installing the 2024 Turbo Tax Deluxe I just purchased on Amazon

I just purchased my 2024 Turbo Tax Deluxe on Amazon. The instruction on the Digital Delivery Confirmation Email I received instructed me to go to www.InstallTurboTax.com to start the download of the software to my computer. When I go to the website, all I get is blank screen at the address turbotax.intuit.com/personal-taxes/cd-download/install-turbotax/ What am I doing wrong? How do I access the download/installation site?