.ksFormField,.ksFormField__labelRow{display:block}.ksFormField__label{display:none}.ksFormField.isDark .ksFormField__label{color:var(--ks-color-brand-accent)}.ksFormField__control{display:block;width:100%;margin-top:0;border-radius:4px;outline:1px solid #a3a7ae;border:none;background-color:#fff;color:#0a0f18ba;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.ksFormField__control::-moz-placeholder{color:#0a0f18ba;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.ksFormField__control::placeholder{color:#0a0f18ba;font-family:Inter,sans-serif;font-size:14px;font-weight:400}.ksFormField.isDark .ksFormField__control{border-color:var(--ks-color-brand-accent)}.ksFormField__control:focus{outline:2px solid #182435;outline-offset:-2px}.ksFormField__control:focus-visible{outline:2px solid #182435;outline-offset:-2px}.ksFormField__control--input{padding:1rem .75rem;min-height:1.5rem}.ksFormField__control--select{height:3rem;padding:.5rem}.ksFormField__control--textarea{min-height:7rem;padding:.75rem 1rem;resize:vertical}.ksFormField__checkboxLabel{display:flex;align-items:flex-start;padding-top:1rem;cursor:pointer}.ksFormField__checkboxControlWrap{display:flex;align-items:center;height:1.25rem}.ksFormField__checkbox{width:1.5rem;height:1.5rem;border:2px solid var(--ks-color-text-primary);accent-color:var(--ks-color-primary-700)}.ksFormField.isDark .ksFormField__checkbox{border-color:var(--ks-color-brand-accent);accent-color:var(--ks-color-brand-accent)}.ksFormField__checkboxTextWrap{margin-left:.75rem;font-size:.875rem}.ksFormField__checkboxText{font-weight:600;color:var(--ks-color-text-primary)}.ksFormField.isDark .ksFormField__checkboxText{color:var(--ks-color-common-light)}@media (min-width: 768px){.ksFormField__checkboxTextWrap{padding-top:0}}
