new opportunity type
refactor opportunities into content and mechanism
separate opportunity cards into composable sections