.primary-bg-form-wrap{button,input,label,select,textarea{font-family:inherit}label{color:var(--color-secondary);display:block;font-size:16px;font-weight:500;margin-bottom:8px}input[type=email],input[type=number],input[type=tel],input[type=text],textarea{background-color:#fff;border:1px solid var(--color-secondary);border-radius:0;color:var(--color-secondary);font-size:16px;line-height:1.5;padding:12px 16px;transition:border-color .2s ease;width:100%}input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{border-color:var(--color-primary);outline:none}textarea{min-height:120px;resize:vertical}.hs-form-field,.hsfc-Field{margin-bottom:20px}input[type=checkbox]{accent-color:var(--color-secondary);appearance:auto;cursor:pointer;flex-shrink:0;height:18px;margin:0 10px 0 0;vertical-align:middle;width:18px}.hs-form-booleancheckbox label,.hsfc-BooleanInputList label,.hsfc-Checkbox label,label:has(>input[type=checkbox]){align-items:flex-start;cursor:pointer;display:flex;font-weight:400;gap:10px;line-height:1.5;margin-bottom:0}.hs-form-booleancheckbox,.hsfc-BooleanInputList li,.hsfc-Checkbox{margin-bottom:12px}.hsfc-Button,button[type=submit],input[type=submit]{align-items:center;background-color:var(--color-primary);border:none;border-radius:0;color:var(--color-secondary);cursor:pointer;display:inline-flex;font-size:18px;font-weight:500;justify-content:center;line-height:1;margin-top:16px;min-width:145px;padding:12px 16px;text-decoration:none;transition:background-color .3s ease,color .3s ease}.hsfc-Button:hover,button[type=submit]:hover,input[type=submit]:hover{background-color:var(--color-secondary);color:var(--color-primary)}@media (min-width:1024px){.hsfc-Button,button[type=submit],input[type=submit]{min-width:155px;padding:12px 24px}}form{--hsf-navigationrow-buttons-single__justify-content:start}}