01 - Preheat oven to 350°F (175°C). Line an 8-inch square baking pan with parchment paper, leaving an overhang on two sides for easy removal.
02 - In a large bowl, combine the oats, flour, brown sugar, baking powder, and salt. Pour in the melted butter and stir until the mixture resembles coarse crumbs.
03 - Reserve 3/4 cup of the crumb mixture for the topping. Press the remaining mixture firmly and evenly into the bottom of the prepared pan to form a solid crust.
04 - Bake the crust for 10 minutes until lightly set. Remove from the oven and let cool slightly while preparing the filling.
05 - In a high-speed blender, combine the soaked and drained cashews, maple syrup, coconut cream, lemon juice, vanilla extract, and salt. Blend on high until completely smooth and creamy, scraping down the sides as needed.
06 - Spread the cashew vanilla cream evenly over the partially cooled crust using a spatula, creating a smooth, uniform layer.
07 - Gently spread the raspberry jam over the cashew cream layer. Scatter the fresh raspberries evenly across the surface.
08 - Sprinkle the reserved crumble mixture evenly over the raspberry layer, allowing some fruit to peek through.
09 - Bake for 20 to 22 minutes until the top is golden brown and the filling appears set at the edges.
10 - Cool completely in the pan on a wire rack, then refrigerate for at least 2 hours before slicing into 12 bars.