01 - Preheat the oven to 350°F. Line a 9-inch springform pan with parchment paper, then lightly grease the sides.
02 - In a medium bowl, sift together the flour, cocoa powder, baking powder, and salt.
03 - In a separate bowl, whisk the sugar and eggs until pale and thick, about 2 minutes. Add milk, vegetable oil, and vanilla extract; mix to combine.
04 - Gradually fold the dry ingredients into the wet mixture until smooth.
05 - Pour the batter into the prepared pan and smooth the surface. Bake for 20 to 25 minutes or until a toothpick inserted in the center comes out clean. Allow to cool completely in the pan.
06 - Melt the 7 oz of dark chocolate in a heatproof bowl over simmering water, stirring until smooth. Remove from heat and let cool slightly.
07 - Whisk the egg yolks with half of the sugar (2 tablespoons) until creamy. Fold this into the melted chocolate.
08 - In a clean bowl, beat the egg whites with a pinch of salt until soft peaks form. Gradually add the remaining sugar and beat until stiff peaks form.
09 - Whip the cold heavy cream along with vanilla extract until soft peaks form.
10 - Gently fold the whipped cream into the chocolate mixture, then fold in the beaten egg whites in two additions until fully incorporated and aerated.
11 - Spread the mousse evenly over the cooled cake base in the pan, smoothing the top. Cover and chill for at least 3 hours to set.
12 - Heat the 1/3 cup heavy cream in a small saucepan until it just begins to simmer. Remove from heat, add the chopped dark chocolate, and let sit for 2 minutes. Stir until smooth and glossy. Allow to cool slightly.
13 - Pour the ganache over the chilled mousse layer and spread evenly. Refrigerate for at least 1 hour until the ganache is firm.
14 - Run a knife around the edge of the cake to loosen it from the pan. Remove the springform ring, slice, and serve chilled.