.ff-form fieldset{border:0;margin:0;max-width:100%!important;padding:0;width:100%}.ff-form .hs-form-field{margin:0 0 18px}.ff-form .hs-richtext,.ff-form .hs-richtext p{color:var(--ff-text);font-size:18px;font-weight:700;line-height:1.4;margin:0 0 8px}.ff-form .hs-form-required{color:var(--ff-olive);margin-left:2px}.ff-form .inputs-list,.ff-form ul.inputs-list{list-style:none!important;margin:8px 0 0;padding:0}.ff-form .inputs-list>li,.ff-form li.hs-form-booleancheckbox,.ff-form li.hs-form-checkbox,.ff-form li.hs-form-radio{list-style:none!important;margin:0 0 4px;padding:0}.ff-form .inputs-list>li::marker{content:none;display:none}.ff-form .hs-form-booleancheckbox-display,.ff-form .hs-form-checkbox-display,.ff-form .hs-form-radio-display,.ff-form .inputs-list label{align-items:flex-start;background:var(--ff-bg);border:1px solid var(--ff-line);color:var(--ff-text);cursor:pointer;display:flex;font-size:15px;font-weight:500;gap:10px;line-height:1.35;margin:0;padding:8px 12px;width:100%}.ff-form .hs-form-booleancheckbox-display:has(input:checked),.ff-form .hs-form-checkbox-display:has(input:checked),.ff-form .hs-form-radio-display:has(input:checked),.ff-form .inputs-list label:has(input:checked){border-color:var(--ff-olive-dark)}.ff-form input[type=checkbox],.ff-form input[type=radio]{accent-color:var(--ff-olive-dark);appearance:none;-webkit-appearance:none;background-color:transparent;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:12px 12px;border:1px solid var(--ff-olive);border-radius:2px;box-shadow:none;cursor:pointer;flex-shrink:0;height:18px;margin:1px 0 0;min-width:18px;padding:0;width:18px}.ff-form input[type=checkbox]:checked,.ff-form input[type=radio]:checked{background-color:var(--ff-olive-dark);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23f5f5f2' stroke-linecap='round' stroke-linejoin='round' stroke-width='2.4' d='m3.2 8.3 3.1 3.2 6.5-7'/%3E%3C/svg%3E");border-color:var(--ff-olive-dark)}.ff-form .legal-consent-container .hs-form-booleancheckbox-display>span,.ff-form .legal-consent-container .hs-form-booleancheckbox-display>span p{color:var(--ff-muted);font-size:13px;font-weight:400;margin:0!important}