.dw-form .hs-form-field>label{display:block!important;margin:0 0 6px!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;color:#292929!important}.dw-form .hs-form .hs-form-field>label span,.dw-form .hs-form .hs-form-field>label span:first-child{display:inline!important}.dw-form .hs-form .hs-form-field>label .hs-form-required{display:inline!important;margin-left:2px;color:#ae4c73}.dw-form .hs-form-field{margin-bottom:14px!important}.dw-form .hs-form .hs-input{width:100%!important;height:46px!important;padding:10px 14px!important;border:1px solid #d9d6cc!important;border-radius:10px!important;background:#ffffff!important;font-size:15px!important;color:#292929!important;box-shadow:none!important;transition:border-color .15s ease,box-shadow .15s ease!important}.dw-form .hs-form textarea.hs-input{height:auto!important;min-height:96px!important}.dw-form .hs-form .hs-input:focus{border-color:#1a1a18!important;box-shadow:0 0 0 3px rgba(234,106,158,.25)!important;outline:none!important}.dw-form .hs-form .hs-input.invalid.error{border-color:#b3392d!important}.dw-form .hs-form .hs-error-msgs label{display:block!important;margin-top:4px!important;font-size:12px!important;color:#b3392d!important}.dw-form .hs-form .hs-button,.dw-form .hs-form .hs-button.primary,.dw-form .hs-form input[type=submit]{height:52px!important;margin-top:6px!important;border-radius:999px!important;background:#1a1a18!important;font-size:15px!important;font-weight:500!important;box-shadow:none!important;transform:none!important}.dw-form .hs-form .hs-button.primary:hover,.dw-form .hs-form .hs-button:hover,.dw-form .hs-form input[type=submit]:hover{background:#000000!important;box-shadow:0 6px 18px rgba(26,26,24,.18)!important}.dw-form .hs-form .hs-button:focus-visible,.dw-form .hs-form input[type=submit]:focus-visible{outline:none!important;box-shadow:0 0 0 2px #ffffff,0 0 0 4px #ea6a9e!important}.dw-form .hs-form .legal-consent-container,.dw-form .hs-richtext{font-size:12px!important;color:#6b6b6b!important}.dw-form .submitted-message{padding:24px 4px!important;font-size:16px!important;line-height:1.6!important;color:#292929!important;text-align:center!important}