You seem to be using Safari. If you're having issues editing or downloading your business card, please try using Google Chrome