Implantation?

Can implantation happen at 12dpo? I confirmed ovulation with test strips. I just had a lot of cm come out and some of it was pink/red. Wondering if it’s my period or implantation?