Is that Motor oil? Not sure it is Red enough to be ATF.
I would be [censored] if that was my new vehicle.
It does look like pretty clean motor oil, not ATF, and I have my glasses on!
Might want to put the 0w16 water weight in it and take it to the dealer, it might leak a bit more...