01 - In a heatproof bowl, combine dark chocolate, milk chocolate, and unsalted butter. Set the bowl over a saucepan with gently simmering water. Stir continuously until the mixture is melted and fully smooth. Take off the heat and blend in heavy cream until incorporated.
02 - Line an 8-inch square pan with parchment paper. Spread the chocolate mixture evenly across the pan base and smooth the surface.
03 - Evenly sprinkle crushed pistachios, digestive biscuits, and toasted coconut flakes over the chocolate base. Press gently with a spatula to embed the crunch components into the chocolate.
04 - Place Medjool dates, water, ground cardamom, and sea salt in a small saucepan. Cook over low heat, stirring often, until dates are softened and most water has absorbed, roughly 5 minutes.
05 - Transfer cooked date mixture to a blender or use an immersion blender directly in the saucepan. Process until smooth and creamy.
06 - Spoon or swirl the date caramel evenly over the chocolate crunch layer.
07 - Refrigerate the assembled dessert for at least 2 hours or until fully solidified.
08 - Remove from the pan, cut into bars or squares, and finish with edible gold leaf, dried rose petals, and extra chopped pistachios before serving.