.EMICalculatorHero-module__G1eiXa__section{background:linear-gradient(#04444e 0%,#0da696 64.44%,#fff 100%);padding:170px 24px 10px;overflow:hidden}.EMICalculatorHero-module__G1eiXa__container{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:780px;margin:0 auto 80px;display:flex}.EMICalculatorHero-module__G1eiXa__badge{color:#0d4a2e;white-space:nowrap;background:#dafda3;border-radius:12px;justify-content:center;align-items:center;height:36px;padding:2px 12px;font-size:15px;font-weight:600;line-height:20px;display:inline-flex}.EMICalculatorHero-module__G1eiXa__heading{color:#fff;letter-spacing:-.02em;margin:0;font-size:48px;font-weight:600;line-height:1.25}.EMICalculatorHero-module__G1eiXa__headingAccent{color:#dafda3}.EMICalculatorHero-module__G1eiXa__subtext{color:#ffffffeb;max-width:620px;margin:0;font-size:16px;font-weight:400;line-height:26px}.EMICalculatorHero-module__G1eiXa__trustRow{flex-flow:wrap;justify-content:center;align-items:center;gap:28px;margin-top:4px;display:flex}.EMICalculatorHero-module__G1eiXa__trustItem{color:#ffffffe6;align-items:center;gap:6px;font-size:14px;font-weight:500;display:flex}@media (max-width:767px){.EMICalculatorHero-module__G1eiXa__section{padding:120px 20px 60px}.EMICalculatorHero-module__G1eiXa__badge{height:28px;padding:2px 12px;font-size:13px;line-height:16px}.EMICalculatorHero-module__G1eiXa__heading{font-size:30px}.EMICalculatorHero-module__G1eiXa__subtext{font-size:14px}.EMICalculatorHero-module__G1eiXa__trustRow{gap:16px}.EMICalculatorHero-module__G1eiXa__trustItem{font-size:12px}}
.EMICalculatorSection-module__pemuaW__card{box-sizing:border-box;background:#fff;border-radius:24px;flex-direction:column;gap:16px;max-width:1100px;margin:0 auto 80px;padding:40px 32px;display:flex;position:relative;box-shadow:0 20px 60px #04444e2e}.EMICalculatorSection-module__pemuaW__columns{grid-template-columns:476px 523px;align-items:stretch;gap:24px;display:grid}.EMICalculatorSection-module__pemuaW__leftCol{flex-direction:column;gap:20px;display:flex}.EMICalculatorSection-module__pemuaW__rightCol{flex-direction:column;gap:16px;display:flex}.EMICalculatorSection-module__pemuaW__panel{box-sizing:border-box;background:#fafafa;border:1px solid #efefef;border-radius:16px;padding:20px}.EMICalculatorSection-module__pemuaW__loanDetailsPanel{background:0 0;border:none;flex-direction:column;min-height:312px;padding:0;display:flex;overflow:hidden}.EMICalculatorSection-module__pemuaW__principalInterestPanel{background:0 0;border:none;flex-direction:column;min-height:395px;padding:0;display:flex;overflow:hidden}.EMICalculatorSection-module__pemuaW__panelHeader{box-sizing:border-box;background:#f5f5f5;border:1px solid #e5e5e5;border-bottom:none;border-top-left-radius:12px;border-top-right-radius:12px;align-items:center;gap:10px;min-height:52px;padding:16px;display:flex}.EMICalculatorSection-module__pemuaW__panelHeaderTitle{color:#525252;margin:0;font-size:14px;font-weight:500}.EMICalculatorSection-module__pemuaW__panelBody{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-top:none;border-bottom-right-radius:16px;border-bottom-left-radius:16px;flex:1;padding:20px}.EMICalculatorSection-module__pemuaW__panelTitle{color:#171717;margin:0 0 4px;font-size:14px;font-weight:600}.EMICalculatorSection-module__pemuaW__panelSubtitle{color:#171717;margin:0 0 12px;font-size:16px;font-weight:500}.EMICalculatorSection-module__pemuaW__yearlySubtitle{margin-bottom:32px}.EMICalculatorSection-module__pemuaW__donutSubtitle{color:#171717;text-align:center;font-size:15px;font-weight:500}.EMICalculatorSection-module__pemuaW__slidersStack{flex-direction:column;gap:32px;display:flex}.EMICalculatorSection-module__pemuaW__emiCard{box-sizing:border-box;color:#fff;background:linear-gradient(90deg,#04444e 0%,#0da696 100%);border-radius:16px;min-height:129px;padding:16px}.EMICalculatorSection-module__pemuaW__emiLabel{color:#fff;margin:0 0 6px;font-size:13px;font-weight:400}.EMICalculatorSection-module__pemuaW__emiAmount{color:#dafda3;letter-spacing:-.02em;margin:0 0 6px;font-size:34px;font-weight:700}.EMICalculatorSection-module__pemuaW__emiSub{color:#dafda3;margin:0;font-size:13px}.EMICalculatorSection-module__pemuaW__statsGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.EMICalculatorSection-module__pemuaW__statTile{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:16px;flex-direction:column;gap:10px;min-height:108px;padding:12px;display:flex}.EMICalculatorSection-module__pemuaW__statLabel{color:#737373;margin:0 0 6px;font-size:14px;font-weight:400}.EMICalculatorSection-module__pemuaW__statValue{color:#171717;margin:0 0 4px;font-size:24px;font-weight:600}.EMICalculatorSection-module__pemuaW__statSub{color:#737373;margin:0;font-size:14px}.EMICalculatorSection-module__pemuaW__feePanel{box-sizing:border-box;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex;overflow:hidden}.EMICalculatorSection-module__pemuaW__feePanel .EMICalculatorSection-module__pemuaW__panelBody{flex-direction:column;justify-content:space-between;display:flex}.EMICalculatorSection-module__pemuaW__feeInputRow{flex-wrap:wrap;align-items:center;gap:10px;margin:14px 0;display:flex}.EMICalculatorSection-module__pemuaW__feeInputLabel{color:#171717;font-size:14px;font-weight:500}.EMICalculatorSection-module__pemuaW__feeInputWrap{align-items:center;display:flex}.EMICalculatorSection-module__pemuaW__feeInput{box-sizing:border-box;text-align:center;color:#171717;appearance:textfield;background:#f5f5f5;border:1px solid #e5e5e5;border-radius:8px;width:56px;height:32px;padding:6px 4px;font-size:14px;font-weight:600}.EMICalculatorSection-module__pemuaW__feeInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.EMICalculatorSection-module__pemuaW__feeInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.EMICalculatorSection-module__pemuaW__feeInput:focus{outline-offset:1px;outline:2px solid #0da696}.EMICalculatorSection-module__pemuaW__feeInputInvalid{color:#dc2626;background:#fef2f2;border:1px solid #ef4444}.EMICalculatorSection-module__pemuaW__feeInputInvalid:focus{outline:2px solid #ef4444}.EMICalculatorSection-module__pemuaW__feeErrorText{color:#dc2626;margin:8px 0 0;font-size:13px}.EMICalculatorSection-module__pemuaW__feeInputEquals{color:#171717;font-size:14px;font-weight:400}.EMICalculatorSection-module__pemuaW__feeStatsGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:14px;display:grid}.EMICalculatorSection-module__pemuaW__feeStatTile{box-sizing:border-box;background:#fff;border:1px solid #e5e5e5;border-radius:16px;flex-direction:column;gap:4px;min-height:80px;padding:12px;display:flex}.EMICalculatorSection-module__pemuaW__feeStatValueAccent{color:#0da696;margin:0 0 4px;font-size:20px;font-weight:600}.EMICalculatorSection-module__pemuaW__feeNote{color:#737373;margin:0;font-size:14px;font-weight:400;line-height:17px}.EMICalculatorSection-module__pemuaW__yearlyPanel{box-sizing:border-box;background:0 0;border:none;flex-direction:column;min-height:402px;padding:0;display:flex;overflow:hidden}@media (max-width:1024px){.EMICalculatorSection-module__pemuaW__card{margin-top:-20px;padding:24px}.EMICalculatorSection-module__pemuaW__columns{grid-template-columns:1fr}}@media (max-width:640px){.EMICalculatorSection-module__pemuaW__card{box-shadow:none;background:0 0;border-radius:20px;margin-top:-10px;margin-bottom:-20px;padding:16px 0}.EMICalculatorSection-module__pemuaW__statsGrid,.EMICalculatorSection-module__pemuaW__feeStatsGrid{grid-template-columns:1fr 1fr}.EMICalculatorSection-module__pemuaW__feeStatTile{gap:4px;padding:8px}.EMICalculatorSection-module__pemuaW__emiAmount{font-size:28px}.EMICalculatorSection-module__pemuaW__feeInputRow{flex-wrap:nowrap;gap:6px}.EMICalculatorSection-module__pemuaW__feeInputLabel,.EMICalculatorSection-module__pemuaW__feeInputEquals{white-space:nowrap;font-size:12px}.EMICalculatorSection-module__pemuaW__feeInput{flex-shrink:0;width:44px}}
.Slider-module__h0NXcG__wrapper{flex-direction:column;gap:10px;display:flex}.Slider-module__h0NXcG__labelRow{justify-content:space-between;align-items:center;display:flex}.Slider-module__h0NXcG__label{color:#737373;font-size:14px;font-weight:400}.Slider-module__h0NXcG__value{color:#0da696;font-size:14px;font-weight:600}.Slider-module__h0NXcG__range{appearance:none;background:linear-gradient(to right, #0da696 0%, #0da696 var(--fill), #e5e7eb var(--fill), #e5e7eb 100%);cursor:pointer;border-radius:999px;outline:none;width:100%;height:6px;margin:4px 0}.Slider-module__h0NXcG__range::-webkit-slider-thumb{appearance:none;cursor:pointer;background:#fff;border:3px solid #0da696;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0003}.Slider-module__h0NXcG__range::-moz-range-thumb{cursor:pointer;background:#fff;border:3px solid #0da696;border-radius:50%;width:18px;height:18px;box-shadow:0 1px 4px #0003}.Slider-module__h0NXcG__range::-moz-range-track{background:0 0;border-radius:999px;height:6px}
.EMIDonutChart-module__Ok_dVW__wrapper{flex-direction:column;align-items:center;gap:16px;padding:12px 0;display:flex}.EMIDonutChart-module__Ok_dVW__donutWrapper{flex-shrink:0;width:240px;height:240px;position:relative}.EMIDonutChart-module__Ok_dVW__svg{width:100%;height:100%;transform:rotate(-90deg)}.EMIDonutChart-module__Ok_dVW__svg circle{transition:stroke-dasharray .3s,stroke-dashoffset .3s}.EMIDonutChart-module__Ok_dVW__center{pointer-events:none;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:4px;display:flex;position:absolute;inset:0}.EMIDonutChart-module__Ok_dVW__centerLabel{color:#0da696;font-size:16px;font-weight:500;line-height:1}.EMIDonutChart-module__Ok_dVW__centerAmount{color:#171717;font-size:30px;font-weight:600;line-height:1.3}.EMIDonutChart-module__Ok_dVW__centerSub{color:#171717;font-size:13px;font-weight:500;line-height:1}.EMIDonutChart-module__Ok_dVW__percentLeft{color:#080808;background:#fff;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:50%;left:-8px;transform:translateY(-50%);box-shadow:0 1px 4px #0000001f}.EMIDonutChart-module__Ok_dVW__percentRight{color:#080808;background:#fff;border-radius:999px;padding:2px 7px;font-size:11px;font-weight:700;position:absolute;top:50%;right:-8px;transform:translateY(-50%);box-shadow:0 1px 4px #0000001f}.EMIDonutChart-module__Ok_dVW__legendRow{align-items:center;gap:20px;display:flex}.EMIDonutChart-module__Ok_dVW__legendItem{color:#737373;align-items:center;gap:6px;font-size:15px;font-weight:400;display:flex}.EMIDonutChart-module__Ok_dVW__dotYellow,.EMIDonutChart-module__Ok_dVW__dotBlue{border-radius:50%;flex-shrink:0;width:8px;height:8px}.EMIDonutChart-module__Ok_dVW__dotYellow{background:#eab308}.EMIDonutChart-module__Ok_dVW__dotBlue{background:#3d62e3}
.YearlyBreakdownChart-module__jbNd4a__wrapper{flex-direction:column;gap:32px;display:flex}.YearlyBreakdownChart-module__jbNd4a__plot{align-items:stretch;gap:12px;height:200px;display:flex}.YearlyBreakdownChart-module__jbNd4a__axis{flex-direction:column;flex-shrink:0;justify-content:space-between;padding-bottom:24px;display:flex}.YearlyBreakdownChart-module__jbNd4a__axisLabel{color:#737373;white-space:nowrap;font-size:12px;font-weight:400;line-height:1}.YearlyBreakdownChart-module__jbNd4a__chartArea{flex:1;min-width:0;position:relative}.YearlyBreakdownChart-module__jbNd4a__plotBox{position:absolute;inset:0 0 24px}.YearlyBreakdownChart-module__jbNd4a__gridLine{background:#f0f0f0;height:1px;position:absolute;left:0;right:0}.YearlyBreakdownChart-module__jbNd4a__bars{align-items:flex-end;gap:10px;padding:0 2px;display:flex;position:absolute;inset:0}.YearlyBreakdownChart-module__jbNd4a__barCol{flex-direction:column;flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.YearlyBreakdownChart-module__jbNd4a__bar{cursor:default;border-radius:4px 4px 0 0;flex-direction:column;width:100%;max-width:80px;margin-top:auto;display:flex;overflow:hidden}.YearlyBreakdownChart-module__jbNd4a__interestSeg{background:linear-gradient(#fff -38.27%,#3d62e3 100%);width:100%}.YearlyBreakdownChart-module__jbNd4a__principalSeg{background:linear-gradient(#eab308 0%,#fff 141.36%);width:100%}.YearlyBreakdownChart-module__jbNd4a__barLabel{color:#737373;font-size:16px;font-weight:400;position:absolute;bottom:-32px}.YearlyBreakdownChart-module__jbNd4a__legendRow{justify-content:center;align-items:center;gap:20px;display:flex}.YearlyBreakdownChart-module__jbNd4a__legendItem{color:#525252;align-items:center;gap:6px;font-size:15px;font-weight:500;display:flex}.YearlyBreakdownChart-module__jbNd4a__dotYellow,.YearlyBreakdownChart-module__jbNd4a__dotBlue{border-radius:50%;flex-shrink:0;width:8px;height:8px}.YearlyBreakdownChart-module__jbNd4a__dotYellow{background:#eab308}.YearlyBreakdownChart-module__jbNd4a__dotBlue{background:#3d62e3}@media (max-width:767px){.YearlyBreakdownChart-module__jbNd4a__plot{height:180px}.YearlyBreakdownChart-module__jbNd4a__bars{gap:6px}}
.EMIRepaymentSchedule-module__8MpvAa__section{background:#fff;padding:64px 24px}.EMIRepaymentSchedule-module__8MpvAa__container{max-width:1100px;margin:0 auto}.EMIRepaymentSchedule-module__8MpvAa__heading{color:#171717;text-align:center;margin:0 0 32px;font-size:28px;font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__summaryGrid{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:24px;display:grid}.EMIRepaymentSchedule-module__8MpvAa__summaryTile{box-sizing:border-box;border:1px solid #e5e5e5;border-radius:16px;padding:20px}.EMIRepaymentSchedule-module__8MpvAa__summaryLabel{color:#737373;margin:0 0 8px;font-size:13px}.EMIRepaymentSchedule-module__8MpvAa__summaryValuePrincipal{color:#eab308;margin:0;font-size:24px;font-weight:700}.EMIRepaymentSchedule-module__8MpvAa__summaryValueInterest{color:#3d62e3;margin:0;font-size:24px;font-weight:700}.EMIRepaymentSchedule-module__8MpvAa__summaryValueTotal{color:#0da696;margin:0;font-size:24px;font-weight:700}.EMIRepaymentSchedule-module__8MpvAa__tableWrap{border:1px solid #e5e5e5;border-radius:16px;overflow:auto hidden}.EMIRepaymentSchedule-module__8MpvAa__tableGrid{grid-template-columns:.7fr 1.2fr 1fr 1fr 1fr 1.2fr;min-width:640px;display:grid}.EMIRepaymentSchedule-module__8MpvAa__tableHeaderRow{display:contents}.EMIRepaymentSchedule-module__8MpvAa__tableHeaderRow .EMIRepaymentSchedule-module__8MpvAa__col,.EMIRepaymentSchedule-module__8MpvAa__tableHeaderRow .EMIRepaymentSchedule-module__8MpvAa__colMonth{color:#525252;text-align:center;background:#f5f5f5;padding:16px 12px;font-size:13px;font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__tableHeaderRow .EMIRepaymentSchedule-module__8MpvAa__colMonth{text-align:left;padding-left:24px}.EMIRepaymentSchedule-module__8MpvAa__tableHeaderRow .EMIRepaymentSchedule-module__8MpvAa__col:last-child{padding-right:24px}.EMIRepaymentSchedule-module__8MpvAa__tableRow{display:contents}.EMIRepaymentSchedule-module__8MpvAa__tableRow:last-of-type .EMIRepaymentSchedule-module__8MpvAa__col,.EMIRepaymentSchedule-module__8MpvAa__tableRow:last-of-type .EMIRepaymentSchedule-module__8MpvAa__colMonth{border-bottom:none}.EMIRepaymentSchedule-module__8MpvAa__col,.EMIRepaymentSchedule-module__8MpvAa__colMonth{color:#171717;text-align:center;border:1px solid #e5e5e5;border-width:0 1px 1px 0;padding:14px 12px;font-size:14px}.EMIRepaymentSchedule-module__8MpvAa__col:last-child{border-right:none;padding-right:24px}.EMIRepaymentSchedule-module__8MpvAa__colMonth{text-align:left;color:#525252;padding-left:24px}.EMIRepaymentSchedule-module__8MpvAa__emiCell{color:#0da696;font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__principalCell{color:#eab308;font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__interestCell{color:#3d62e3;font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__closingCell{font-weight:600}.EMIRepaymentSchedule-module__8MpvAa__toggleRow{color:#525252;text-align:left;cursor:pointer;background:#f5f5f5;border:none;border-top:1px solid #e5e5e5;width:100%;padding:16px 24px;font-size:14px;font-weight:500;display:block}.EMIRepaymentSchedule-module__8MpvAa__toggleRow:hover{background:#efefef}@media (max-width:900px){.EMIRepaymentSchedule-module__8MpvAa__section{padding:32px 20px}.EMIRepaymentSchedule-module__8MpvAa__heading{margin-bottom:16px;font-size:24px}.EMIRepaymentSchedule-module__8MpvAa__summaryGrid{grid-template-columns:1fr}}
.EMIArticleSection-module__2xctEW__section{background:#fff;padding:64px 24px}.EMIArticleSection-module__2xctEW__container{flex-direction:column;gap:16px;max-width:768px;margin:0 auto;display:flex}.EMIArticleSection-module__2xctEW__heading{color:#171717;margin:24px 0 4px;font-size:17px;font-weight:600;line-height:1.3}.EMIArticleSection-module__2xctEW__heading:first-child{margin-top:0}.EMIArticleSection-module__2xctEW__subheadingBlock{flex-direction:column;gap:6px;display:flex}.EMIArticleSection-module__2xctEW__subheading{color:#171717;margin:0;padding-left:20px;font-size:16px;font-weight:600;line-height:1.4;position:relative}.EMIArticleSection-module__2xctEW__subheading:before{content:"•";color:#171717;font-weight:700;position:absolute;left:4px}.EMIArticleSection-module__2xctEW__paragraph{color:#525252;margin:0;font-size:15px;font-weight:400;line-height:1.65}.EMIArticleSection-module__2xctEW__bold{color:#0da696;font-weight:600}.EMIArticleSection-module__2xctEW__boldDark{color:#171717}.EMIArticleSection-module__2xctEW__list{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.EMIArticleSection-module__2xctEW__listItem{color:#525252;padding-left:20px;font-size:15px;font-weight:400;line-height:1.65;position:relative}.EMIArticleSection-module__2xctEW__listItem:before{content:"•";color:#525252;font-weight:700;position:absolute;left:4px}@media (max-width:767px){.EMIArticleSection-module__2xctEW__section{padding:40px 20px}.EMIArticleSection-module__2xctEW__subheading{font-size:17px}}
