.calculator-wrapper_calculatorWrapper__NT2B_{gap:2rem;max-width:34rem;width:100%;box-shadow:0 254px 102px rgba(0,0,0,.04),0 143px 86px rgba(0,0,0,.12),0 64px 64px rgba(0,0,0,.2),0 16px 35px rgba(0,0,0,.24);margin:1rem auto}@media (min-width:768px){.calculator-wrapper_calculatorWrapper__NT2B_{margin:1rem auto 2rem}}@media (min-width:1280px){.calculator-wrapper_calculatorWrapper__NT2B_{margin:1rem 0 4rem}}.select_select__NFu4z{font-weight:600;border:none;background:none;cursor:pointer;text-decoration:underline;font-size:1.25rem;line-height:1.6em;letter-spacing:.1em;height:2rem;color:var(--primary-dark)}.range-slider_container__EGAzA{position:relative;display:flex;align-items:stretch;justify-content:center}.range-slider_container__EGAzA[data-direction=horizontal]{margin:2rem 0}.range-slider_input__mFuN8{appearance:none;width:100%;height:1.5rem;background:var(--greyscale-40);outline:none;transition:opacity .2s;border-radius:.25rem;z-index:1;position:relative}.range-slider_input__mFuN8:focus-visible{outline:revert}.range-slider_input__mFuN8::-webkit-slider-thumb{appearance:none;width:2rem;height:2rem;background:var(--primary-deep-black);cursor:pointer;border-radius:50%;border:.5rem solid var(--greyscale-0);outline:2px solid var(--greyscale-100)}.range-slider_input__mFuN8::-moz-range-thumb{width:1rem;height:1rem;background:var(--primary-deep-black);cursor:pointer;border-radius:50%;border:.5rem solid var(--greyscale-0);outline:2px solid var(--greyscale-100)}.range-slider_input__mFuN8[data-direction=vertical]{writing-mode:vertical-lr;height:350px;width:1.5rem;margin:0 1rem}.range-slider_ticksLeft__VGRm3{display:flex;flex-direction:column;justify-content:space-between;gap:1rem;flex:1 1}.range-slider_tick__OQWN4{position:relative;width:100%;background-color:var(--greyscale-0)}.range-slider_tick__OQWN4:after{content:"";position:absolute;right:0;width:20px;height:1px;border-bottom:1px dashed var(--greyscale-100);top:50%;transform:translateY(-50%)}.range-slider_trackingValue__DH8xz{position:relative;flex:1 1}.range-slider_value__qdZB7{position:absolute;min-width:100%;margin-left:1rem;font-weight:600}.range-slider_value__qdZB7:after{content:"";position:absolute;width:.625rem;height:1px;border-bottom:2px solid var(--greyscale-100);left:-5px;top:50%;transform:translateY(-50%) rotate(180deg);transform-origin:left}.range-slider_hidden__spWMD{opacity:0}.range-slider_after__Lo_lk{display:block}@media (min-width:768px){.range-slider_input__mFuN8[data-direction=vertical]{margin:0 2rem}.range-slider_tick__OQWN4:after{width:60%}.range-slider_value__qdZB7{margin-left:2rem}.range-slider_value__qdZB7:after{width:40px}}.loan-calculator_time__cbgX6{margin:3rem 0}.loan-calculator_title__jRFdS{display:flex;justify-content:space-between}.loan-calculator_label__Pf3KQ{margin-bottom:1rem}.loan-calculator_right__fcRl_{margin-left:1rem;text-align:right;display:flex;justify-content:center;flex-direction:column}.loan-calculator_footerTop__PrBxG{background:var(--primary-trust-blue-100);color:var(--primary-light);text-align:center;padding:1.5rem 0;border-radius:.25rem .25rem 0 0}.loan-calculator_footerLower__rfMCT{background-color:var(--primary-light);color:var(--primary-dark);padding:1rem;border-radius:0 0 .25rem .25rem}.loan-calculator_results__Vt3YS p{display:flex;justify-content:space-between;margin:1rem 0;text-align:left}.loan-calculator_fees__OTRmB{margin:1rem 0 0;text-align:center}.loan-calculator_fees__OTRmB>div{margin:0}@media (min-width:400px){.loan-calculator_right__fcRl_{min-width:5rem}}@media (min-width:768px){.loan-calculator_right__fcRl_{min-width:5.5rem}}.faqs_faqs__7JgOR{scroll-margin-top:var(--header-height)}.faqs_title__C9pxI{margin-bottom:2rem}.table_table__POY4A{border:1px solid;padding:1rem;margin-bottom:2rem;width:100%;text-align:left}.table_table__POY4A tbody>tr,.table_table__POY4A thead>tr{border-bottom:1px solid}.table_table__POY4A tbody>tr,.table_table__POY4A tfoot>tr,.table_table__POY4A thead>tr{padding:1rem;display:flex;justify-content:space-between;align-items:center}.table_table__POY4A tbody>tr:last-child{border:none;margin-bottom:0}.table_table__POY4A tfoot>tr:first-child{border-top:1px solid;border-bottom:1px solid}.table_table__POY4A tfoot>tr:last-child{margin-bottom:0}@media (min-width:768px){.table_table__POY4A tbody>tr,.table_table__POY4A tfoot>tr,.table_table__POY4A thead>tr{padding:2rem}}@media (min-width:1280px){.table_table__POY4A{padding:1rem;margin-bottom:3rem}}
/*# sourceMappingURL=1f10c7c9b5b844f4.css.map*/