Bain Capital is investing up to $300 million into Cardurion Pharmaceuticals Inc. from both its Bain Capital Life Sciences and Bain Capital Private Equity funds.