The membership is hosted on Teachable and, as you’ll be purchasing your spot, you’ll have a chance to either log into existing Teachable account or create a new one.
That’s also where you’ll have the access to all of the content and, later on, community as well.