diff --git a/app/components/ContributionAmountField.vue b/app/components/ContributionAmountField.vue
new file mode 100644
index 0000000..ffc596c
--- /dev/null
+++ b/app/components/ContributionAmountField.vue
@@ -0,0 +1,302 @@
+
+
+ {{ guidanceLabel }}
+
+ Whoa, that's a lot. Are you sure that's the amount you meant?
+
+ You'll be charged ${{ numericAmount }} today.
+
+ Then ${{ numericAmount }}
+ {{ cadence === 'annual' ? 'at each annual renewal.' : 'each month.' }}
+
+ {{ summaryNote }}
+
{{ fieldErrors.name }}
Which circle fits where you are right now?
+Where you are in your co-op journey. You can change this anytime.
{{ guidanceLabel }}
+Pay what you can. If you can pay more, you're making room for someone who can't.
- You'll be charged ${{ firstCharge }} today (${{ form.contributionAmount }}/month × 12). -
-- Then ${{ firstCharge }} every {{ cadence === 'annual' ? 'year' : 'month' }}, until you cancel. -
-