Due to an unexpected chain of problems at our hoster, the site has been a bit unreliable in the past days.
No mail should have been lost: if you’re still waiting for an answer though, please contact us again.
We truly hope that all the issues are (or will be soon) solved for good.