Spirit AI raises $290M Series A