Says it all really...
Using the Teams / Create team button gives a 404
Issue #8577 was marked as a duplicate of this issue.
Thanks for the report. We've put out an update to the site to remove the "create team" item from that menu. If you'd like to create a new team, you'll need to do that through your individual user account.