01 - Preheat oven to 350°F. Line an 8x8-inch baking pan with parchment paper, leaving an overhang on the sides for easy removal.
02 - In a bowl, combine graham cracker crumbs, sugar, and melted butter, mixing until evenly moistened. Press the mixture firmly and evenly into the bottom of the prepared pan to form a compact crust.
03 - Bake the crust for 8 to 10 minutes until lightly golden. Remove from the oven and let cool slightly.
04 - In a medium bowl, whisk the egg yolks until thick and pale in color, about 1 minute. Add the sweetened condensed milk, lime juice, lime zest, and salt. Whisk until smooth and well combined.
05 - Pour the filling over the cooled crust, spreading evenly. Bake for 15 to 18 minutes, until the center is just set and small bubbles appear around the edges.
06 - Cool the bars completely at room temperature, then refrigerate for at least 1 hour to fully set.
07 - Beat the heavy cream, powdered sugar, and vanilla extract together using an electric mixer until soft peaks form.
08 - Lift the chilled bars out of the pan using the parchment paper overhang. Slice into 16 squares. Top each bar with whipped cream and a sprinkle of lime zest. Serve chilled.