We are aware of an issue with the TeamWork website, we're in touch with their support to resolve the situation as soon as possible.
You can still contact us via [email protected] for critical issuers.
Update: Problems are resolved.