body {
               margin: 0;
               height: 100vh;
               display: flex;
               justify-content: center;  /* Horizontal center */
               align-items: center;      /* Vertical center */
               background-color: #f0f0f0;
               font-family: Arial, sans-serif;
                 background-image: url('bscs-am5.png');
                 background-repeat: no-repeat;
                 background-size: cover;
                 background-position: center;
                 background-attachment: fixed;
                 color: black;  
                 }
              .panel {
                background-color: white;
                padding: 40px;
                border-radius: 12px;
                box-shadow: 0 4px 16px rgba(0, 0, 0, 0.2);
                text-align: center;
                width: 300px;
                }
              h1 {
                font-size: 30px;
                }
            p {
              font-size: 20px;
              }