A ideia é usar a mascara justamente pra esconder esses digitos. Você pode definir os 3 primeiros numeros da mascara como dinamicos e o resto dos numeros, characteres fixos. No seu caso você teria uma mascara parecida com: 999..-**. Sendo o 9 os numeros dinamicos.
Assim, você esconde os outros pois não se vão sair do escopo da mascara =)
Mas, se você quiser apenas cortar os numeros, da pra usar a funçao str_limit do blade:
{{ str_limit($cpf, $limit = 3, $end = '..-**') }}
O interessante da mascara, é que o valor somente será escondido na tela. Caso você precise re-enviar os dados pro banco, você tem o valor cheio. Porém, se não há essa necessidade o str_limit resolve bem.
Abraço