01 - Preheat the oven to 350°F. Line a 9-inch square baking pan with parchment paper, ensuring the paper overhangs the sides for easy removal.
02 - In a bowl, mix graham cracker crumbs, melted butter, sugar, and salt until the mixture resembles wet sand. Press evenly into the bottom of the prepared pan. Bake for 10 minutes, then set aside to cool slightly.
03 - Place raspberries, sugar, and lemon juice in a small saucepan. Cook over medium heat for 4 to 5 minutes, stirring and mashing until thickened. Optionally, strain through a fine sieve to remove seeds. Allow to cool.
04 - In a large bowl, beat the cream cheese and sugar until smooth and creamy. Add eggs one at a time, beating thoroughly after each addition. Stir in vanilla extract and sour cream. Fold in melted white chocolate and flour just until combined.
05 - Pour the filling over the cooled crust and smooth the surface. Spoon the raspberry sauce in small dollops over the top. Use a skewer or knife to gently swirl the raspberry sauce into the filling.
06 - Bake for 30 minutes until edges are set and the center remains slightly jiggly. Allow to cool to room temperature, then refrigerate for at least 2 hours before slicing into bars.