.hs-student-form-wrapper .hs-form{font-family:inherit!important}.hs-student-form-wrapper .hs-form .hs-form-field{margin-bottom:1.25rem!important}.hs-student-form-wrapper .hs-form .hs-form-field>label{display:block!important;font-size:.875rem!important;font-weight:600!important;color:#1a1a2e!important;margin-bottom:.4rem!important}.hs-student-form-wrapper .hs-form .hs-form-field>label .hs-form-required{color:#ef4444!important;margin-left:2px!important}.hs-student-form-wrapper .hs-form .input{margin-right:0!important}.hs-student-form-wrapper .hs-form input[type=text],.hs-student-form-wrapper .hs-form input[type=email],.hs-student-form-wrapper .hs-form input[type=tel],.hs-student-form-wrapper .hs-form input[type=number],.hs-student-form-wrapper .hs-form input[type=url],.hs-student-form-wrapper .hs-form textarea,.hs-student-form-wrapper .hs-form select{width:100%!important;padding:.7rem 1rem!important;border:1px solid #e5e7eb!important;border-radius:.75rem!important;background:#fff!important;color:#000!important;font-size:.9375rem!important;font-family:inherit!important;outline:none!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important;-webkit-appearance:none!important}.hs-student-form-wrapper .hs-form input:focus,.hs-student-form-wrapper .hs-form textarea:focus,.hs-student-form-wrapper .hs-form select:focus{border-color:#003942!important;box-shadow:0 0 0 3px #0039421a!important}.hs-student-form-wrapper .hs-form textarea{resize:vertical!important;min-height:5rem!important}.hs-student-form-wrapper .hs-form select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%236b7280'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right .75rem center!important;background-size:1rem!important;padding-right:2.5rem!important}.hs-student-form-wrapper .hs-form .hs-fieldtype-booleancheckbox label,.hs-student-form-wrapper .hs-form .hs-fieldtype-checkbox label{font-size:.8125rem!important;color:#6b7280!important;display:flex!important;align-items:flex-start!important;gap:.5rem!important}.hs-student-form-wrapper .hs-form .hs-fieldtype-booleancheckbox input[type=checkbox],.hs-student-form-wrapper .hs-form .hs-fieldtype-checkbox input[type=checkbox]{width:1rem!important;height:1rem!important;margin-top:.15rem!important;accent-color:#003942!important;flex-shrink:0!important}.hs-student-form-wrapper .hs-form .hs-error-msgs{list-style:none!important;padding:0!important;margin:.35rem 0 0!important}.hs-student-form-wrapper .hs-form .hs-error-msgs li label{font-size:.8125rem!important;color:#ef4444!important;font-weight:400!important}.hs-student-form-wrapper .hs-form .hs-submit{margin-top:1.5rem!important}.hs-student-form-wrapper .hs-form .hs-submit .hs-button,.hs-student-form-wrapper .hs-form input[type=submit]{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:180px!important;padding:.8rem 2.5rem!important;background:#003942!important;color:#fff!important;font-size:1rem!important;font-weight:600!important;font-family:inherit!important;border:none!important;border-radius:9999px!important;cursor:pointer!important;transition:background .2s ease,transform .15s ease!important;box-shadow:none!important}.hs-student-form-wrapper .hs-form .hs-submit .hs-button:hover,.hs-student-form-wrapper .hs-form input[type=submit]:hover{background:#004d59!important;transform:translateY(-1px)!important}.hs-student-form-wrapper .hs-form .hs-richtext{font-size:.8125rem!important;color:#6b7280!important;line-height:1.5!important}.hs-student-form-wrapper .hs-form .hs-richtext a{color:#003942!important;text-decoration:underline!important}.hs-student-form-wrapper .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 8px)!important;float:left!important}.hs-student-form-wrapper .hs-form fieldset.form-columns-2 .hs-form-field:first-child{margin-right:16px!important}@media(max-width:640px){.hs-student-form-wrapper .hs-form fieldset.form-columns-2 .hs-form-field{width:100%!important;float:none!important}.hs-student-form-wrapper .hs-form fieldset.form-columns-2 .hs-form-field:first-child{margin-right:0!important}}.hs-student-form-wrapper .hs-form fieldset{border:none!important;max-width:100%!important}.hs-student-form-wrapper .hs-form .legal-consent-container{margin-top:1rem!important}.hs-student-form-wrapper .hs-form .legal-consent-container p{font-size:.75rem!important;color:#9ca3af!important;line-height:1.5!important}.hs-student-form-wrapper .hs-form .legal-consent-container a{color:#003942!important}.hs-student-form-wrapper .submitted-message{text-align:center!important;padding:2rem 1rem!important}.hs-student-form-wrapper .submitted-message p{font-size:1rem!important;color:#000!important;line-height:1.6!important}
