I think 'blockchain' would've been a much better name for this page. Then again, their target market might be people who have heard 'crypto' on the news, not people who know what blockchain is.
"crypto" means "blockchain".
i can only assume they employ some cryptographers among their ranks. they invested in coinbase and other cryptocoin companies