.form-modal .form-modal__form [data-hsfc-id=Renderer]{--hsf-background__padding:0px;--hsf-default-field-label__font-family:var(--font-ui);--hsf-default-field-label__font-size:14px;--hsf-default-field-label__color:var(--color-natural-900);--hsf-default-field-input__font-family:var(--font-ui);--hsf-default-field-input__background-color:var(--color-base-white);--hsf-default-field-input__border-color:var(--color-natural-300);--hsf-default-field-input__border-radius:12px 12px 12px 12px;--hsf-default-field-input__padding:10px 16px 10px 16px;--hsf-default-field-input__placeholder-color:var(--color-natural-500);--hsf-default-field-textarea__font-family:var(--font-ui);--hsf-default-field-textarea__background-color:var(--color-base-white);--hsf-default-field-textarea__border-color:var(--color-natural-300);--hsf-default-field-textarea__border-radius:12px 12px 12px 12px;--hsf-default-field-textarea__padding:10px 16px 10px 16px;--hsf-default-field-textarea__placeholder-color:var(--color-natural-500);--hsf-default-field-checkbox__background-color:var(--color-base-white);--hsf-default-field-checkbox__border-color:var(--color-natural-300);--hsf-default-field-description__font-family:var(--font-ui);--hsf-default-field-description__color:var(--color-natural-500);--hsf-default-richtext__font-family:var(--font-ui);--hsf-default-richtext__color:var(--color-natural-500);--hsf-default-erroralert__font-family:var(--font-ui);--hsf-default-erroralert__color:#dc2626;--hsf-default-button__font-family:var(--font-ui);--hsf-default-button__font-size:16px;--hsf-default-button__color:var(--color-base-white);--hsf-default-button__background-color:var(--color-primary-500);--hsf-default-button--hover__background-color:var(--color-primary-700);--hsf-default-button__border-radius:9999px 9999px 9999px 9999px;--hsf-default-button__padding:12px 32px 12px 32px;--hsf-default-field-dropdown-options__border-radius:12px 12px 12px 12px}.form-modal .form-modal__form .hsfc-TextInput,.form-modal .form-modal__form .hsfc-DropdownInput{color:var(--color-natural-900);font-size:16px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-modal .form-modal__form .hsfc-TextInput:focus,.form-modal .form-modal__form .hsfc-DropdownInput:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 18%, transparent);outline:0}.form-modal .form-modal__form .hsfc-CheckboxField label{justify-content:flex-start;align-items:flex-start;gap:12px}.form-modal .form-modal__form .hsfc-CheckboxField label>input{margin-top:2px}.form-modal .form-modal__form .hsfc-NavigationRow__Buttons{width:100%}.form-modal .form-modal__form .hsfc-Button{cursor:pointer;width:100%;font-weight:500;transition:background-color .2s}.form-modal__skeleton{flex-wrap:wrap;justify-content:space-between;display:flex}.form-modal--ready .form-modal__skeleton{display:none}.form-modal__skeleton-field{width:100%;margin-bottom:16px}.form-modal__skeleton-field--half{width:calc(50% - 10px)}.form-modal__skeleton-label,.form-modal__skeleton-input,.form-modal__skeleton-submit{background:linear-gradient(90deg, var(--color-natural-100) 25%, var(--color-natural-50) 45%, var(--color-natural-100) 65%);background-size:400% 100%;animation:1.4s infinite form-modal-shimmer}.form-modal__skeleton-label{border-radius:7px;width:35%;height:14px;margin-bottom:8px}.form-modal__skeleton-input{border-radius:12px;height:46px}.form-modal__skeleton-submit{border-radius:9999px;width:100%;height:46px;margin-top:8px}@keyframes form-modal-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.form-modal .form-modal__form form.hs-form{flex-wrap:wrap;justify-content:space-between;display:flex}.form-modal .form-modal__form form.hs-form fieldset{max-width:none!important}.form-modal .form-modal__form form.hs-form li{list-style-type:none;margin:0!important;padding:0!important}.form-modal .form-modal__form form.hs-form li:before{content:none!important}.form-modal .form-modal__form form.hs-form .hs_firstname.hs-fieldtype-text,.form-modal .form-modal__form form.hs-form .hs_lastname.hs-fieldtype-text{width:calc(50% - 10px)}.form-modal .form-modal__form form.hs-form .hs-fieldtype-text,.form-modal .form-modal__form form.hs-form .hs-fieldtype-select,.form-modal .form-modal__form form.hs-form .hs-fieldtype-phonenumber,.form-modal .form-modal__form form.hs-form .hs-dependent-field,.form-modal .form-modal__form form.hs-form .hs-fieldtype-textarea{width:100%}.form-modal .form-modal__form form.hs-form .hs-form-field{margin-bottom:16px;position:relative}.form-modal .form-modal__form form.hs-form .hs-form-field label{font-family:var(--font-ui);color:var(--color-natural-900);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.form-modal .form-modal__form form.hs-form .hs-form-field .input .hs-input{border:1px solid var(--color-natural-300);width:100%;font-family:var(--font-ui);color:var(--color-natural-900);border-radius:12px;padding:12px 16px;font-size:16px;font-weight:400;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-modal .form-modal__form form.hs-form .hs-form-field .input .hs-input:focus{border-color:var(--color-primary-500);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-primary-500) 18%, transparent);outline:0}.form-modal .form-modal__form form.hs-form .hs-form-field .input .hs-input.error{border-color:#dc2626}.form-modal .form-modal__form form.hs-form .hs-form-field .input .hs-input[type=checkbox]{border-radius:3px;width:18px;height:18px}.form-modal .form-modal__form form.hs-form .hs-form-field .input .hs-input[type=checkbox]+span{padding-left:14px;font-size:12px;font-weight:400}.form-modal .form-modal__form form.hs-form .hs-error-msg{font-family:var(--font-ui);color:#dc2626;margin:0 0 8px;padding:0;font-size:12px;font-weight:400;list-style:none}.form-modal .form-modal__form form.hs-form .hs_submit.hs-submit,.form-modal .form-modal__form form.hs-form .hs_submit .actions{justify-content:center;width:100%;display:flex}.form-modal .form-modal__form form.hs-form .hs_submit input,.form-modal .form-modal__form form.hs-form input.hs-button{width:100%;font-family:var(--font-ui);background-color:var(--color-primary-500);color:var(--color-base-white);cursor:pointer;border:0;border-radius:9999px;padding:12px 32px;font-size:16px;font-weight:500;transition:background-color .2s;display:inline-block}.form-modal .form-modal__form form.hs-form .hs_submit input:hover,.form-modal .form-modal__form form.hs-form input.hs-button:hover{background-color:var(--color-primary-700)}.form-modal .form-modal__form .submitted-message{text-align:center;font-family:var(--font-ui);color:var(--color-natural-900)}.form-modal .form-modal__form .submitted-message a{font-family:var(--font-ui);color:var(--color-base-white);background-color:var(--color-primary-500);border:0;border-radius:9999px;padding:12px 32px;font-size:16px;font-weight:500;transition:background-color .2s;display:inline-block}.form-modal .form-modal__form .submitted-message a:hover{background-color:var(--color-primary-700)}
