yep im afraid I have no idea how to use the browser to DL it either, its not like there is a link to a webpage with a dl button =(
No worries! I shared this gif of how I get access to it via browser. Maybe it will be helpful to you.