Painting Pink foam

you can actually paint it with Gesso first. I t might take 2 coats to really cover it. You can also paint it directly with a latex based paint. The latex paints won’t melt the foam. I’m not sure if there is a sandable latex primer though.