Good thing I still have that Carrd account. Building a simple landing page was easy as I already had experience using Carrd, including creating awfully long privacy pages needed in Europe.
Mailchimp turned out to have a steeper learning curve. The UI is kind of confusing in addition to all the new nomenclature. Nevertheless, by end of August I had a decent landing page including sign-up forms.