.Card-module__1Uz1nG__card{background:var(--surface);border:1px solid var(--line);border-radius:18px;flex-direction:column;gap:16px;padding:34px 32px;display:flex}.Card-module__1Uz1nG__accent{border-radius:2px;width:28px;height:2px;display:block}.Card-module__1Uz1nG__sage{background:var(--sage)}.Card-module__1Uz1nG__terracotta{background:var(--terracotta)}.Card-module__1Uz1nG__mustard{background:var(--mustard)}.Card-module__1Uz1nG__title{color:var(--text);margin:0}.Card-module__1Uz1nG__body{color:var(--text-muted);flex-direction:column;gap:12px;font-size:1rem;line-height:1.6;display:flex}.Card-module__1Uz1nG__body p{margin:0}
.CheckboxField-module__HjXzaa__row{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:10px;font-size:.925rem;font-weight:500;display:flex}.CheckboxField-module__HjXzaa__input{accent-color:var(--terracotta);width:18px;height:18px;margin-top:2px}.CheckboxField-module__HjXzaa__input:focus-visible{outline:2px solid var(--terracotta);outline-offset:2px}
.FormLabel-module__ei2o0G__label{color:var(--text-muted);font-family:var(--font-body), Manrope, ui-sans-serif, sans-serif;flex-direction:column;gap:8px;font-size:.925rem;font-weight:500;display:flex}
.FormMessage-module__Oy9wNa__message{border-radius:14px;margin:0;padding:1rem;font-size:.9375rem;font-weight:500}.FormMessage-module__Oy9wNa__error{background:var(--form-error-bg);color:var(--form-error-text)}.FormMessage-module__Oy9wNa__success{background:var(--form-success-bg);color:var(--form-success-text)}
.TextArea-module__7sRDNW__field{background:var(--surface);border:1px solid var(--line);color:var(--text);font-family:var(--font-body), Manrope, ui-sans-serif, sans-serif;resize:vertical;border-radius:14px;width:100%;min-height:7rem;padding:.85rem 1rem;font-size:1rem;font-weight:300}.TextArea-module__7sRDNW__field:focus-visible{border-color:var(--terracotta);outline-offset:0;outline:2px solid #c1694f40}.TextArea-module__7sRDNW__field:disabled{cursor:not-allowed;opacity:.6}.TextArea-module__7sRDNW__field::placeholder{color:#6b5f558c}
.TextField-module__U43P-G__field{background:var(--surface);border:1px solid var(--line);color:var(--text);font-family:var(--font-body), Manrope, ui-sans-serif, sans-serif;border-radius:14px;width:100%;min-height:48px;padding:.85rem 1rem;font-size:1rem;font-weight:300}.TextField-module__U43P-G__field:focus-visible{border-color:var(--terracotta);outline-offset:0;outline:2px solid #c1694f40}.TextField-module__U43P-G__field:disabled{cursor:not-allowed;opacity:.6}.TextField-module__U43P-G__field::placeholder{color:#6b5f558c}
