@media (width>=1024px){.form-modal.form-modal--split .form-modal__panel{background-image:linear-gradient(159deg, var(--color-base-warm-gray-50) 14%, var(--color-base-soft-green) 52%, var(--color-supporting-100) 86%)}}.form-modal.form-modal--split .form-modal__glass{-webkit-backdrop-filter:blur(24px)saturate(85%)brightness(75%);backdrop-filter:blur(24px)saturate(85%)brightness(75%);background-color:#ffffff24;box-shadow:inset 1px 0 #fff9,inset -1px 0 #ffffff73,inset 0 1px #ffffff40,inset 0 -1px #fff3,0 12px 25px -25px #0a0d120f}@media (width>=1024px){.form-modal.form-modal--split .form-modal__glass{-webkit-backdrop-filter:blur(24px)saturate(85%)brightness(93%);backdrop-filter:blur(24px)saturate(85%)brightness(93%);box-shadow:inset 0 1px #fff,inset 1px 0 #ffffffe6,inset -1px 0 #ffffffe6,inset 0 -1px #ffffff80,0 12px 25px -25px #0a0d120f}}html:has(.form-modal--split) #app{will-change:opacity}.form-modal.form-modal--split{transition-property:background-color}.form-modal.form-modal--split.opacity-0{opacity:1;background-color:#0000}.form-modal.form-modal--split .form-modal__panel{transition:translate .2s}.form-modal.form-modal--split.opacity-0 .form-modal__panel{translate:0 16px}.form-modal.form-modal--split .form-modal__form [data-hsfc-id=Renderer]{--hsf-row__vertical-spacing:24px;--hsf-row__horizontal-spacing:16px;--hsf-module__vertical-spacing:8px;--hsf-field-input__background-color:var(--color-base-soft-green-50);--hsf-field-input__border-color:var(--color-natural-300);--hsf-field-input__border-radius:8px;--hsf-field-input__padding:7px 12px;--hsf-field-input__placeholder-color:#a6a6a6;--hsf-field-textarea__background-color:var(--color-base-soft-green-50);--hsf-field-textarea__border-color:var(--color-natural-300);--hsf-field-textarea__border-radius:8px;--hsf-field-textarea__padding:7px 12px;--hsf-field-textarea__placeholder-color:#a6a6a6;--hsf-field-checkbox__background-color:transparent;--hsf-field-checkbox__padding:8px;--hsf-field-checkbox__color:var(--color-primary-500);--hsf-field-radio__padding:8px;--hsf-field-radio__color:var(--color-primary-500);--hsf-field-label__font-size:12px;--hsf-field-description__font-size:12px;--hsf-richtext__font-size:12px;--hsf-erroralert__font-size:12px;--hsf-button__width:100%;--hsf-button__padding:10px 32px}@media (width>=1024px){.form-modal.form-modal--split .form-modal__form .hsfc-TextInput,.form-modal.form-modal--split .form-modal__form .hsfc-DropdownInput{font-size:13px;line-height:20px}}.form-modal.form-modal--split .form-modal__form .hsfc-DropdownOptions{box-shadow:var(--shadow-xl);border-radius:8px}.form-modal.form-modal--split .form-modal__form .hsfc-DropdownOptions,.form-modal.form-modal--split .form-modal__form .hsfc-DropdownOptions__List__ListItem{background-color:var(--color-base-white)}:is(.form-modal.form-modal--split .form-modal__form .form-modal__label--placeholder,.form-modal.form-modal--split .form-modal__form .hsfc-Row:has(>.hsfc-ProgressBar)){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.form-modal.form-modal--split .form-modal__form .hsfc-Row>:has(>.hsfc-FieldDescription){flex-direction:column;display:flex}.form-modal.form-modal--split .form-modal__form .hsfc-FieldDescription{order:1;margin:4px 0 0;line-height:18px}.form-modal.form-modal--split .form-modal__form .hsfc-ErrorAlert{order:2}.form-modal.form-modal--split .form-modal__form .hsfc-DataPrivacyField{flex-direction:column;gap:12px;display:flex}.form-modal.form-modal--split .form-modal__form .hsfc-DataPrivacyField>.hsfc-Row{margin-bottom:0}@media (width>=1024px){.form-modal.form-modal--split .form-modal__form .hsfc-Form:has(>.hsfc-Step+.hsfc-Step){grid-template-columns:minmax(0,1fr);display:grid}.form-modal.form-modal--split .form-modal__form .hsfc-Form>.hsfc-Step{grid-area:1/1}.form-modal.form-modal--split .form-modal__form .hsfc-Form>.hsfc-Step:is([style*=display\:none],[style*="display: none"]){visibility:hidden;display:flex!important}}.form-modal.form-modal--split .form-modal__form .hsfc-Step__Content{flex-direction:column;display:flex}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow{margin-top:auto}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow__Alerts:empty{margin-bottom:0}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow__Buttons{flex-direction:row;gap:12px;display:flex}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow__Buttons .hsfc-Button{white-space:nowrap;flex:1 1 0}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow__Buttons .hsfc-Button:first-child:not(:last-child){border:1px solid var(--color-primary-500);color:var(--color-primary-500);background-color:#0000}.form-modal.form-modal--split .form-modal__form .hsfc-NavigationRow__Buttons .hsfc-Button:first-child:not(:last-child):hover{background-color:var(--color-base-white)}.form-modal.form-modal--split .form-modal__form form.hs-form .hs-form-field{margin-bottom:24px}.form-modal.form-modal--split .form-modal__form form.hs-form .hs-form-field .input .hs-input{background-color:#0000;border-radius:8px;padding:8px 12px}.form-modal.form-modal--split .form-modal__skeleton-label{display:none}.form-modal.form-modal--split .form-modal__skeleton-field{margin-bottom:24px}.form-modal.form-modal--split .form-modal__skeleton-input{border-radius:8px;height:36px}.form-modal.form-modal--split .form-modal__skeleton-submit{height:44px;margin-top:0}.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)}
