.RefinanceResults_container__OV2Yr{padding:32px;border-radius:16px;background:#fff;box-shadow:0 4px 20px -4px rgba(11,100,244,.12)}.RefinanceResults_header__PtABu{font-family:Lato,sans-serif;color:#333;font-size:20px;font-weight:700;line-height:1;margin-bottom:20px}.RefinanceResults_metricsSection__rgIso{margin-bottom:30px}.RefinanceResults_metricCard__XTxS1{margin-bottom:20px;padding:20px;background:#fff;border-radius:6px;border:1px solid #e0e0e0}.RefinanceResults_metricCardHighlight__NVD_z{margin-bottom:20px;padding:20px;background:#e3f2fd;border-radius:6px;border:1px solid #90caf9}.RefinanceResults_metricLabel__OdRYV{font-size:14px;color:#333;margin-bottom:8px;font-weight:600}.RefinanceResults_metricValue__6viw0{font-size:36px;font-weight:700;font-family:Lato,sans-serif;line-height:1}.RefinanceResults_metricValuePositive__byvYb{color:#4caf50}.RefinanceResults_metricValueNegative__Eda7E{color:#f44336}.RefinanceResults_metricValueBreakEven__r7oXj{font-size:28px;font-weight:700;color:#006adc;font-family:Lato,sans-serif;line-height:1}.RefinanceResults_caption__7gxdd{margin-top:8px;color:#333;font-family:Lato,sans-serif;font-size:14px;font-style:italic;font-weight:400;line-height:1}.RefinanceResults_comparisonSection__DZCJ7{margin-bottom:20px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.RefinanceResults_comparisonTitle__EQU2W{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin-bottom:15px}.RefinanceResults_comparisonGrid__4qSyt{display:grid;grid-template-columns:1fr 1fr;gap:15px}.RefinanceResults_comparisonLabel__kTZKj{font-size:12px;color:#333;margin-bottom:5px}.RefinanceResults_comparisonValue__9j6Wv{font-size:20px;font-weight:600;color:#333}.RefinanceResults_comparisonValueNew__WMvqN{font-size:20px;font-weight:600;color:#006adc}.RefinanceResults_comparisonSubtext__8RXQG{font-size:12px;color:#333;margin-top:5px}.RefinanceResults_breakdownTitle__NcwrG{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin-bottom:15px}.RefinanceResults_breakdownContainer__E1GbM{margin-bottom:10px}.RefinanceResults_breakdownRow__Qg_wm{display:flex;justify-content:space-between;margin-bottom:8px}.RefinanceResults_breakdownLabel__DDrRp{color:#666;font-size:14px}.RefinanceResults_breakdownValue__UIKUw{color:#333;font-size:14px;font-weight:500}.RefinanceResults_noteBox__32WrU{margin-top:25px;padding:15px;background:#e3f2fd;border-radius:4px;font-size:14px;color:#333;line-height:1.5}