.content .hs-form{display:flex;flex-direction:column;margin-inline:auto;margin-bottom:120px;max-width:var(--content-main-width)}.content .hs-form fieldset{border:none;margin:0;max-width:none;padding:0;width:100%}.content .hs-form fieldset.form-columns-0{padding-top:40px}.content .hs-form fieldset.form-columns-0:first-child{padding-top:0}.content .hs-form fieldset.form-columns-0 h4{color:var(--color-black);font-family:var(--font-main);font-size:18px;font-weight:700;line-height:1.8}.content .hs-form fieldset:not(.form-columns-0){align-items:flex-start;border-bottom:1px solid var(--color-gray-lighter);display:flex;gap:20px;padding:20px 0}.content .hs-form fieldset:has(.legal-consent-container){border-bottom:none}.content .hs-form-field:not(.legal-consent-container .hs-form-field){align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0;width:100%}.content .hs-form-field .hs-field-desc{align-self:stretch;font-size:14px}.content .hs-form-field .hs-field-desc,.content .hs-form-field>label{color:var(--color-black);font-family:var(--font-main);line-height:1.8}.content .hs-form-field>label{align-items:center;display:flex;font-size:16px;gap:10px}.content .hs-form-field>label:has(>span:empty){display:none}.content .hs-form-field>.input{align-self:stretch}.content .hs-form-field .hs-form-required{color:#c44b4b}.content .hs-input{background:var(--color-beige);border:none;color:var(--color-black);font-family:var(--font-main);font-size:16px;line-height:1.8;padding:15px}.content .hs-form .hs-form-field .hs-input:not([type=radio]):not([type=checkbox]){width:100%!important}.content .hs-input::placeholder{color:#777175}.content textarea.hs-input{height:160px;resize:vertical}.content .hs-error-msg{color:#c44b4b}.content .inputs-list:not(.legal-consent-container .inputs-list){align-items:flex-start;display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.content .hs-form-booleancheckbox-display:not(.legal-consent-container .hs-form-booleancheckbox-display),.content .hs-form-checkbox-display,.content .hs-form-radio-display{align-items:center;display:flex;gap:20px;white-space:nowrap}.content .hs-form .hs-form-booleancheckbox input[type=checkbox],.content .hs-form .hs-form-checkbox input[type=checkbox],.content .hs-form .hs-form-radio input[type=radio],.content .legal-consent-container input[type=checkbox]{flex:none;height:13px;margin:0;width:13px}.content .hs-dependent-field:not(.legal-consent-container .hs-dependent-field){display:flex;flex-direction:column;gap:20px;margin-top:20px}.content .legal-consent-container{display:flex;flex-direction:column;gap:40px;width:100%}.content .legal-consent-container .hs-richtext,.content .legal-consent-container .hs-richtext p,.content .legal-consent-container p{color:var(--color-black);font-family:var(--font-main);font-size:16px;font-weight:400;line-height:1.8}.content .legal-consent-container .hs-form-booleancheckbox-display p,.content .legal-consent-container strong{font-weight:700}.content .legal-consent-container .hs-form-booleancheckbox,.content .legal-consent-container .hs-form-booleancheckbox-display,.content .legal-consent-container .hs-form-field,.content .legal-consent-container .inputs-list{display:block;width:100%}.content .legal-consent-container .hs-form-booleancheckbox-display{padding-left:23px;position:relative}.content .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]{float:none;height:13px;left:0;margin:0;position:absolute;top:6px;width:13px}.content .legal-consent-container .hs-form-booleancheckbox-display>span{display:block}.content .hs_recaptcha.hs-form-field{flex:none;margin-top:20px;width:auto}.content .hs-submit{margin-top:20px}.content .hs-submit .actions{display:flex}.content .hs-button{background:var(--color-cta-primary);border:none;color:var(--color-white);cursor:pointer;font-family:var(--font-main);font-size:16px;padding:16px 40px;transition:background-color var(--transition-main);width:100%}.content .hs-button:hover{background:var(--color-cta-primary-hover)}@media screen and (max-width:767px){.content .hs-form{margin-bottom:60px;max-width:none}.content .hs-form fieldset:not(.form-columns-0){align-items:stretch;flex-direction:column}.content .hs-form-field:not(.legal-consent-container .hs-form-field){flex:none}.content .hs-button{font-size:14px;line-height:20px;padding:16px 30px;text-align:center}.content .hs-form fieldset .inputs-list:has(.hs-form-radio){align-items:center;flex-direction:row;flex-wrap:wrap;gap:10px 40px}}