01 - 
                Bring all ingredients to room temperature to ensure smooth mixing and even texture.
              
              
              
                02 - 
                Soak the saffron threads in 30 milliliters of warm milk to release color and aroma.
              
              
              
                03 - 
                Using an electric mixer, beat the softened butter and sugar until light, fluffy, and pale, approximately 3-4 minutes.
              
              
              
                04 - 
                Add eggs one at a time to the butter mixture, beating well after each addition to maintain smooth texture.
              
              
              
                05 - 
                In a separate bowl, whisk together flour, baking powder, and ground cardamom.
              
              
              
                06 - 
                Alternate adding the flour mixture and the remaining warm milk (including the saffron-infused milk) to the butter mixture in three additions, beginning and ending with flour. Mix until just combined to avoid toughness.
              
              
              
                07 - 
                Pour batter into a greased and floured baking pan. Bake in a preheated oven at 180°C for 30-35 minutes, or until a skewer inserted in the center comes out clean.
              
              
              
                08 - 
                Whip the cream until stiff peaks form, being careful not to overwhip to prevent grainy texture.
              
              
              
                09 - 
                After the cake cools completely, spread the whipped cream evenly on top. Slice into 12 portions and serve at room temperature.