Ratio light link not working - SOLVED

Hi, I’ve received invitation and for multiple reasons I can’t install Blloc Desktop on my Mac so I’m trying to install the light clicking on the link in the invitation email. But it won’t go anywhere, won’t open anything. Is there a place where I can find the installer?

Thank you