01 - 
                Preheat oven to 350°F and coat cake pans thoroughly with nonstick spray to ensure easy release.
              
              
              
                02 - 
                Beat butter, lemon zest, and sugar together for 5 minutes until light and fluffy to incorporate air for texture.
              
              
              
                03 - 
                Mix in eggs, lemon juice, milk, and yogurt. Blend until incorporated. A curdled appearance is normal at this stage.
              
              
              
                04 - 
                Sift together flour, baking powder, baking soda, and salt. Gradually mix into wet ingredients until just combined.
              
              
              
                05 - 
                Gently fold in raspberries using a silicone spatula, taking care not to crush the fruit.
              
              
              
                06 - 
                Divide batter evenly between pans. Bake 28–33 minutes until cakes spring back and toothpick comes out clean.
              
              
              
                07 - 
                Beat butter until smooth, gradually add powdered sugar, then blend in lemon juice for a bright finish.
              
              
              
                08 - 
                Cool cakes completely. Spread frosting evenly between layers and over the top and sides before serving.