Yeah, I had a peek too. It might be ai, but I haven't seen any actual evidence of it - they use this pixel art style on a lot of their posts and it seems consistently decent.
Looking at their company photo they're very well funded and also have a team of like 60 people, so there's no reason they couldn't have an in-house graphics artist or a freelancer they contract. Or it could be ai.
But in times where every modern graphics artists is being accused of being AI, I'm inclined to assume not rather than assume it is, without evidence to the contrary.