Cosmos relaunches with new brand and agent portal