The node is connectable and the channels seem to be online: https://amboss.space/node/03c2abfa93eacec04721c019644584424aab2ba4dff3ac9bdab4e9c97007491dda still don't deposit and try to withdraw when possible. Their support has been ghosted a long time ago. Noone should use it any more.