Blockchain.com wallet was compromised and btc stelon
They only needed to have access to your account a single time to have exported your private key, then that wallet is compromised for good. Your password encrypts the private key as stored on Blockchain.com's server (so that Blockchain.com can't read the key) but it doesn't change the private key itself.