.how-much-could-you-save{background:#f4f4f4;color:#63666a;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-weight:400;padding:60px 20px}.how-much-could-you-save .container{margin:0 auto;max-width:900px}.how-much-could-you-save-title{color:#007dba;font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);font-size:36px;font-weight:500;line-height:42px;margin:0 auto 16px;text-align:center}.how-much-could-you-save .how-much-could-you-save-description,.how-much-could-you-save-description{color:#63666a;font-size:24px;font-weight:300;line-height:36px;margin:0 auto 50px;text-align:center}.how-much-could-you-save-content{align-items:center;display:flex;flex-direction:column;gap:0}.credit-simulator-wrapper{margin:0 auto;max-width:600px;text-align:center;width:100%}.simulator-header{color:#373a36;font-size:24px;line-height:1.3;margin:15px auto 0}#savings-amount-wrapper,.how-much-could-you-save #savings-amount-wrapper,.simulator-header{font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);font-weight:300;text-align:center}#savings-amount-wrapper,.how-much-could-you-save #savings-amount-wrapper{font-size:60px;line-height:1.1;margin:0}.how-much-could-you-save #savings-amount-wrapper.red,.how-much-could-you-save .red{color:#e04f39}.how-much-could-you-save #savings-amount-wrapper.green,.how-much-could-you-save .green{color:#64a70b}#savings-amount-wrapper sup{font-size:38px}.credit-slider-container{display:block;margin:30px auto 75px;max-width:600px;overflow:visible;width:100%}.slider-track{background:transparent;cursor:pointer;height:50px;overflow:visible;position:relative;touch-action:none;user-select:none;width:100%}.slider-track.is-dragging{cursor:grabbing}.slider-segments{background:linear-gradient(90deg,#e84c38,#e84c38 25%,#ff9807 0,#ff9807 50%,#afd852 0,#afd852 75%,#63a70a 0,#63a70a);border-radius:10px;display:block;height:20px;left:0;overflow:hidden;position:absolute;right:0;top:15px}.slider-labels{display:flex;justify-content:space-between;margin:8px 0 0;pointer-events:none;position:relative;width:100%}.label-end,.label-start{color:#63666a;font-size:14px;font-weight:300;line-height:16px}.credit-slider{-webkit-appearance:none;appearance:none;background:transparent;cursor:pointer;height:50px;left:0;margin:0;opacity:0;outline:none;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.credit-slider::-webkit-slider-runnable-track{background:transparent;border:none;height:20px}.credit-slider::-moz-range-track{background:transparent;border:none;height:20px}.credit-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:transparent;border:0;border-radius:3px;box-shadow:none;cursor:grab;height:50px;margin-top:-15px;width:104px}.credit-slider:active::-webkit-slider-thumb{cursor:grabbing}.credit-slider::-moz-range-thumb{background:transparent;border:0;border-radius:3px;box-shadow:none;cursor:grab;height:50px;width:104px}.credit-slider:focus{outline:none}.slider-output{display:none}.slider-handle{height:50px;left:17%;margin-left:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);width:104px;will-change:left;z-index:5}.handle-label{align-items:center;background:#007cba;border:2px solid #fff;border-radius:3px;box-shadow:none;box-sizing:border-box;color:#fff;display:flex;font-family:var(--typography-font-body,"source-sans-pro-regular",sans-serif);font-size:20px;font-weight:500;height:50px;justify-content:center;line-height:1;text-align:center;width:104px}.credit-simulator-table{border-collapse:separate;border-spacing:0;box-shadow:0 0 15px 0 hsla(0,0%,80%,.75);margin:0 auto;max-width:800px;table-layout:fixed;width:100%}.credit-simulator-table thead{background-color:#40ccde}.credit-simulator-table th{background-color:#40ccde;border:1px solid #00bbd3;color:#fff;font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);font-size:16px;font-weight:500;height:40px;line-height:normal;padding:5px;text-align:center;text-transform:uppercase;vertical-align:middle}.credit-simulator-table th.table-label,.credit-simulator-table th:first-child{background-color:#40ccde;color:#fff;padding-left:20px;text-align:left}.credit-simulator-table td{border:1px solid #00bbd3;color:#373a36;font-family:var(--typography-font-headline,"work-sans-regular",sans-serif);font-size:20px;font-weight:500;height:50px;line-height:normal;padding:5px;text-align:center;vertical-align:middle}.credit-simulator-table .table-label,.credit-simulator-table td.table-label{color:#373a36;font-size:18px;font-weight:300;padding-left:20px;text-align:left;text-transform:none}.credit-simulator-table tr.even td{background-color:#d9f5f9}.credit-simulator-table tr.odd td{background-color:#fff}.credit-simulator-table .red{color:#e04f39;font-weight:700}.credit-simulator-table .green{color:#64a70b;font-weight:700}.credit-simulator-table .normal{color:#373a36;font-weight:500}.simulator-disclaimer{color:#63666a;font-size:16px;font-weight:300;line-height:24px;margin:30px auto 0;max-width:650px;padding:0;text-align:center}.simulator-disclaimer p{margin:16px auto}@media screen and (max-width:767px){.how-much-could-you-save{padding:30px 10px}.how-much-could-you-save-title{font-size:32px;line-height:34px}.how-much-could-you-save-description{font-size:20px;line-height:25px;margin-bottom:30px}.simulator-header{font-size:20px}#savings-amount-wrapper,.how-much-could-you-save #savings-amount-wrapper{font-size:48px}#savings-amount-wrapper sup{font-size:22px}.credit-slider-container{margin:20px auto 60px}.handle-label,.slider-handle{height:35px;width:75px}.slider-handle{top:8px}.handle-label{font-size:14px}.credit-slider::-webkit-slider-thumb{height:35px;margin-top:-8px;width:75px}.credit-slider::-moz-range-thumb{height:35px;width:75px}.credit-simulator-table th,.credit-simulator-table thead{font-size:14px}.credit-simulator-table td{font-size:15px}.credit-simulator-table .table-label,.credit-simulator-table td.table-label{font-size:12px}.simulator-disclaimer{font-size:14px;line-height:20px}}@media screen and (max-width:650px){.credit-simulator-table td:nth-child(2),.credit-simulator-table td:nth-child(3),.credit-simulator-table th:nth-child(2),.credit-simulator-table th:nth-child(3){display:none}.credit-simulator-table td.table-label,.credit-simulator-table th:first-child{width:45%}.credit-simulator-table td:last-child,.credit-simulator-table th:last-child{width:55%}}@media screen and (max-width:420px){.credit-simulator-table .table-label,.credit-simulator-table td.table-label{font-size:11px}.credit-simulator-table th{font-size:12px;font-weight:300}.credit-simulator-table td{font-size:12px}}