.SelectField-module-scss-module__VUhVYG__field{gap:var(--space-2);flex-direction:column;display:flex}.SelectField-module-scss-module__VUhVYG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:inherit}.SelectField-module-scss-module__VUhVYG__wrapper{align-items:center;display:flex;position:relative}.SelectField-module-scss-module__VUhVYG__select{width:100%;font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-body);color:inherit;padding:var(--space-2) 0;appearance:none;transition:border-color var(--motion-duration-base) var(--motion-ease-out);background-color:#0000;border:none;border-bottom:1px solid;outline:none}.SelectField-module-scss-module__VUhVYG__select:focus-visible{border-bottom-color:var(--color-action-primary);border-bottom-width:2px}.SelectField-module-scss-module__VUhVYG__invalid .SelectField-module-scss-module__VUhVYG__select{border-bottom-color:var(--color-action-secondary)}.SelectField-module-scss-module__VUhVYG__chevron{pointer-events:none;font-size:var(--font-size-sm);position:absolute;right:0}.SelectField-module-scss-module__VUhVYG__help{font-size:var(--font-size-xs);opacity:.8;margin:0}.SelectField-module-scss-module__VUhVYG__error{font-size:var(--font-size-xs);color:var(--color-action-secondary);font-weight:var(--font-weight-bold);margin:0}
.TextAreaField-module-scss-module__rERJMG__field{gap:var(--space-2);flex-direction:column;display:flex}.TextAreaField-module-scss-module__rERJMG__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);text-transform:uppercase;letter-spacing:var(--tracking-eyebrow);color:inherit}.TextAreaField-module-scss-module__rERJMG__textarea{width:100%;min-height:8rem;font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-body);color:inherit;padding:var(--space-2) 0;resize:vertical;transition:border-color var(--motion-duration-base) var(--motion-ease-out);background-color:#0000;border:none;border-bottom:1px solid;outline:none}.TextAreaField-module-scss-module__rERJMG__textarea::placeholder{color:color-mix(in srgb, currentcolor 50%, transparent)}.TextAreaField-module-scss-module__rERJMG__textarea:focus-visible{border-bottom-color:var(--color-action-primary);border-bottom-width:2px}.TextAreaField-module-scss-module__rERJMG__invalid .TextAreaField-module-scss-module__rERJMG__textarea{border-bottom-color:var(--color-action-secondary)}.TextAreaField-module-scss-module__rERJMG__help{font-size:var(--font-size-xs);opacity:.8;margin:0}.TextAreaField-module-scss-module__rERJMG__error{font-size:var(--font-size-xs);color:var(--color-action-secondary);font-weight:var(--font-weight-bold);margin:0}
.CheckboxField-module-scss-module__vEIuuW__field{gap:var(--space-2);flex-direction:column;display:flex}.CheckboxField-module-scss-module__vEIuuW__label{align-items:flex-start;gap:var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-body);color:inherit;cursor:pointer;display:inline-flex}.CheckboxField-module-scss-module__vEIuuW__checkbox{width:1.1rem;height:1.1rem;accent-color:var(--color-action-primary);cursor:pointer;flex-shrink:0;margin-top:.15em}.CheckboxField-module-scss-module__vEIuuW__checkbox:focus-visible{outline:2px solid var(--color-action-primary);outline-offset:2px}.CheckboxField-module-scss-module__vEIuuW__text{flex:1}.CheckboxField-module-scss-module__vEIuuW__invalid .CheckboxField-module-scss-module__vEIuuW__checkbox{outline:2px solid var(--color-action-secondary);outline-offset:1px}.CheckboxField-module-scss-module__vEIuuW__help{font-size:var(--font-size-xs);padding-left:calc(1.1rem + var(--space-3));opacity:.8;margin:0}.CheckboxField-module-scss-module__vEIuuW__error{font-size:var(--font-size-xs);padding-left:calc(1.1rem + var(--space-3));color:var(--color-action-secondary);font-weight:var(--font-weight-bold);margin:0}
