button.btn,a.btn{min-width:66px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:700;line-height:20px;transition-duration:.2s}button.btn.btn--primary,a.btn.btn--primary{padding:12px 32px;background-color:#253746;border:1px solid #253746;border-radius:8px;color:#fff}button.btn.btn--primary:hover,a.btn.btn--primary:hover{background-color:#df0024;border:1px solid #df0024;border-radius:8px;color:#fff;cursor:pointer}button.btn.btn--primary:active,a.btn.btn--primary:active{background-color:#1a2732;border-color:#1a2732}button.btn.btn--primary.btn--loading:disabled,a.btn.btn--primary.btn--loading:disabled{background-color:#1a2732;border-color:#1a2732}button.btn.btn--primary.btn--loading:disabled .btn__loader,a.btn.btn--primary.btn--loading:disabled .btn__loader{border:2px solid hsla(0,0%,100%,.4);border-bottom-color:#fff}button.btn.btn--primary:disabled,a.btn.btn--primary:disabled{background-color:#b9c0c7;border-color:#b9c0c7;color:#3a4b59;cursor:not-allowed}button.btn.btn--primary:focus,a.btn.btn--primary:focus{background-color:#253746;border:1px solid #253746;border-radius:8px;color:#fff}button.btn.btn--primary:focus,button.btn.btn--primary:focus-visible,a.btn.btn--primary:focus,a.btn.btn--primary:focus-visible{outline-offset:4px;outline-color:#2f62c1;outline-width:2px}button.btn.btn--secondary,a.btn.btn--secondary{padding:12px 32px;background-color:#fff;border:1px solid #253746;border-radius:8px;color:#253746}button.btn.btn--secondary:hover,a.btn.btn--secondary:hover{border:1px solid #df0024;border-radius:8px;color:#df0024;cursor:pointer}button.btn.btn--secondary:active,a.btn.btn--secondary:active{border-color:#1a2732;color:#1a2732}button.btn.btn--secondary.btn--loading:disabled,a.btn.btn--secondary.btn--loading:disabled{background-color:#fff;border-color:#1a2732}button.btn.btn--secondary.btn--loading:disabled .btn__loader,a.btn.btn--secondary.btn--loading:disabled .btn__loader{border:2px solid rgba(26,39,50,.4);border-bottom-color:#1a2732}button.btn.btn--secondary:disabled,a.btn.btn--secondary:disabled{background-color:#b9c0c7;border-color:#b9c0c7;color:#3a4b59;cursor:not-allowed}button.btn.btn--secondary:focus,button.btn.btn--secondary:focus-visible,a.btn.btn--secondary:focus,a.btn.btn--secondary:focus-visible{outline-offset:4px;outline-color:#2f62c1;outline-width:2px}button.btn.btn--tertiary,a.btn.btn--tertiary{padding:6px 0;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #253746;border-radius:0;color:#253746}button.btn.btn--tertiary:hover,a.btn.btn--tertiary:hover{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #df0024;border-radius:0;color:#df0024;cursor:pointer}button.btn.btn--tertiary:active,a.btn.btn--tertiary:active{border-color:#253746;color:#253746}button.btn.btn--tertiary.btn--loading:disabled,a.btn.btn--tertiary.btn--loading:disabled{background-color:#fff;border:none}button.btn.btn--tertiary.btn--loading:disabled .btn__loader,a.btn.btn--tertiary.btn--loading:disabled .btn__loader{border:2px solid rgba(26,39,50,.4);border-bottom-color:#1a2732}button.btn.btn--tertiary:disabled,a.btn.btn--tertiary:disabled{border-color:#6c6d6e;color:#6c6d6e;cursor:not-allowed}button.btn.btn--tertiary:focus,button.btn.btn--tertiary:focus-visible,a.btn.btn--tertiary:focus,a.btn.btn--tertiary:focus-visible{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #253746;border-radius:0;color:#253746;outline-offset:4px;outline-color:#2f62c1;outline-width:2px}button.btn.btn--loading:disabled,a.btn.btn--loading:disabled{display:flex;justify-content:center;align-items:center;cursor:not-allowed}button.btn.btn--loading:disabled .btn__loader,a.btn.btn--loading:disabled .btn__loader{width:14px;height:14px;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.select--container{display:flex;flex-direction:column}.select--container.select__fit{width:fit-content}.select--container .select--label{margin-bottom:8px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:700;color:#253746}.select--container .select--label .select--sub-label{font-weight:400}.select--container select{padding:12px 46px 12px 16px;background-color:#f1f3f5;border:1px solid #ced4da;border-radius:8px;appearance:none;position:relative;width:100%;background-image:url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 10' fill='none'><path d='M7.37452 9.14229C7.71907 9.48684 8.27622 9.48684 8.6171 9.14229L15.6584 2.10464C16.003 1.76009 16.003 1.20294 15.6584 0.862055C15.3139 0.521169 14.7567 0.517503 14.4158 0.862055L8.00131 7.27658L1.58312 0.858389C1.23857 0.513838 0.681423 0.513838 0.340537 0.858389C-0.000349045 1.20294 -0.00401448 1.76009 0.340537 2.10097L7.37452 9.14229Z' fill='%23253746'/></svg>");background-repeat:no-repeat;background-position:right 16px center;background-size:14px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:400;line-height:normal;color:#253746}.select--container select:hover{background-color:#f8f9fa}.select--container select:focus{outline:2px solid #2f62c1;outline-offset:2px;background-color:#e9ecef}.select--container select.invalid{background-color:#fbe9e8;border-color:#ae1b12}.select--container select.invalid:hover{background-color:#fdf4f3}.select--container select.invalid+.input--helper{color:#ae1b12}.select--container select.invalid+.input--helper svg{fill:#ae1b12}.select--container select:disabled{background-color:#b9c0c7;border-color:#8f99a2}.input--container{display:flex;flex-direction:column}.input--container .input--label{margin-bottom:8px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;font-weight:700;color:#253746}.input--container .input--label .input--sub-label{font-weight:400}.input--container .input--group{display:flex;align-items:center;background-color:#f1f3f5;border:1px solid #ced4da;border-radius:8px}.input--container .input--group:has(.input--group-prepend) input{padding-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.input--container .input--group:has(.input--group-append) input{padding-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.input--container .input--group:has(input:hover){background-color:#f8f9fa}.input--container .input--group:has(input:focus){outline:2px solid #2f62c1;outline-offset:2px;background-color:#e9ecef}.input--container .input--group:has(input.invalid){background-color:#fbe9e8;border-color:#ae1b12}.input--container .input--group:has(input.invalid):hover{background-color:#fdf4f3}.input--container .input--group:has(input.invalid)+.input--helper{color:#ae1b12}.input--container .input--group:has(input.invalid)+.input--helper svg{fill:#ae1b12}.input--container .input--group:has(input:disabled){background-color:#b9c0c7;border-color:#8f99a2}.input--container .input--group .input--group-prepend{padding:0 12px}.input--container .input--group .input--group-prepend svg{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.input--container .input--group input{padding:12px 16px;flex:1 0 0;background-color:rgba(0,0,0,0);border:none;border-radius:8px;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:14px;line-height:normal;color:#253746}.input--container .input--group input::placeholder{color:#505e6b}.input--container .input--group input:focus{outline:none}.input--container .input--group .input--group-append{padding:0 12px}.input--container .input--group .input--group-append svg{display:flex;justify-content:center;align-items:center;width:24px;height:24px}.input--container .input--helper{display:flex;justify-content:space-between;font-family:"Trebuchet MS","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif;font-size:12px;font-weight:400;color:#505e6b}.input--container .input--helper .input--helper-text{display:flex;align-items:center}.input--container .input--helper .input--helper-text svg{margin-right:4px;height:16px}#monthly-payment-comparison-tool{margin:0 auto;width:100%;color:#2c3e50;font-family:"Trebuchet MS",Tahoma,sans-serif}#monthly-payment-comparison-tool h2{font-size:26px;font-weight:900;color:#2c3e50}#monthly-payment-comparison-tool #form-result-container{display:flex;column-gap:1rem;flex-wrap:wrap;background-color:#fff;border:1px solid #ced4da;border-radius:12px}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container{padding:24px 20px 16px}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form{flex:0 0 100%;padding:1rem 2rem}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form{flex:0 0 55%;padding:0}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid{margin:0 auto 1rem;max-width:684px}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-labels{display:none}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-labels{display:grid;grid-template-columns:1fr 1fr 1fr 30px;gap:12px}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-labels span{font-size:14px;font-weight:600;color:#253746}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row{display:grid;grid-template-columns:1fr;align-items:center;gap:8px;margin-bottom:6px}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row{grid-template-columns:1fr 1fr 1fr 26px;margin-bottom:12px}}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .select--container .select--label{display:none}}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input--container .input--label{display:none}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group{position:relative;display:flex;align-items:stretch;flex-wrap:wrap;width:100%}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group{flex-wrap:nowrap}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group label{margin-bottom:6px;width:100%;font-size:14px;font-weight:600;color:#495057}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group label{display:none}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group:has(.error) span,#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group:has(.error) input{border-color:#cc4b37}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group:has(input:focus){box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group .input-group-text{flex:0 1 0px;display:flex;align-items:center;padding:.375rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#282e38;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #20303f;border-right:none;border-radius:6px 0 0 6px;background-color:rgba(0,0,0,0);font-weight:400;transition-duration:.15s}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group .input-group-text.disabled{background-color:#e9ecef;opacity:1}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group .input-group-text:has(~input:-internal-autofill-selected){background-image:none !important;background-color:light-dark(#e8f0fe,rgba(70,90,126,.4)) !important;color:fieldtext !important}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group .input-group-text:has(~input:disabled){opacity:.7}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group .input-group-text em{color:#282e38;font-size:12px}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input{position:relative;flex:1;width:1%;min-width:0;border-left:none !important;border-top-left-radius:0 !important;border-bottom-left-radius:0 !important;padding-left:0}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input{flex:1 1 auto}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input:focus{z-index:3}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input.error{border-color:#cc4b37}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input,#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group select{display:block;padding:8px 4px;width:100%;background-color:#fff;background-clip:padding-box;border:1px solid #20303f;border-radius:6px;color:#282e38;font-size:.9rem;font-weight:500;line-height:1.5;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input:focus-visible,#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group select:focus-visible{outline:none}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input:disabled,#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group select:disabled{opacity:.7}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group input option,#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group select option{color:#2c3e50;font-weight:500}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .input-group select{padding:8px 4px}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .remove-btn{margin-left:auto;height:26px;width:26px;border-radius:4px;display:flex;align-items:center;justify-content:center;padding:0;border:1px solid #e61932;background-color:#fff;transition-duration:.2s}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .remove-btn:hover:not(:disabled){background-color:#e61932}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .remove-btn:hover:not(:disabled) svg{margin-left:1px;fill:#fff}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .remove-btn:disabled{opacity:.7}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #unsecured-grid #unsecured-grid-inputs .unsecured-grid-inputs-row .remove-btn svg{width:12px;fill:#e61932;transition-duration:.2s}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #form-controls{display:flex;flex-direction:column;align-items:center;gap:2rem;margin-bottom:2rem}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #form-controls{margin-bottom:0}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #form-controls #submitted-btns{display:none;gap:1rem;margin:0 auto;width:fit-content}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_form #form-controls #submitted-btns{gap:2rem}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results{flex:1 0 0;padding:1rem 2rem;background-color:rgba(44,62,80,.0509803922)}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results{border-radius:12px}}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results p{font-size:16px;font-weight:700}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results p .result-figure{font-size:2rem;font-weight:600;line-height:2rem;color:#d9042b}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results .find-out-more{margin-bottom:2rem}#monthly-payment-comparison-tool #form-result-container #monthly-payment-comparison-tool_results .results-details p{font-size:14px;font-weight:400}#monthly-payment-comparison-tool #form-result-container #version{flex:1 0 100%;padding:.5rem;text-align:end;font-size:12px;font-weight:700}@media(min-width:768px){#monthly-payment-comparison-tool #form-result-container #version{margin:1rem 0 0;padding:0}}#monthly-payment-comparison-tool #tcs{margin:1rem}@media(min-width:768px){#monthly-payment-comparison-tool #tcs{margin:1rem 0 0}}#monthly-payment-comparison-tool #tcs p{font-size:12px;font-weight:400}