01 - Line the base of a 9-inch springform pan with parchment paper and set aside.
02 - Combine crushed graham crackers or biscuits and melted butter in a mixing bowl until uniformly moistened. Press mixture firmly and evenly into the bottom of the springform pan. Refrigerate while assembling the filling.
03 - Place white chocolate in a heatproof bowl set over gently simmering water. Stir until melted and smooth, then remove from heat and let cool slightly.
04 - In a large mixing bowl, beat cream cheese and granulated sugar until completely smooth and fluffy. Add vanilla extract and lemon juice, mixing thoroughly.
05 - In a separate bowl, whip heavy cream to medium-stiff peaks using a hand mixer or stand mixer.
06 - Fold melted white chocolate into the cream cheese mixture until incorporated. Gently fold in the whipped cream, taking care not to deflate the mixture.
07 - Pour filling evenly over the chilled crust. Use a spatula to smooth the surface. Cover and refrigerate for at least 6 hours or overnight until fully set.
08 - In a saucepan, combine cranberries, granulated sugar, and water. Simmer over medium heat for about 8 minutes, stirring occasionally, until cranberries burst and mixture begins to thicken. Add cornstarch slurry and cook for 1 to 2 minutes more, stirring until glossy and slightly thickened. Allow topping to cool completely.
09 - Once cheesecake is fully set, spread cooled cranberry topping evenly over the surface. Release cheesecake from the springform pan just before serving.