form.hs-form{background:transparent;color:#202b25;font-size:16px}form.hs-form label{font-size:14px;font-weight:600}form.hs-form :is(input:not([type=checkbox]):not([type=radio]):not([type=hidden]):not([type=submit]):not([type=button]):not([type=file]):not([type=image]),select,textarea){background:#fff;border-color:#7b857b;border-radius:4px;color:#202b25;font-size:16px;min-height:var(--tm-field-min-height,48px);padding:12px}form.hs-form :is(.hs-button,input[type=submit]){border-radius:4px;font-size:16px;width:100%}form.hs-form :focus-visible{outline:2px solid #254f40;outline-offset:3px}form.hs-form .hs-error-msg{color:#a52626;font-size:14px}form.hs-form .invalid{border-color:#a52626}form.hs-form textarea{--tm-field-min-height:144px}