{"id":55,"date":"2026-05-12T13:47:23","date_gmt":"2026-05-12T13:47:23","guid":{"rendered":"https:\/\/serviceagent.ai\/tools\/?page_id=55"},"modified":"2026-05-19T11:01:20","modified_gmt":"2026-05-19T11:01:20","slug":"down-payment-calculator","status":"publish","type":"page","link":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/","title":{"rendered":"Down Payment Calculator"},"content":{"rendered":"\n<style>.asc-wrap,.asc-wrap *,.asc-wrap *::before,.asc-wrap *::after{box-sizing:border-box !important;font-family:-apple-system,BlinkMacSystemFont,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif !important;}.asc-wrap *{margin:0 !important;padding:0 !important;border:0 !important;background:transparent !important;color:inherit !important;font-size:inherit !important;font-weight:inherit !important;line-height:1.4 !important;text-decoration:none !important;list-style:none !important;box-shadow:none !important;max-width:none !important;min-width:0 !important;float:none !important;clear:none !important;text-transform:none !important;letter-spacing:normal !important;}.asc-wrap a{cursor:pointer !important}.asc-wrap button{cursor:pointer !important;-webkit-appearance:none !important;appearance:none !important}.asc-wrap{display:block !important;width:100% !important;max-width:1200px !important;margin:0 auto !important;padding:24px 16px !important;color:#0c0032 !important;background:#ffffff !important;font-size:16px !important;line-height:1.5 !important;}.asc-hero{display:block !important;background:linear-gradient(135deg,#2c157a 0%,#7456da 100%) !important;color:#ffffff !important;text-align:center !important;padding:72px 28px !important;border-radius:24px !important;margin:0 0 32px !important;}.asc-hero h1{font-size:44px !important;color:#ffffff !important;font-weight:800 !important;margin:0 0 16px !important;line-height:1.1 !important;letter-spacing:-0.02em !important;}.asc-hero p{font-size:17px !important;color:rgba(255,255,255,.92) !important;max-width:760px !important;margin:0 auto 28px !important;line-height:1.6 !important;}.asc-hero-cta{display:inline-flex !important;align-items:center !important;gap:10px !important;background:#adf21b !important;color:#0c0032 !important;padding:14px 28px !important;border-radius:999px !important;font-weight:700 !important;font-size:16px !important;box-shadow:0 10px 24px rgba(0,0,0,.18) !important;transition:transform .15s ease,background .15s ease !important;}.asc-hero-cta:hover{background:#9adf0e !important;transform:translateY(-1px) !important}.asc-hero-cta-arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:22px !important;background:#0c0032 !important;color:#adf21b !important;border-radius:999px !important;font-size:12px !important;}.asc-section{display:block !important;padding:56px 24px !important;margin:0 0 24px !important;border-radius:20px !important}.asc-section-soft{background:#f3f0fe !important}.asc-section-bench{background:linear-gradient(180deg,#fafbff,#ffffff) !important;border:1px solid #eef0f7 !important}.asc-narrow{display:block !important;max-width:880px !important;margin:0 auto !important}.asc-section-title{font-size:30px !important;font-weight:800 !important;text-align:center !important;color:#0c0032 !important;margin:0 0 28px !important;letter-spacing:-0.02em !important;line-height:1.2 !important;}.asc-calc-grid{display:grid !important;grid-template-columns:1fr !important;gap:24px !important}@media(min-width:1024px){.asc-calc-grid{grid-template-columns:1fr 1.4fr !important}}.asc-card{display:block !important;background:#ffffff !important;border:1px solid #ece8f7 !important;border-radius:14px !important;overflow:hidden !important;box-shadow:0 4px 14px rgba(116,86,218,.07) !important;margin:0 0 20px !important;}.asc-card:last-child{margin-bottom:0 !important}.asc-card-head{display:block !important;padding:16px 22px !important;background:#faf7ff !important;border-bottom:1px solid #ece8f7 !important}.asc-card-head h3{font-size:17px !important;color:#7456da !important;font-weight:700 !important}.asc-card-head-purple{background:#7456da !important;border-bottom:0 !important}.asc-card-head-purple h3{color:#ffffff !important}.asc-card-body{display:block !important;padding:22px !important}.asc-card-sub{font-size:13px !important;color:#5a5570 !important;margin:6px 0 0 !important}.asc-field{display:flex !important;flex-direction:column !important;margin:0 0 16px !important}.asc-field:last-child{margin-bottom:0 !important}.asc-field label{display:block !important;font-size:13px !important;font-weight:600 !important;color:#0c0032 !important;margin:0 0 6px !important}.asc-field input,.asc-field select{width:100% !important;height:auto !important;padding:11px 12px !important;margin:0 !important;border:1px solid #e0dbf2 !important;border-radius:9px !important;font-size:14px !important;line-height:1.4 !important;background:#ffffff !important;color:#0c0032 !important;outline:none !important;-webkit-appearance:none !important;appearance:none !important;}.asc-field select{background-image:url(\"data:image\/svg+xml;utf8,<svg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'><path fill='%237456da' d='M6 8L0 0h12z'\/><\/svg>\") !important;background-repeat:no-repeat !important;background-position:right 12px center !important;padding-right:34px !important;}.asc-field input:focus,.asc-field select:focus{border-color:#7456da !important;box-shadow:0 0 0 3px rgba(116,86,218,.16) !important;}.asc-field.asc-has-error input,.asc-field.asc-has-error select{border-color:#e74c3c !important}.asc-err{display:none !important;color:#e74c3c !important;font-size:12px !important;margin:6px 0 0 !important}.asc-field.asc-has-error .asc-err{display:block !important}.asc-actions{display:flex !important;gap:10px !important;margin:18px 0 0 !important}.asc-btn{display:inline-flex !important;align-items:center !important;justify-content:center !important;padding:12px 18px !important;border-radius:10px !important;font-weight:700 !important;font-size:15px !important;transition:background .15s ease,transform .12s ease !important;}.asc-btn-primary{flex:1 !important;background:#adf21b !important;color:#0c0032 !important}.asc-btn-primary:hover{background:#9adf0e !important;transform:translateY(-1px) !important}.asc-btn-reset{background:#7456da !important;color:#ffffff !important;padding:12px 22px !important}.asc-btn-reset:hover{background:#5e3fc5 !important}.asc-summary-grid{display:grid !important;grid-template-columns:1fr 1fr !important;gap:18px !important}@media(max-width:520px){.asc-summary-grid{grid-template-columns:1fr !important}}.asc-summary-cell{display:block !important;padding:14px !important;background:#faf7ff !important;border-radius:10px !important}.asc-summary-label{font-size:12px !important;color:#5a5570 !important;font-weight:700 !important;margin:0 0 6px !important;text-transform:uppercase !important;letter-spacing:.04em !important}.asc-summary-val{font-size:20px !important;color:#0c0032 !important;font-weight:800 !important}.asc-summary-main{font-size:26px !important;color:#7456da !important}.asc-summary-interest{color:#dc2626 !important}.asc-summary-hero{display:block !important;background:rgba(116,86,218,.10) !important;border-radius:14px !important;padding:24px 18px !important;text-align:center !important;margin:0 0 18px !important;}.asc-summary-hero p{margin:0 !important}.asc-summary-hero-label{font-size:12px !important;color:#5a5570 !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.04em !important;margin:0 0 8px !important}.asc-summary-hero-val{font-size:38px !important;color:#7456da !important;font-weight:800 !important;line-height:1 !important}.asc-summary-sep{display:block !important;height:1px !important;background:#ece8f7 !important;margin:18px 0 !important}.asc-summary-list{display:block !important}.asc-summary-row{display:flex !important;align-items:center !important;justify-content:space-between !important;padding:10px 0 !important;gap:14px !important}.asc-summary-row .asc-summary-row-key{font-size:14px !important;color:#3a3650 !important;font-weight:600 !important}.asc-summary-row .asc-summary-row-val{font-size:16px !important;color:#0c0032 !important;font-weight:700 !important}.asc-summary-row .asc-summary-row-val.asc-red{color:#dc2626 !important}.asc-mini-formula{display:block !important;padding:14px 16px !important;background:#faf7ff !important;border:1px dashed #d8d0f3 !important;border-radius:10px !important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace !important;font-size:13px !important;color:#3a3650 !important;line-height:1.6 !important;margin:0 0 14px !important}.asc-mini-formula strong{color:#0c0032 !important;font-weight:700 !important}.asc-schedule-toggle{display:flex !important;align-items:center !important;justify-content:space-between !important;width:100% !important;cursor:pointer !important;background:#faf7ff !important;border-bottom:1px solid #ece8f7 !important;padding:16px 22px !important}.asc-schedule-toggle h3{font-size:17px !important;color:#7456da !important;font-weight:700 !important}.asc-schedule-toggle-arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:28px !important;height:28px !important;color:#7456da !important;transition:transform .2s ease !important}.asc-schedule-toggle[aria-expanded=\"true\"] .asc-schedule-toggle-arrow{transform:rotate(180deg) !important}.asc-schedule-foot{display:block !important;text-align:center !important;font-size:12px !important;color:#5a5570 !important;padding:14px 18px !important;background:#faf7ff !important;border-top:1px solid #f3f1fa !important}.asc-table-wrap{display:block !important;max-height:420px !important;overflow:auto !important}.asc-table{width:100% !important;border-collapse:collapse !important;font-size:13px !important}.asc-table th{position:sticky !important;top:0 !important;z-index:1 !important;padding:12px 14px !important;text-align:left !important;background:#f5f3fb !important;color:#0c0032 !important;font-weight:700 !important;font-size:12px !important;text-transform:uppercase !important;letter-spacing:.04em !important;border-bottom:1px solid #ece8f7 !important;white-space:nowrap !important;}.asc-table td{padding:11px 14px !important;color:#0c0032 !important;font-size:13px !important;border-bottom:1px solid #f3f1fa !important;white-space:nowrap !important}.asc-table tbody tr:nth-child(even) td{background:#fafafd !important}.asc-cell-num{font-weight:700 !important}.asc-cell-prin{color:#7456da !important;font-weight:700 !important}.asc-cell-int{color:#dc2626 !important}.asc-foot{display:block !important;margin:24px 0 0 !important;text-align:center !important;font-size:13px !important;color:#5a5570 !important}.asc-code{display:block !important;padding:22px !important;border-radius:12px !important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace !important;font-size:14px !important;line-height:1.7 !important;overflow-x:auto !important;white-space:pre-wrap !important;word-wrap:break-word !important;margin:0 0 18px !important;}.asc-formula{background:#ffffff !important;border:2px solid #7456da !important;color:#0c0032 !important;font-weight:700 !important}.asc-example{background:#eef4ff !important;border:2px solid #3b82f6 !important;color:#0c0032 !important}.asc-example-label{display:block !important;font-family:inherit !important;font-size:13px !important;color:#5a5570 !important;font-weight:600 !important;margin:0 0 8px !important;text-transform:uppercase !important;letter-spacing:.06em !important}.asc-copy{display:block !important;margin:24px 0 0 !important}.asc-copy p,.asc-copy div{font-size:16px !important;line-height:1.7 !important;color:#3a3650 !important;margin:0 0 14px !important}.asc-copy p:last-child,.asc-copy div:last-child{margin-bottom:0 !important}.asc-copy strong{color:#0c0032 !important;font-weight:700 !important}.asc-check-grid{display:grid !important;grid-template-columns:1fr !important;gap:16px !important}@media(min-width:768px){.asc-check-grid{grid-template-columns:1fr 1fr !important}}.asc-check-card{display:flex !important;align-items:flex-start !important;gap:14px !important;padding:20px !important;background:#ffffff !important;border:1px solid #ece8f7 !important;border-radius:14px !important;box-shadow:0 2px 6px rgba(12,0,50,.04) !important;transition:box-shadow .18s ease,transform .15s ease !important;}.asc-check-card:hover{box-shadow:0 10px 22px rgba(12,0,50,.08) !important;transform:translateY(-2px) !important}.asc-check-icon{flex:0 0 auto !important;width:30px !important;height:30px !important;border-radius:999px !important;background:#7456da !important;color:#ffffff !important;display:flex !important;align-items:center !important;justify-content:center !important;font-size:14px !important;font-weight:800 !important;}.asc-check-card p{font-size:15px !important;line-height:1.55 !important;color:#3a3650 !important;font-weight:500 !important}.asc-cta-card{display:block !important;background:#e8e1ff !important;border-radius:24px !important;overflow:hidden !important;margin:0 !important}.asc-cta-grid{display:grid !important;grid-template-columns:1fr !important;align-items:center !important}@media(min-width:900px){.asc-cta-grid{grid-template-columns:1.2fr 1fr !important}}.asc-cta-copy{display:block !important;padding:40px !important}.asc-cta-copy h3{font-size:28px !important;color:#0c0032 !important;font-weight:800 !important;margin:0 0 14px !important;letter-spacing:-0.02em !important;line-height:1.2 !important}.asc-cta-copy p{font-size:16px !important;color:#3a3650 !important;line-height:1.6 !important;margin:0 0 22px !important}.asc-cta-btn{display:inline-flex !important;align-items:center !important;gap:10px !important;background:#0c0032 !important;color:#ffffff !important;padding:14px 26px !important;border-radius:999px !important;font-weight:700 !important;font-size:15px !important;transition:background .15s ease,transform .12s ease !important;}.asc-cta-btn:hover{background:#1f1147 !important;transform:translateY(-1px) !important}.asc-cta-btn-arrow{display:inline-flex !important;align-items:center !important;justify-content:center !important;width:22px !important;height:22px !important;background:#adf21b !important;color:#0c0032 !important;border-radius:999px !important;font-size:12px !important;}.asc-cta-art{display:flex !important;align-items:center !important;justify-content:center !important;padding:48px 32px !important;min-height:220px !important;background:linear-gradient(135deg,#7456da 0%,#2c157a 100%) !important;color:#ffffff !important;font-weight:800 !important;font-size:22px !important;text-align:center !important;}.asc-bench-intro{display:block !important;text-align:center !important;font-size:16px !important;line-height:1.65 !important;color:#3a3650 !important;max-width:760px !important;margin:0 auto 28px !important}.asc-bench-grid{display:grid !important;grid-template-columns:1fr !important;gap:18px !important}@media(min-width:768px){.asc-bench-grid{grid-template-columns:1fr 1fr !important}}@media(min-width:1100px){.asc-bench-grid{grid-template-columns:1fr 1fr 1fr !important}}.asc-bench-card{display:block !important;padding:24px !important;background:#ffffff !important;border:1px solid #ece8f7 !important;border-radius:16px !important;box-shadow:0 2px 6px rgba(12,0,50,.04) !important;}.asc-bench-head{display:flex !important;align-items:center !important;gap:12px !important;margin:0 0 12px !important}.asc-bench-icon{flex:0 0 auto !important;width:40px !important;height:40px !important;border-radius:12px !important;background:rgba(116,86,218,.12) !important;display:flex !important;align-items:center !important;justify-content:center !important;}.asc-bench-card h4{font-size:15px !important;color:#0c0032 !important;font-weight:700 !important;line-height:1.35 !important}.asc-bench-val{font-size:22px !important;color:#7456da !important;font-weight:800 !important;margin:6px 0 0 !important;line-height:1.2 !important}.asc-bench-label{font-size:12px !important;color:#7a7590 !important;font-weight:600 !important;margin:6px 0 0 !important;text-transform:uppercase !important;letter-spacing:.04em !important}.asc-callout{display:block !important;margin:32px 0 0 !important;text-align:center !important}.asc-callout p{display:inline-block !important;padding:18px 24px !important;background:rgba(116,86,218,.08) !important;border:1px solid rgba(116,86,218,.18) !important;border-radius:14px !important;font-size:15px !important;line-height:1.6 !important;color:#3a3650 !important;font-weight:500 !important;}.asc-faq-list{display:block !important}.asc-faq-item{display:block !important;position:relative !important;padding:0 !important;border-bottom:1px solid #e2deef !important;background:transparent !important;} .asc-faq-item[open]{background:transparent !important;} .asc-faq-item::-webkit-details-marker{display:none !important;} .asc-faq-item::marker{display:none !important;}.asc-faq-q{display:block !important;list-style:none !important;width:100% !important;padding:22px 56px 20px 0 !important;background:transparent !important;text-align:left !important;color:#0c0032 !important;font-size:18px !important;font-weight:700 !important;line-height:1.4 !important;cursor:pointer !important;outline:none !important;} .asc-faq-q::-webkit-details-marker{display:none !important;}.asc-faq-toggle{position:absolute !important;top:18px !important;right:0 !important;width:36px !important;height:36px !important;background:#ffffff !important;border:1px solid #e2deef !important;border-radius:999px !important;display:flex !important;align-items:center !important;justify-content:center !important;color:#7456da !important;transition:transform .22s ease,background .15s ease !important;}.asc-faq-toggle:hover{background:#f5f3fb !important}.asc-faq-a{max-height:0 !important;overflow:hidden !important;opacity:0 !important;padding:0 56px 0 0 !important;transition:max-height .25s ease,opacity .25s ease,padding .25s ease !important;}.asc-faq-a p{padding:0 0 20px !important;color:#5a5570 !important;font-size:15px !important;line-height:1.7 !important}.asc-faq-item[open] .asc-faq-a{max-height:400px !important;opacity:1 !important}.asc-faq-item[open] .asc-faq-toggle{transform:rotate(180deg) !important}.asc-rel-grid{display:grid !important;grid-template-columns:1fr !important;gap:16px !important;align-items:stretch !important}@media(min-width:768px){.asc-rel-grid{grid-template-columns:repeat(3,minmax(0,1fr)) !important}}.asc-rel-grid>br{display:none !important}.asc-rel-grid>p{display:contents !important;margin:0 !important;padding:0 !important;background:transparent !important;border:0 !important}.asc-rel-grid>p:empty{display:none !important}.asc-rel-grid>p>br{display:none !important}.asc-rel-card{display:flex !important;align-items:center !important;justify-content:center !important;width:100% !important;min-width:0 !important;min-height:112px !important;padding:28px 22px !important;margin:0 !important;background:#ffffff !important;border:1px solid #ece8f7 !important;border-radius:16px !important;box-shadow:0 2px 6px rgba(12,0,50,.04) !important;text-align:center !important;transition:border-color .18s ease,box-shadow .18s ease,transform .15s ease !important;}.asc-rel-grid>p>.asc-rel-card{height:100% !important}.asc-rel-card:hover{border-color:#7456da !important;box-shadow:0 10px 22px rgba(12,0,50,.08) !important;transform:translateY(-2px) !important}.asc-rel-card-label{display:block !important;font-size:17px !important;line-height:1.4 !important;color:#0c0032 !important;font-weight:700 !important}.asc-rel-card:hover .asc-rel-card-label{color:#7456da !important}@media(max-width:640px){.asc-wrap{padding:16px 10px !important}.asc-hero{padding:48px 20px !important;border-radius:18px !important}.asc-hero h1{font-size:30px !important}.asc-hero p{font-size:15px !important}.asc-section{padding:40px 18px !important}.asc-section-title{font-size:24px !important;margin-bottom:22px !important}.asc-cta-copy{padding:28px 22px !important}.asc-cta-copy h3{font-size:22px !important}.asc-faq-q{font-size:16px !important;padding:18px 48px 16px 0 !important}.asc-code{font-size:13px !important;padding:16px !important}}<\/style>\n<div class=\"asc-wrap\" id=\"ascRoot\">\n<img decoding=\"async\" src=\"x\" alt=\"\" style=\"display:none !important;width:0 !important;height:0 !important\" onerror=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();this.remove&#038;&#038;this.remove();\">\n<div class=\"asc-hero\">\n<h1>Down Payment Calculator<\/h1>\n<p>Use our free Down Payment Calculator to quickly estimate how much cash you\u2019ll need for a home purchase based on your property price, loan type, and chosen down payment percentage. Perfect for first-time homebuyers, real estate investors, and anyone comparing mortgage options. This tool helps you see how different down payment amounts affect your loan balance, monthly payments, and overall affordability\u2014so you can plan your purchase with confidence and avoid last-minute surprises at closing.<\/p>\n<a href=\"#asc-calculator\" class=\"asc-hero-cta\" id=\"asc-hero-cta\" onclick=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascScroll&#038;&#038;window.ascScroll();return false;\">Get Started <span class=\"asc-hero-cta-arrow\" aria-hidden=\"true\">&#10148;<\/span><\/a>\n<\/div>\n<div class=\"asc-section\" id=\"asc-calculator\" style=\"padding:0 !important; margin:0 0 32px !important; background:transparent !important\">\n<div class=\"asc-calc-grid\">\n<div>\n<div class=\"asc-card\">\n<div class=\"asc-card-head\"><h3>Loan Details<\/h3><\/div>\n<div class=\"asc-card-body\">\n<div class=\"asc-field\" id=\"asc-field-home-price\"><label>Home Purchase Price ($)<\/label><input type=\"number\" id=\"asc-home-price\" min=\"0\" step=\"1\" value=\"400000\" placeholder=\"400000\" oninput=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\" onkeyup=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\" onchange=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\"><p class=\"asc-err\" id=\"asc-home-price-err\"><\/p><\/div>\n<div class=\"asc-field\" id=\"asc-field-down-percent\"><label>Down Payment Percentage (%)<\/label><input type=\"number\" id=\"asc-down-percent\" min=\"0\" max=\"50\" step=\"1\" value=\"20\" placeholder=\"20\" oninput=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\" onkeyup=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\" onchange=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();\"><p class=\"asc-err\" id=\"asc-down-percent-err\">Range: 0% to 50%<\/p><\/div>\n<div class=\"asc-actions\"><button type=\"button\" class=\"asc-btn asc-btn-primary\" id=\"asc-calculate\" onclick=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascCalc&#038;&#038;window.ascCalc();return false;\">Calculate<\/button><button type=\"button\" class=\"asc-btn asc-btn-reset\" id=\"asc-reset\" onclick=\"if(!window.ascBooted){window.ascBooted=1;(new Function(atob('d2luZG93LmFzY0NhbGMgPSB3aW5kb3cuYXNjQ2FsYyB8fCAoZnVuY3Rpb24oKXsKICBmdW5jdGlvbiAkKGlkKXtyZXR1cm4gZG9jdW1lbnQuZ2V0RWxlbWVudEJ5SWQoaWQpO30KICBmdW5jdGlvbiBmbXQobil7dHJ5e3JldHVybiBuZXcgSW50bC5OdW1iZXJGb3JtYXQoJ2VuLVVTJyx7c3R5bGU6J2N1cnJlbmN5JyxjdXJyZW5jeTonVVNEJyxtaW5pbXVtRnJhY3Rpb25EaWdpdHM6Mn0pLmZvcm1hdChOdW1iZXIobil8fDApO31jYXRjaChfKXtyZXR1cm4gJyQnKygoTnVtYmVyKG4pfHwwKS50b0ZpeGVkKDIpKTt9fQogIGZ1bmN0aW9uIGZtdE51bShuLGQpe2Q9ZD09bnVsbD8yOmQ7cmV0dXJuIChOdW1iZXIobil8fDApLnRvTG9jYWxlU3RyaW5nKCdlbi1VUycse21pbmltdW1GcmFjdGlvbkRpZ2l0czpkLG1heGltdW1GcmFjdGlvbkRpZ2l0czpkfSk7fQogIGZ1bmN0aW9uIGZtdEludChuKXtyZXR1cm4gU3RyaW5nKE1hdGgucm91bmQoTnVtYmVyKG4pfHwwKSk7fQogIGZ1bmN0aW9uIHNldEZpZWxkRXJyb3IoZmllbGRJZCxtZXNzYWdlKXt2YXIgZj0kKGZpZWxkSWQpO3ZhciBlcnJJZD1maWVsZElkLnJlcGxhY2UoJ2FzYy1maWVsZC0nLCdhc2MtJykrJy1lcnInO3ZhciBlcnI9JChlcnJJZCk7aWYoIWYpcmV0dXJuO2lmKG1lc3NhZ2Upe2YuY2xhc3NMaXN0LmFkZCgnYXNjLWhhcy1lcnJvcicpO2lmKGVycillcnIudGV4dENvbnRlbnQ9bWVzc2FnZTt9ZWxzZXtmLmNsYXNzTGlzdC5yZW1vdmUoJ2FzYy1oYXMtZXJyb3InKTtpZihlcnIpZXJyLnRleHRDb250ZW50PScnO319CiAgZnVuY3Rpb24gc2V0VGV4dChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwudGV4dENvbnRlbnQ9djt9CiAgZnVuY3Rpb24gc2V0SHRtbChpZCx2KXt2YXIgZWw9JChpZCk7aWYoZWwpZWwuaW5uZXJIVE1MPXY7fQogIGZ1bmN0aW9uIGdldE51bShpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9wYXJzZUZsb2F0KGVsLnZhbHVlKTpOYU47fQogIGZ1bmN0aW9uIGdldFN0cihpZCl7dmFyIGVsPSQoaWQpO3JldHVybiBlbD9TdHJpbmcoZWwudmFsdWUpOicnO30KICBmdW5jdGlvbiBjYWxjKCl7CgogICAgdmFyIHByaWNlPWdldE51bSgnYXNjLWhvbWUtcHJpY2UnKSxwY3Q9Z2V0TnVtKCdhc2MtZG93bi1wZXJjZW50Jyk7CiAgICB2YXIgZXJycz17fTsKICAgIGlmKCFpc0Zpbml0ZShwcmljZSl8fHByaWNlPD0wKWVycnMucHJpY2U9J1BsZWFzZSBlbnRlciBhIHZhbGlkIGhvbWUgcHJpY2UnOwogICAgaWYoIWlzRmluaXRlKHBjdCl8fHBjdDwwfHxwY3Q+NTApZXJycy5wY3Q9J1BlcmNlbnRhZ2UgbXVzdCBiZSBiZXR3ZWVuIDAlIGFuZCA1MCUnOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWhvbWUtcHJpY2UnLGVycnMucHJpY2UpOwogICAgc2V0RmllbGRFcnJvcignYXNjLWZpZWxkLWRvd24tcGVyY2VudCcsZXJycy5wY3QpOwogICAgZnVuY3Rpb24gZm10MChuKXt0cnl7cmV0dXJuIG5ldyBJbnRsLk51bWJlckZvcm1hdCgnZW4tVVMnLHtzdHlsZTonY3VycmVuY3knLGN1cnJlbmN5OidVU0QnLG1heGltdW1GcmFjdGlvbkRpZ2l0czowfSkuZm9ybWF0KE51bWJlcihuKXx8MCk7fWNhdGNoKF8pe3JldHVybiAnJCcrTWF0aC5yb3VuZChOdW1iZXIobil8fDApO319CiAgICBpZihPYmplY3Qua2V5cyhlcnJzKS5sZW5ndGgpewogICAgICBzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LWFtb3VudCcsJyQwJyk7c2V0VGV4dCgnYXNjLWxvYW4tYW1vdW50JywnJDAnKTsKICAgICAgc2V0VGV4dCgnYXNjLWhvbWUtcHJpY2UtdmFsJywnJDAnKTtzZXRUZXh0KCdhc2MtZG93bi1wYXltZW50LXN1bW1hcnknLCckMCAoMCUpJyk7c2V0VGV4dCgnYXNjLWZpbmFuY2luZy1uZWVkZWQnLCckMCcpOwogICAgICByZXR1cm47CiAgICB9CiAgICB2YXIgZHA9cHJpY2UqcGN0LzEwMCxsb2FuPXByaWNlLWRwOwogICAgc2V0VGV4dCgnYXNjLWRvd24tcGF5bWVudC1hbW91bnQnLGZtdDAoZHApKTsKICAgIHNldFRleHQoJ2FzYy1sb2FuLWFtb3VudCcsZm10MChsb2FuKSk7CiAgICBzZXRUZXh0KCdhc2MtaG9tZS1wcmljZS12YWwnLGZtdDAocHJpY2UpKTsKICAgIHNldFRleHQoJ2FzYy1kb3duLXBheW1lbnQtc3VtbWFyeScsZm10MChkcCkrJyAoJytwY3QrJyUpJyk7CiAgICBzZXRUZXh0KCdhc2MtZmluYW5jaW5nLW5lZWRlZCcsZm10MChsb2FuKSk7CiAgCiAgfQogIHJldHVybiBjYWxjOwp9KSgpOwp3aW5kb3cuYXNjUmVzZXQgPSB3aW5kb3cuYXNjUmVzZXQgfHwgZnVuY3Rpb24oKXt2YXIgJD1mdW5jdGlvbihpZCl7cmV0dXJuIGRvY3VtZW50LmdldEVsZW1lbnRCeUlkKGlkKTt9O2lmKCQoJ2FzYy1ob21lLXByaWNlJykpJCgnYXNjLWhvbWUtcHJpY2UnKS52YWx1ZT0iNDAwMDAwIjtpZigkKCdhc2MtZG93bi1wZXJjZW50JykpJCgnYXNjLWRvd24tcGVyY2VudCcpLnZhbHVlPSIyMCI7d2luZG93LmFzY0NhbGMmJndpbmRvdy5hc2NDYWxjKCk7fTsKd2luZG93LmFzY1Njcm9sbCA9IHdpbmRvdy5hc2NTY3JvbGwgfHwgZnVuY3Rpb24oKXt2YXIgdD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZCgnYXNjLWNhbGN1bGF0b3InKTtpZih0JiZ0LnNjcm9sbEludG9WaWV3KXQuc2Nyb2xsSW50b1ZpZXcoe2JlaGF2aW9yOidzbW9vdGgnLGJsb2NrOidzdGFydCd9KTt9Owp3aW5kb3cuYXNjVG9nZ2xlID0gd2luZG93LmFzY1RvZ2dsZSB8fCBmdW5jdGlvbihpZCl7dmFyIGJveD1kb2N1bWVudC5nZXRFbGVtZW50QnlJZChpZCk7aWYoIWJveClyZXR1cm47dmFyIGhpZGRlbj1ib3guc3R5bGUuZGlzcGxheT09PSdub25lJ3x8IWJveC5zdHlsZS5kaXNwbGF5O2JveC5zdHlsZS5kaXNwbGF5PWhpZGRlbj8nYmxvY2snOidub25lJzt2YXIgaGRyPWRvY3VtZW50LnF1ZXJ5U2VsZWN0b3IoJ1thcmlhLWNvbnRyb2xzPSInK2lkKyciXScpO2lmKGhkciloZHIuc2V0QXR0cmlidXRlKCdhcmlhLWV4cGFuZGVkJyxoaWRkZW4\/J3RydWUnOidmYWxzZScpO307CndpbmRvdy5hc2NDYWxjJiZ3aW5kb3cuYXNjQ2FsYygpOw==')))();}window.ascReset&#038;&#038;window.ascReset();return false;\">Reset<\/button><\/div>\n<\/div>\n<\/div>\n<\/div>\n<div>\n<div class=\"asc-card\">\n<div class=\"asc-card-head asc-card-head-purple\"><h3>Calculation Results<\/h3><\/div>\n<div class=\"asc-card-body\">\n<div class=\"asc-summary-hero\"><p class=\"asc-summary-hero-label\">Down Payment Required<\/p><p class=\"asc-summary-hero-val\" id=\"asc-down-payment-amount\">$0<\/p><\/div>\n<div class=\"asc-summary-hero\" style=\"background:#faf7ff !important;margin:0 0 18px !important\"><p class=\"asc-summary-hero-label\">Loan Amount<\/p><p class=\"asc-summary-hero-val\" id=\"asc-loan-amount\" style=\"font-size:30px !important\">$0<\/p><\/div>\n<div class=\"asc-summary-sep\"><\/div>\n<div class=\"asc-summary-list\">\n<div class=\"asc-summary-row\"><span class=\"asc-summary-row-key\">Home Price<\/span><span class=\"asc-summary-row-val\" id=\"asc-home-price-val\">$0<\/span><\/div>\n<div class=\"asc-summary-row\"><span class=\"asc-summary-row-key\">Down Payment<\/span><span class=\"asc-summary-row-val\" id=\"asc-down-payment-summary\">$0 (0%)<\/span><\/div>\n<div class=\"asc-summary-row\"><span class=\"asc-summary-row-key\">Financing Needed<\/span><span class=\"asc-summary-row-val\" id=\"asc-financing-needed\">$0<\/span><\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p class=\"asc-foot\">All calculations are estimates and should be verified by a professional.<\/p>\n<div class=\"asc-section asc-section-soft\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">Down Payment Formula<\/h2><div class=\"asc-code asc-formula\">Down Payment = Home Price \u00d7 (Down Payment % \u00f7 100)\nLoan Amount = Home Price \u2212 Down Payment\n\nMonthly P&amp;I = Loan Amount \u00d7 [ r(1 + r)^n \u00f7 ((1 + r)^n \u2212 1) ]\n\nwhere:\n&#8211; r = monthly interest rate (APR \u00f7 12)\n&#8211; n = total number of payments (years \u00d7 12)<\/div><div class=\"asc-code asc-example\"><span class=\"asc-example-label\">Example<\/span>Home Price = $400,000; Down Payment = 20% ($80,000); Loan = $320,000\nAPR = 6%; Term = 30 years (360 months)\nMonthly P&amp;I = 320,000 \u00d7 [0.005(1.005^360) \u00f7 ((1.005^360) \u2212 1)] \u2248 $1,919<\/div><div class=\"asc-copy\"><p>Understanding how your down payment affects your financing is essential for setting a realistic home-buying budget. A higher down payment reduces your monthly mortgage, total interest paid, and private mortgage insurance (PMI) costs. It can also help you qualify for better loan terms and lower rates. Conversely, a smaller down payment frees up cash for moving expenses or renovations but increases your loan-to-value ratio (LTV). Knowing the math helps you balance short-term liquidity with long-term financial stability. The Down Payment Calculator does this instantly, showing how each variable changes your total cash requirement and ongoing costs\u2014so you can make smarter financial decisions before committing to a mortgage.<\/p><\/div><\/div><\/div>\n<div class=\"asc-section\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">How this down payment calculator works<\/h2><div class=\"asc-copy\"><p>This calculator estimates your required down payment and the remaining loan balance after applying your chosen percentage. It\u2019s designed to help buyers compare different scenarios quickly and clearly.<\/p><p>Inputs and logic:<\/p><div><strong>Home price:<\/strong> The total purchase amount or estimated property value.<\/div><div><strong>Down payment percentage:<\/strong> Commonly between 3%\u201320% depending on the loan type.<\/div><div><strong>Loan type selection:<\/strong> Choose from FHA, Conventional, VA, or Jumbo loans\u2014each has different minimum requirements.<\/div><div><strong>PMI trigger:<\/strong> If your down payment is below 20%, most lenders add private mortgage insurance.<\/div><div><strong>Result output:<\/strong> Displays your total down payment, loan amount, and estimated monthly principal and interest (optional).<\/div><p>The calculator automatically updates as you adjust inputs, letting you see real-time differences between saving more upfront versus financing a larger portion of your home.<\/p><\/div><\/div><\/div>\n<div class=\"asc-section asc-section-soft\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">When to use this down payment calculator<\/h2><div class=\"asc-check-grid\"><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Use this calculator anytime you\u2019re evaluating how much to save or determining your buying power. It helps buyers prepare financially and compare lender offers.<\/p><\/div><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Home purchase planning: Estimate how much you need to save before applying for a mortgage.<\/p><\/div><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Loan comparison: See how down payment percentages affect your total financed amount.<\/p><\/div><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Investment property analysis: Plan down payments for multiple real estate acquisitions.<\/p><\/div><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Pre-approval preparation: Verify you meet lender minimums before mortgage application.<\/p><\/div><div class=\"asc-check-card\"><span class=\"asc-check-icon\" aria-hidden=\"true\">&#10003;<\/span><p>Affordability strategy: Balance monthly payments versus upfront costs for your comfort level.<\/p><\/div><\/div><\/div><\/div>\n<div class=\"asc-section\" style=\"padding:0 !important; background:transparent !important\"><div class=\"asc-cta-card\"><div class=\"asc-cta-grid\"><div class=\"asc-cta-copy\"><h3>Want to make your mortgage planning smarter?<\/h3><p>Use ServiceAgent.ai to automate estimates, manage proposals, and track profitability\u2014all from one dashboard.<\/p><a href=\"https:\/\/cal.so\/service-agent-demo\" class=\"asc-cta-btn\">Book a Free Demo <span class=\"asc-cta-btn-arrow\" aria-hidden=\"true\">&#10148;<\/span><\/a><\/div><div class=\"asc-cta-art\">ServiceAgent ROI Calculator<\/div><\/div><\/div><\/div>\n<div class=\"asc-section asc-section-bench\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">Average Down Payment by Industry<\/h2><p class=\"asc-bench-intro\">Understand how down payments and margins vary across property and finance sectors. Use these benchmarks to compare your financial approach or align with typical market practices.<\/p><div class=\"asc-bench-grid\"><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>First-Time Homebuyers<\/h4><\/div><p class=\"asc-bench-val\">6\u201312% average down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>Repeat Buyers<\/h4><\/div><p class=\"asc-bench-val\">15\u201325% average down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>Real Estate Investors<\/h4><\/div><p class=\"asc-bench-val\">20\u201330% average down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>Luxury Home Purchasers<\/h4><\/div><p class=\"asc-bench-val\">25\u201340% average down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>Commercial Real Estate Buyers<\/h4><\/div><p class=\"asc-bench-val\">20\u201335% average down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>FHA Loan Applicants<\/h4><\/div><p class=\"asc-bench-val\">3.5% minimum down payment<\/p><\/div><div class=\"asc-bench-card\"><div class=\"asc-bench-head\"><span class=\"asc-bench-icon\"><svg width=\"22\" height=\"22\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M3 12l2-2 4 4 8-8 4 4\" stroke=\"#7456da\" stroke-width=\"2.2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><h4>VA\/USDA Loans<\/h4><\/div><p class=\"asc-bench-val\">0% down payment (for eligible borrowers)<\/p><\/div><\/div><div class=\"asc-callout\"><p>These benchmarks help homebuyers and investors gauge whether their savings strategy aligns with market standards and lending expectations.<\/p><\/div><\/div><\/div>\n<div class=\"asc-section asc-section-soft\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">Frequently Asked Questions<\/h2><div class=\"asc-faq-list\"><details class=\"asc-faq-item\" open><summary class=\"asc-faq-q\">How accurate is this down payment calculator?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>It provides reliable estimates using your home price, down payment, and loan details.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">What&#39;s a typical down payment amount?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>Standard is 20%, but some loans allow as little as 3\u20135%.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">Does a higher down payment save money?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>Yes\u2014larger down payments reduce monthly payments and total interest.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">Can I use this for investment properties?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>Yes\u2014just enter the purchase price and desired down payment.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">Does this calculator include PMI?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>No\u2014add PMI separately if your down payment is below 20%.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">Can I test different down payment percentages?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>Yes\u2014enter multiple scenarios to compare affordability.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">Does this include taxes and insurance?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>No\u2014this calculator shows principal and interest only.<\/p><\/div><\/details><details class=\"asc-faq-item\"><summary class=\"asc-faq-q\">How does this integrate with my workflow?<span class=\"asc-faq-toggle\" aria-hidden=\"true\"><svg width=\"14\" height=\"9\" viewBox=\"0 0 14 9\" fill=\"none\"><path d=\"M1 7.5L7 1.5L13 7.5\" stroke=\"currentColor\" stroke-width=\"2\"\/><\/svg><\/span><\/summary><div class=\"asc-faq-a\"><p>Pair it with ServiceAgent.ai to generate automated affordability reports and proposals.<\/p><\/div><\/details><\/div><\/div><\/div>\n<div class=\"asc-section\"><div class=\"asc-narrow\"><h2 class=\"asc-section-title\">Looking for other useful tools?<\/h2><div class=\"asc-rel-grid\"><a href=\"https:\/\/serviceagent.ai\/tools\/amortization-schedule-calculator\/\" class=\"asc-rel-card\"><span class=\"asc-rel-card-label\">Amortization Schedule Calculator<\/span><\/a><a href=\"https:\/\/serviceagent.ai\/tools\/apr-calculator\/\" class=\"asc-rel-card\"><span class=\"asc-rel-card-label\">APR Calculator<\/span><\/a><a href=\"https:\/\/serviceagent.ai\/tools\/mortgage-calculator\/\" class=\"asc-rel-card\"><span class=\"asc-rel-card-label\">Mortgage Calculator<\/span><\/a><\/div><\/div><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Down Payment Calculator Use our free Down Payment Calculator to quickly estimate how much cash you\u2019ll need for a home purchase based on your property price, loan type, and chosen down payment percentage. Perfect for first-time homebuyers, real estate investors, and anyone comparing mortgage options. This tool helps you see how different down payment amounts [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-no-title","meta":{"footnotes":""},"class_list":["post-55","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Down Payment Calculator | Calculate Home Down Payment<\/title>\n<meta name=\"description\" content=\"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Down Payment Calculator | Calculate Home Down Payment\" \/>\n<meta property=\"og:description\" content=\"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/\" \/>\n<meta property=\"og:site_name\" content=\"Tools\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-19T11:01:20+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/down-payment-calculator\\\/\",\"url\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/down-payment-calculator\\\/\",\"name\":\"Down Payment Calculator | Calculate Home Down Payment\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/#website\"},\"datePublished\":\"2026-05-12T13:47:23+00:00\",\"dateModified\":\"2026-05-19T11:01:20+00:00\",\"description\":\"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/down-payment-calculator\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/down-payment-calculator\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/down-payment-calculator\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Down Payment Calculator\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/#website\",\"url\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/\",\"name\":\"Tools\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/serviceagent.ai\\\/tools\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Down Payment Calculator | Calculate Home Down Payment","description":"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/","og_locale":"en_US","og_type":"article","og_title":"Down Payment Calculator | Calculate Home Down Payment","og_description":"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.","og_url":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/","og_site_name":"Tools","article_modified_time":"2026-05-19T11:01:20+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/","url":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/","name":"Down Payment Calculator | Calculate Home Down Payment","isPartOf":{"@id":"https:\/\/serviceagent.ai\/tools\/#website"},"datePublished":"2026-05-12T13:47:23+00:00","dateModified":"2026-05-19T11:01:20+00:00","description":"Calculate your home down payment instantly. See PMI thresholds, loan amount, and how down payment affects monthly costs. Free, no signup needed.","breadcrumb":{"@id":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/serviceagent.ai\/tools\/down-payment-calculator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/serviceagent.ai\/tools\/"},{"@type":"ListItem","position":2,"name":"Down Payment Calculator"}]},{"@type":"WebSite","@id":"https:\/\/serviceagent.ai\/tools\/#website","url":"https:\/\/serviceagent.ai\/tools\/","name":"Tools","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/serviceagent.ai\/tools\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/pages\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/comments?post=55"}],"version-history":[{"count":4,"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/pages\/55\/revisions"}],"predecessor-version":[{"id":458,"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/pages\/55\/revisions\/458"}],"wp:attachment":[{"href":"https:\/\/serviceagent.ai\/tools\/wp-json\/wp\/v2\/media?parent=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}