.form--upload .form__wrapper{flex-direction:column}.form--upload .form__title{margin-bottom:0}.form--upload-hero form{position:relative}.form--upload-hero .input{width:100%}.form--upload-hero .legal-consent-container{margin-top:4rem}.form--upload-hero:has(.filepond--root) .hs-fieldtype-phonenumber,.form--upload-hero:has(.filepond--root) .hs-fieldtype-text,.form--upload-hero:has(.filepond--root) .hs-submit{float:right;width:50%}.form--upload-hero:has(.filepond--root) .hs-upload,.form--upload-hero:has(.filepond--root) [class*=hs_file_upload]{background:transparent;box-sizing:border-box;float:left;width:40%}.form--upload-hero:has(.filepond--root) .hs-upload>label,.form--upload-hero:has(.filepond--root) [class*=hs_file_upload]>label{display:none}@media (max-width:767px){.form--upload-hero:has(.filepond--root) .hs-fieldtype-phonenumber,.form--upload-hero:has(.filepond--root) .hs-fieldtype-text,.form--upload-hero:has(.filepond--root) .hs-submit,.form--upload-hero:has(.filepond--root) .hs-upload,.form--upload-hero:has(.filepond--root) [class*=hs_file_upload]{float:none;width:auto}}.form--upload-hero:has(.filepond--root) .hs_error_rollup{clear:both}@media (max-width:767px){.form--upload-hero:has(.filepond--root) .hs-submit{align-self:flex-start}}@media (max-width:660px){.form--upload-hero.form--visuals-v3:after{display:none}}.form--upload-hero:has(.filepond--root) .filepond--root{min-height:221px}.form--upload-hero:has(.filepond--root) .filepond--drop-label.filepond--drop-label{min-height:221px}.form--upload-hero:has(.filepond--root) .filepond--drop-label.filepond--drop-label label{font-size:1rem!important}.form--upload-hero:has(.filepond--root) .filepond--drop-label label:before{height:1.5rem;width:1.5rem}.form--upload-hero .hs_error_rollup{display:none}