01 - Line the base of a 9-inch springform pan with parchment paper.
02 - Thoroughly mix crushed graham crackers with melted butter in a bowl until the mixture is evenly moistened. Press firmly into the base of the prepared pan to create an even crust. Chill in the refrigerator while making the filling.
03 - Gently melt the white chocolate in a heatproof bowl set over simmering water, stirring until smooth. Allow to cool slightly.
04 - In a large mixing bowl, beat cream cheese and sugar together until creamy and smooth. Add vanilla extract and lemon juice, mixing until well combined.
05 - In a separate bowl, whip the heavy cream until medium-stiff peaks form.
06 - Fold the cooled melted white chocolate into the cream cheese mixture, then gently fold in the whipped cream until fully incorporated.
07 - Spread the filling evenly over the chilled crust, smoothing the top with a spatula. Cover and refrigerate for at least 6 hours, or overnight for optimal texture.
08 - In a saucepan, combine cranberries, sugar, and water. Cook over medium heat until cranberries have burst and the mixture begins to thicken, about 8 minutes. Stir in cornstarch slurry and cook for 1-2 minutes until glossy and slightly thickened. Cool completely.
09 - Spoon the cooled cranberry topping across the surface of the chilled cheesecake just before serving.