    <style>
        /* General Form Container Styles */
        .custom-hs-form {
            max-width: 500px;
            margin: 50px auto;
            padding: 30px;
            background-color: #ffffff;
            border-radius: 8px;
            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1);
        }

        /* Label Styling */
        .custom-hs-form label {
            font-family: "Montserrat", sans-serif;
            font-weight: bold;
            color: #ffffff;
            margin-bottom: 10px;
            display: block;
        }

        /* Input and Textarea Styling */
        .custom-hs-form input[type="email"],
        .custom-hs-form textarea {
            width: 100%;
            padding: 12px;
            margin: 8px 0 20px 0;
            border: 1px solid #eaeaea;
            border-radius: 4px;
            box-sizing: border-box;
            font-family: "Montserrat", sans-serif;
            color: #ffffff;
        }

       /* Style for the email input field */
       #email-fad23f71-ee19-4639-ad04-3b5297a1da4a {
            color: #333333 !important; /* Dark gray text */
            background-color: #ffffff; /* background white */
            font-family: "Montserrat", sans-serif;
            font-size: 14px;
            box-sizing: border-box;
        }
       /* Style for the placeholder text */
       #email-fad23f71-ee19-4639-ad04-3b5297a1da4a::placeholder {
            color: #333333; /* Dark gray */
            opacity: 1; /* placeholder is visible */
            font-family: "Montserrat", sans-serif;
}

         /* Style for the rich text */
        .hs-richtext p {
            font-family: "Montserrat", sans-serif;
            color: #cccccc !important; /* White text */
            font-size: 14px;
            line-height: 1.6;
            margin-bottom: 20px;
        }



        /* Submit Button Styling */
        .custom-hs-form input[type="submit"] {
            font-family: "Montserrat", sans-serif;
            font-size: 16px;
            font-weight: bold;
            transition: background-color 0.3s ease;
        }

        .custom-hs-form input[type="submit"]:hover {
            background-color: #ffffff;
        }

        /* Optional: Style form messages (e.g., error messages) */
        .custom-hs-form .hs-error-msgs {
            color: #ffffff;
            font-family: "Montserrat", sans-serif;
        }

        a[href*="privacy-policy"] {
            color: #F19171 !important; /* Orange Privacy Policy */
            font-family: "Roboto", sans-serif;
        }

    </style>
