.pd-custom-form{background-color:#fafafa;border:2px solid #dfdfdf;border-radius:.5rem;box-shadow:0 1rem 2rem rgba(35,35,50,.08);padding:6rem 2rem}.pd-custom-form form label{font-weight:400}.pd-custom-form .legal-consent-container .hs-form-booleancheckbox-display>span,.pd-custom-form form .hs-richtext,.pd-custom-form form .hs-richtext p{font-size:.75rem}.pd-custom-form .hs-form-booleancheckbox{cursor:pointer}.pd-custom-form .hs-form-booleancheckbox label{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:nowrap;line-height:1.125rem}.pd-custom-form .hs-form-booleancheckbox input{flex-shrink:0}.pd-custom-form .legal-consent-container .hs-form-booleancheckbox-display>span{flex-shrink:1;margin:.5rem 0 0 .5rem}.pd-custom-form form input[type=email],.pd-custom-form form input[type=file],.pd-custom-form form input[type=number],.pd-custom-form form input[type=password],.pd-custom-form form input[type=tel],.pd-custom-form form input[type=text],.pd-custom-form form select,.pd-custom-form form textarea{border:2px solid #dfdfdf;border-radius:3px}.pd-custom-form form{--gap:1rem;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--gap)}.pd-custom-form form .field.hs_firstname,.pd-custom-form form .field.hs_lastname{flex-basis:calc(50% - var(--gap)/2)}.pd-custom-form form .field.hs_company,.pd-custom-form form .field.hs_email,.pd-custom-form form .field.hs_jobtitle{flex-basis:100%}.pd-custom-form .lottie-container{margin:0 auto;max-width:20rem;padding:1rem 2rem}.pd-custom-form .hs_submit{margin-right:1rem}.pd-custom-form .legal-consent-container~.hs_recaptcha{margin:0;order:1}