Forms

From components/ui/input.tsx: h-10 rounded-lg border-neutral-300; focus border-primary-500 ring-2 ring-primary-500/20.

Inline validation error sits under the field in text-danger-700.