.RentVsBuyInputs_tabNavigation__UGBt0{display:flex;margin-bottom:20px}.RentVsBuyInputs_tabButton__nnOCS{padding:12px;border:none;border-radius:12px 0 0 12px;font-weight:600;cursor:pointer;flex:1 1 0%;transition:background-color .2s,color .2s;font-size:16px}.RentVsBuyInputs_tabButton__nnOCS:last-child{border-radius:0 12px 12px 0}.RentVsBuyInputs_tabButtonActive__huhGS{color:#fff;background:linear-gradient(103deg,#279aee,#006adc)}.RentVsBuyInputs_tabButtonInactive__vCTlC{color:#65758b;background:#f2f4f8}.RentVsBuyInputs_sectionContainer___GuL0{margin-bottom:20px;border-radius:8px;border:1px solid #e9ecef;background:#f8f9fa;padding:20px 20px 0}.RentVsBuyInputs_sectionContainer___GuL0:last-child{margin-bottom:0}.RentVsBuyInputs_sectionHeader__Ki4MK{margin-bottom:20px;display:flex;align-items:center;gap:8px;font-size:16px;font-weight:700;line-height:21px}.RentVsBuyInputs_sectionHeaderRenting__Qnq_s{color:#11998e}.RentVsBuyInputs_sectionHeaderBuying__ba_OH{color:#006adc}.RentVsBuyInputs_sectionHeaderAdvanced__awiWw{color:#667eea}.RentVsBuyInputs_sectionHeaderAdvancedTeal__f3dM5{color:#11998e}.RentVsBuyInputs_formControl__yF3Ed{display:flex;height:51px;min-height:45px;padding:14px 14px 12px 30px;justify-content:center;align-items:flex-start;flex-shrink:0;align-self:stretch;border-radius:5px;border:1px solid rgba(0,0,0,.23);background-color:#fff}.RentVsBuyInputs_infoIconWrapper__Pn10N{margin-left:5px;cursor:pointer}.RentVsBuyInputs_dotIcon__mDlAk{width:8px;height:8px;border-radius:50%;flex-shrink:0}.RentVsBuyResults_container__iO70b{padding:32px;border-radius:16px;background:#fff;box-shadow:0 4px 20px -4px rgba(11,100,244,.12)}@media screen and (max-width:767px){.RentVsBuyResults_container__iO70b{padding:32px 24px}}.RentVsBuyResults_header__gBjSf{font-family:Lato,sans-serif;color:#333;font-size:20px;font-weight:700;line-height:1;margin-bottom:20px}.RentVsBuyResults_recommendationCard__8RXhf{margin-bottom:24px;padding:33px 25px;color:#fff;position:relative;background:linear-gradient(135deg,rgba(11,100,244,.1),rgba(11,100,244,.05));text-align:center;border-radius:8px;border:1px solid #279aee;background:#f0f6fe;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px}.RentVsBuyResults_yearsTag__jcU_H{color:#006adc;text-align:center;font-size:16px;font-weight:400;line-height:21px}.RentVsBuyResults_recommendationHeading__UK9kO{color:#0b64f4;font-family:Lato,sans-serif;font-size:24px;font-style:normal;font-weight:700;line-height:32px}.RentVsBuyResults_recommendationSubheading__0KeAA{margin-bottom:0;color:#0b64f4;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.RentVsBuyResults_breakevenCard__iZCCD{margin-bottom:24px;padding:24px;border-radius:16px;background:#f8f9fa;text-align:center}.RentVsBuyResults_breakevenTitle__zENP9{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:600;line-height:24px;margin-bottom:12px}.RentVsBuyResults_breakevenValue__8Hupn{color:#0b64f4;font-family:Lato,sans-serif;font-size:48px;font-weight:700;line-height:56px;margin-bottom:8px}.RentVsBuyResults_breakevenDescription__ukJ7f{color:#333;font-family:Lato,sans-serif;font-size:14px;font-weight:400;line-height:20px}.RentVsBuyResults_comparisonGrid__d_eLt{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-bottom:24px;border-bottom:1px solid #e0e0e0;padding-bottom:24px}.RentVsBuyResults_comparisonBox__xb4Ws{padding:17px;border-radius:16px}.RentVsBuyResults_comparisonBoxBuying__cwAhM{border-radius:16px;border:1px solid rgba(0,106,220,.5)}.RentVsBuyResults_comparisonBoxRenting__ukWw9{border-radius:16px;border:1px solid rgba(17,153,142,.5)}.RentVsBuyResults_comparisonBoxHeader__UWAPs{display:flex;align-items:center;font-weight:600;flex-direction:column}.RentVsBuyResults_comparisonBoxHeader__UWAPs svg{margin-bottom:8px;color:#0b64f4}.RentVsBuyResults_comparisonBoxHeader__UWAPs .RentVsBuyResults_comparisonBoxIconText__b7mdh{color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:16px;margin-bottom:4px}.RentVsBuyResults_comparisonBoxHeader__UWAPs .RentVsBuyResults_comparisonBoxYearText__oZORz{color:#333;text-align:center;font-size:16px;font-style:normal;font-weight:400;line-height:20px;margin-bottom:4px}.RentVsBuyResults_comparisonBoxHeaderRenting__oOryT svg{color:#14b8a5}.RentVsBuyResults_comparisonBoxIcon__cHR91{width:20px;height:20px}.RentVsBuyResults_comparisonBoxLabel__1DvGf{font-size:12px;color:#666;margin-bottom:5px}.RentVsBuyResults_comparisonBoxValue__Hr5lV{text-align:center;color:#006adc;font-size:18px;font-style:normal;font-weight:700;line-height:28px}.RentVsBuyResults_comparisonBoxValueBuying__t1TYn{color:#006adc}.RentVsBuyResults_comparisonBoxValueRenting__jyE28{color:#11998e}.RentVsBuyResults_monthlyPaymentSection__THBzz{margin-bottom:24px;padding-bottom:20px;border-bottom:2px solid #e0e0e0}.RentVsBuyResults_monthlyPaymentTitle__d8DWE{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin-bottom:15px}.RentVsBuyResults_monthlyPaymentGrid__fGhM1{display:grid;grid-template-columns:1fr 1fr;gap:24px}.RentVsBuyResults_monthlyPaymentColumn__RvrBR{display:flex;flex-direction:column;gap:8px}.RentVsBuyResults_monthlyPaymentHeader__Z28dW{display:flex;flex-direction:column;margin-bottom:6px;gap:8px}.RentVsBuyResults_monthlyPaymentHeaderLabel__NG70b{color:#333;font-family:Lato,sans-serif;font-size:14px;line-height:20px}.RentVsBuyResults_monthlyPaymentHeaderValue__XIL_I{font-size:18px;font-weight:700;font-family:Lato,sans-serif;color:#006adc}.RentVsBuyResults_monthlyPaymentDetailRow__nm3KX{display:flex;align-items:center;gap:8px}.RentVsBuyResults_monthlyPaymentDetailLabel__lt5uf{color:#333;font-size:16px;font-weight:400;line-height:20px}.RentVsBuyResults_monthlyPaymentDetailValue__cshXF{color:#333;font-size:16px;font-family:Lato,sans-serif}.RentVsBuyResults_monthlyPaymentValueBuying__Wi0w7{color:#006adc}.RentVsBuyResults_monthlyPaymentValueRenting__sSVa0{color:#11998e}.RentVsBuyResults_detailsSection__z2IBj{margin-bottom:24px;padding-bottom:20px;border-bottom:1px solid #e0e0e0}.RentVsBuyResults_detailsSectionLast__5SG7Y{margin-bottom:24px;padding-bottom:0;border-bottom:none}.RentVsBuyResults_detailsTitle__uEbUF{color:#333;font-family:Lato,sans-serif;font-size:16px;font-weight:600;margin-bottom:15px}.RentVsBuyResults_detailsRow__BWS2U{display:flex;justify-content:space-between;margin-bottom:8px}.RentVsBuyResults_detailsLabel__D3Iy1{color:#333;font-size:16px}.RentVsBuyResults_detailsValue__5MYe2{font-size:16px;font-weight:600;color:#333}.RentVsBuyResults_detailsValueNegative__9Yz_z{color:#f5576c}.RentVsBuyResults_detailsValueGreen__jIeUT{color:#11998e}.RentVsBuyResults_detailsValueRed__bieOJ{color:#f5576c}.RentVsBuyResults_detailsValueBlue__RzOZa{color:#006adc}.RentVsBuyResults_detailsTotalRow__hmS7V{display:flex;justify-content:space-between;margin-top:10px;padding-top:10px;border-top:1px solid #e0e0e0}.RentVsBuyResults_detailsTotalLabel__NvrxT{color:#333;font-size:14px;font-weight:600}.RentVsBuyResults_detailsTotalValue__O3j8h{font-size:16px;font-weight:700}.RentVsBuyResults_detailsTotalValueBuying__Z71Fj{color:#006adc}.RentVsBuyResults_detailsTotalValueRenting__bBshY{color:#11998e}.RentVsBuyResults_disclaimer__g1eZI{border-radius:12px;border:1px solid rgba(245,159,10,.2);background:rgba(245,159,10,.05);color:#333;font-size:14px;font-weight:400;line-height:1;padding:16px}