.hs-form{background-color:transparent;border-radius:8px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:0;max-width:600px;padding:2rem 0 0}.hs-form .hs-form-field{margin-bottom:1.5rem}.hs-form label{color:#000;display:block;font-size:.95rem;font-weight:500;margin-bottom:.5rem}.hs-form .hs-form-required{color:#e74c3c;margin-left:4px}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#333;font-size:1rem;line-height:1.5;padding:.75rem 1rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{background-color:#fff;border-color:#c48429;box-shadow:0 0 0 3px rgba(196,132,41,.15);outline:none}.hs-form .hs-error-msgs{list-style:none;margin:.5rem 0 0;padding:0}.hs-form .hs-error-msgs label{color:#e74c3c;font-size:.85rem;font-weight:400}.hs-form .inputs-list{list-style:none;margin:0;padding:0}.hs-form .hs-form-checkbox,.hs-form .hs-form-radio{align-items:center;display:flex;margin-bottom:.5rem}.hs-form .hs-form-checkbox input,.hs-form .hs-form-radio input{margin-right:.5rem}.hs-form .hs-button{background-color:#c48429;border:none;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;text-align:center;text-decoration:none;transition:background-color .2s ease,transform .1s ease}.hs-form .hs-button:hover{background-color:#a36f22}.hs-form .hs-button:active{transform:translateY(1px)}.submitted-message{background-color:rgba(196,132,41,.1);border-left:4px solid #c48429;border-radius:6px;color:#000;font-weight:500;padding:1.5rem}@media (max-width:768px){.hs-form{padding:1.5rem}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{padding:.7rem .9rem}.hs-form .hs-button{width:100%}}@media (prefers-color-scheme:dark){.hs-form{background-color:transparent}.hs-form label{color:#000}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{background-color:#fff;border-color:#4b5563;color:#333}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{background-color:#fff;border-color:#c48429;box-shadow:0 0 0 3px rgba(196,132,41,.2)}.hs-form .hs-button{background-color:#c48429}.hs-form .hs-button:hover{background-color:#a36f22}.submitted-message{background-color:rgba(196,132,41,.1);border-left-color:#c48429;color:#fff}}