Instagram is stepping up its game for creators with the rollout of new Profile Cards. These fresh features are designed…