Not to put a damper on this. But, 3rd parties are probably not possible in a country with first past the post elections. I know parties like the Greens and Libertarians want us to reject the notion that there are only two choices. But, FPTP creates a system where if you are voting outside the two-parties, you are creating a vote deficit that helps your least preferred candidate ideologically. I’d never suggest that voting for a 3rd party candidate is a wasted vote. But, voting for a 3rd party candidate indirectly benefits the candidate who is least like you politically.
Also, FPTP goes hand in hand with a lot of issues we have in general. FPTP favors incumbents, empowers the gerrymander, and “wastes” votes in a sense that every vote cast for the candidate who doesn’t win doesn’t matter.
There are some cool reform ideas to fix some of the issues. Maine put Ranked Choice Voting on their ballots in November and passed it (although last I checked, Maine had an “emergency session” to overturn the will of the people). Ranked choice is exactly what it sounds like. You rank your candidates from most preferred to least. If your most preferred candidate doesn’t win outright (and no other candidate wins outright with 51% of the vote) your vote is transferred to your second preferred candidate and the process to get to 51% repeats until someone hits it.