Indulgent vanilla and orange cheesecake on homemade almond sponge, finished with a spiced orange syrup and pomegranate seeds.