Have you scraped as much off the carpet as possible? Scrape into the centre of the stain to remove without spreading.

Having a look at google, the opinion seems to be to try commercial baby wipes and/or lemon juice & blot it off.