      body {
        background-image: url(images/fondopista.jpg);
        background-color: rgba(0, 0, 0, 0.6);
        background-blend-mode: multiply;
        margin: 0;
        padding: 20px;
        justify-content: center;
        align-items: center;
        color: #000000;
        background-size: cover;
        font-family: Arial, sans-serif;
        color: white;
      }
      form {
        display: flex;
        flex-direction: column;
        align-items: center;
      }
      input[type="text"] {
        font-size: 17px;
        width: 95%;
        margin: 16px 0 10px 0;
        padding: 7px 10px;
        border: 1px solid #FF694D;
        border-radius: 7px;
        background: #ffffff;
      }
      input[type="number"] {
        font-size: 17px;
        width: 95%;
        margin: 16px 0 10px 0;
        padding: 7px 10px;
        border: 1px solid #FF694D;
        border-radius: 7px;
        background: #ffffff;
      }

      input[type="date"] {
        font-size: 17px;
        width: 95%;
        margin: 16px 0 10px 0;
        padding: 7px 10px;
        border: 1px solid #FF694D;
        border-radius: 7px;
        background: #ffffff;
      }
      input[type="password"] {
        font-size: 17px;
        width: 95%;
        margin: 16px 0 10px 0;
        padding: 7px 10px;
        border: 1px solid #FF694D;
        border-radius: 7px;
        background: #ffffff;
      }

      select {
        font-size: 16px;
        margin: 6px 0 14px 0;
        padding: 7px 8px;
        border-radius: 7px;
      }

      input[type="submit"] {
        font-size: 17px;
        padding: 8px 22px;
        background: #3382cc;
        color: #fff;
        border: none;
        border-radius: 6px;
        margin-top: 10px;
        box-shadow: 0 2px 8px rgba(44,62,80,0.07);
        transition: background 0.2s;
      }
      input[type="submit"]:hover {
        background: #2465a0;
      }
      label {
        font-weight: bold;
        color: rgb(255, 255, 255);
      }
      h2 {
        font-weight: bold;
      }