.education-loan-calculator_page__MCEPe{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.education-loan-calculator_page__MCEPe .education-loan-calculator_exportActions__0YjIQ button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.education-loan-calculator_workspace__PKKpY{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1.1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.education-loan-calculator_inputs__6dim2{min-width:0;padding:var(--product-space-5);border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.education-loan-calculator_inputGrid__aGN4B{display:grid;grid-gap:10px;gap:10px}.education-loan-calculator_inputCard__Zq8gL{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.education-loan-calculator_inputCard__Zq8gL:has(.education-loan-calculator_choiceRow__zHPds){padding-bottom:12px}.education-loan-calculator_inputRow__Uef_s{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.education-loan-calculator_inputRow__Uef_s label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.education-loan-calculator_choiceRow__zHPds label{flex:none}.education-loan-calculator_select__drGOV{max-width:100%;min-width:200px;flex:0 1 240px;min-height:var(--product-control-touch);padding:0 var(--product-space-2);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.education-loan-calculator_select__drGOV:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.education-loan-calculator_select__drGOV[aria-invalid=true]{border-color:var(--product-danger)}.education-loan-calculator_valueBox__mOk_V{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.education-loan-calculator_valueBox__mOk_V:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.education-loan-calculator_valueBox__mOk_V[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.education-loan-calculator_valueBox__mOk_V[data-invalid=true]{border-color:var(--product-danger)}.education-loan-calculator_valueBox__mOk_V input{grid-column:1;grid-row:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.education-loan-calculator_valueBox__mOk_V input::-webkit-inner-spin-button,.education-loan-calculator_valueBox__mOk_V input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.education-loan-calculator_page__MCEPe .education-loan-calculator_valueBox__mOk_V input:focus,.education-loan-calculator_page__MCEPe .education-loan-calculator_valueBox__mOk_V input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.education-loan-calculator_valueBox__mOk_V [data-grouped-display]{grid-column:1;grid-row:1;padding:0 0 0 14px;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.education-loan-calculator_valueBox__mOk_V>span:not([data-grouped-display]){grid-column:2;grid-row:1;flex:none;min-width:26px;padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label)}.education-loan-calculator_inputCard__Zq8gL [data-slot=slider-range],.education-loan-calculator_inputCard__Zq8gL [data-slot=slider-thumb]{background:var(--product-accent)}.education-loan-calculator_fieldError__kmvR7{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.education-loan-calculator_results__csEmy{display:grid;min-width:0}.education-loan-calculator_srOnly__y0Ck8{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.education-loan-calculator_summary__I6Oes{min-width:0;padding:0;overflow:hidden;display:flex;flex-wrap:wrap;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.education-loan-calculator_headline__MbzlQ{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.education-loan-calculator_headline__MbzlQ span{color:var(--ui-muted);font-size:var(--product-font-label)}.education-loan-calculator_headline__MbzlQ strong{min-width:0;overflow-wrap:anywhere;font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui)}.education-loan-calculator_headline__MbzlQ p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);line-height:1.5}.education-loan-calculator_breakdown__UlIV_{flex:2 1 260px;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.education-loan-calculator_breakdown__UlIV_{border-top:0;border-left:1px solid var(--ui-line)}}.education-loan-calculator_compareStats__sOX5O{display:grid;grid-gap:16px;gap:16px}.education-loan-calculator_compareStats__sOX5O>div{display:grid;grid-gap:4px;gap:4px}.education-loan-calculator_compareStats__sOX5O span{color:var(--ui-muted);font-size:var(--product-font-label)}.education-loan-calculator_compareStats__sOX5O b{font:600 var(--product-font-title)/1.2 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.education-loan-calculator_emptyChart__aJ7tu{color:var(--ui-muted)}.education-loan-calculator_section__pLU9e{flex:1 0 100%;min-width:0;padding:4px 0 0;border-top:1px solid var(--ui-line)}.education-loan-calculator_summary__I6Oes .education-loan-calculator_sectionTitle__UZLKN{margin:0;padding:14px var(--product-space-5) 10px;color:var(--ui-ink);font-size:var(--product-font-section);font-weight:600;font-family:var(--ui)}.education-loan-calculator_sectionNote__BU2y2{margin:0;padding:0 var(--product-space-5) 10px;color:var(--ui-muted);font-size:var(--product-font-compact);line-height:1.5}.education-loan-calculator_tableScroll__0ujZS{margin:8px 0 var(--product-space-4);overflow-x:auto}.education-loan-calculator_tableScroll__0ujZS:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:-2px}.education-loan-calculator_tableScroll__0ujZS table{width:100%;min-width:460px;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--product-font-compact)}.education-loan-calculator_tableScroll__0ujZS td,.education-loan-calculator_tableScroll__0ujZS th{padding:10px 9px;border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap}.education-loan-calculator_tableScroll__0ujZS td:first-child,.education-loan-calculator_tableScroll__0ujZS th:first-child{text-align:left;padding-left:var(--product-space-5)}.education-loan-calculator_tableScroll__0ujZS td:last-child,.education-loan-calculator_tableScroll__0ujZS th:last-child{padding-right:var(--product-space-5)}.education-loan-calculator_tableScroll__0ujZS thead{position:-webkit-sticky;position:sticky;top:0}.education-loan-calculator_scheduleDetails___x4kl{padding:0 var(--product-space-5)}.education-loan-calculator_scheduleDetails___x4kl summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS{margin:8px calc(-1 * var(--product-space-5)) var(--product-space-4)}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS table{min-width:900px}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS td:first-child,.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS th:first-child{padding-left:var(--product-space-5)}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS td:last-child,.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS th:last-child{padding-right:var(--product-space-5)}.education-loan-calculator_notesDetails__n_ZXE{flex:1 0 100%;min-width:0;padding:var(--product-space-5);border-top:1px solid var(--ui-line);color:var(--ui-muted);font-size:var(--product-font-compact)}.education-loan-calculator_notesDetails__n_ZXE summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.education-loan-calculator_notesDetails__n_ZXE p{margin:10px 0 0;line-height:1.5}.education-loan-calculator_notesDetails__n_ZXE p:first-of-type{margin-top:14px}.education-loan-calculator_page__MCEPe .education-loan-calculator_disclaimer__CRDvZ{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.education-loan-calculator_workspace__PKKpY{grid-template-columns:1fr}}@media(max-width:550px){.education-loan-calculator_inputs__6dim2{padding:var(--product-space-4)}.education-loan-calculator_select__drGOV,.education-loan-calculator_valueBox__mOk_V{flex-basis:200px}.education-loan-calculator_breakdown__UlIV_,.education-loan-calculator_headline__MbzlQ,.education-loan-calculator_notesDetails__n_ZXE,.education-loan-calculator_scheduleDetails___x4kl,.education-loan-calculator_sectionNote__BU2y2,.education-loan-calculator_summary__I6Oes .education-loan-calculator_sectionTitle__UZLKN{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS{margin-left:calc(-1 * var(--product-space-4));margin-right:calc(-1 * var(--product-space-4))}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS td:first-child,.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS th:first-child,.education-loan-calculator_tableScroll__0ujZS td:first-child,.education-loan-calculator_tableScroll__0ujZS th:first-child{padding-left:var(--product-space-4)}.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS td:last-child,.education-loan-calculator_scheduleDetails___x4kl .education-loan-calculator_tableScroll__0ujZS th:last-child,.education-loan-calculator_tableScroll__0ujZS td:last-child,.education-loan-calculator_tableScroll__0ujZS th:last-child{padding-right:var(--product-space-4)}}.credit-card-calculator_page__biPM5{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.credit-card-calculator_page__biPM5 .credit-card-calculator_exportActions__FPHZd button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.credit-card-calculator_workspace__xNmN3{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1.1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.credit-card-calculator_inputs__3_OGb{min-width:0;padding:var(--product-space-5);border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.credit-card-calculator_inputGrid__pPtZM{display:grid;grid-gap:10px;gap:10px}.credit-card-calculator_inputCard__a24_j{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.credit-card-calculator_inputCard__a24_j:has(.credit-card-calculator_choiceRow__abZdA){padding-bottom:12px}.credit-card-calculator_inputRow__pyrhB{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.credit-card-calculator_inputRow__pyrhB label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.credit-card-calculator_choiceRow__abZdA label{flex:none}.credit-card-calculator_select__Ct8NZ{max-width:100%;min-width:200px;flex:0 1 240px;min-height:var(--product-control-touch);padding:0 var(--product-space-2);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.credit-card-calculator_select__Ct8NZ:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.credit-card-calculator_select__Ct8NZ[aria-invalid=true]{border-color:var(--product-danger)}.credit-card-calculator_valueBox__vVBjU{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.credit-card-calculator_valueBox__vVBjU:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.credit-card-calculator_valueBox__vVBjU[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.credit-card-calculator_valueBox__vVBjU[data-invalid=true]{border-color:var(--product-danger)}.credit-card-calculator_valueBox__vVBjU input{grid-column:1;grid-row:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credit-card-calculator_valueBox__vVBjU input::-webkit-inner-spin-button,.credit-card-calculator_valueBox__vVBjU input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.credit-card-calculator_page__biPM5 .credit-card-calculator_valueBox__vVBjU input:focus,.credit-card-calculator_page__biPM5 .credit-card-calculator_valueBox__vVBjU input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.credit-card-calculator_valueBox__vVBjU [data-grouped-display]{grid-column:1;grid-row:1;padding:0 0 0 14px;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.credit-card-calculator_valueBox__vVBjU>span:not([data-grouped-display]){grid-column:2;grid-row:1;flex:none;min-width:26px;padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label)}.credit-card-calculator_inputCard__a24_j [data-slot=slider-range],.credit-card-calculator_inputCard__a24_j [data-slot=slider-thumb]{background:var(--product-accent)}.credit-card-calculator_fieldError__KPhYG{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.credit-card-calculator_results__GnsHZ{display:grid;min-width:0}.credit-card-calculator_summary__NVJxK{min-width:0;padding:0;overflow:hidden;display:flex;flex-wrap:wrap;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.credit-card-calculator_headline__9HyqZ{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.credit-card-calculator_headline__9HyqZ span{color:var(--ui-muted);font-size:var(--product-font-label)}.credit-card-calculator_headline__9HyqZ strong{min-width:0;overflow-wrap:anywhere;font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui)}.credit-card-calculator_headline__9HyqZ p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);line-height:1.5}.credit-card-calculator_breakdown__F4vGA{flex:2 1 260px;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.credit-card-calculator_breakdown__F4vGA{border-top:0;border-left:1px solid var(--ui-line)}}.credit-card-calculator_routeStatus__M4WTN{display:grid;grid-gap:10px;gap:10px}.credit-card-calculator_routeStatus__M4WTN>div{display:flex;justify-content:space-between;align-items:baseline;gap:12px}.credit-card-calculator_routeStatus__M4WTN span:first-child{min-width:0;color:var(--ui-ink);font-weight:600}.credit-card-calculator_routeStatus__M4WTN span:last-child{min-width:0;color:var(--ui-muted);text-align:right;overflow-wrap:anywhere}.credit-card-calculator_emptyChart__MExtZ{color:var(--ui-muted)}.credit-card-calculator_section__1vyiF{flex:1 0 100%;min-width:0;padding:4px 0 0;border-top:1px solid var(--ui-line)}.credit-card-calculator_page__biPM5 .credit-card-calculator_disclaimer__3mtDJ{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.credit-card-calculator_workspace__xNmN3{grid-template-columns:1fr}}@media(max-width:550px){.credit-card-calculator_inputs__3_OGb{padding:var(--product-space-4)}.credit-card-calculator_select__Ct8NZ,.credit-card-calculator_valueBox__vVBjU{flex-basis:200px}.credit-card-calculator_breakdown__F4vGA,.credit-card-calculator_headline__9HyqZ{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}}.loan-switch-calculator_page__Ai1zi{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.loan-switch-calculator_page__Ai1zi .loan-switch-calculator_exportActions__GoLkp button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.loan-switch-calculator_workspace__0PbMl{display:grid;grid-template-columns:minmax(320px,1fr) minmax(360px,1.1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.loan-switch-calculator_inputs__r2FEI{min-width:0;padding:var(--product-space-5);border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.loan-switch-calculator_inputGrid___9y6_{display:grid;grid-gap:10px;gap:10px}.loan-switch-calculator_inputCard__9o_bx{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.loan-switch-calculator_inputCard__9o_bx:has(.loan-switch-calculator_choiceRow__tAbxM){padding-bottom:12px}.loan-switch-calculator_inputRow__mM20i{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.loan-switch-calculator_inputRow__mM20i label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.loan-switch-calculator_choiceRow__tAbxM label{flex:none}.loan-switch-calculator_select__wnizK{max-width:100%;min-width:200px;flex:0 1 240px;min-height:var(--product-control-touch);padding:0 var(--product-space-2);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.loan-switch-calculator_select__wnizK:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.loan-switch-calculator_select__wnizK[aria-invalid=true]{border-color:var(--product-danger)}.loan-switch-calculator_valueBox__5mYPf{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.loan-switch-calculator_valueBox__5mYPf:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.loan-switch-calculator_valueBox__5mYPf[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.loan-switch-calculator_valueBox__5mYPf[data-invalid=true]{border-color:var(--product-danger)}.loan-switch-calculator_valueBox__5mYPf input{grid-column:1;grid-row:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loan-switch-calculator_valueBox__5mYPf input::-webkit-inner-spin-button,.loan-switch-calculator_valueBox__5mYPf input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.loan-switch-calculator_page__Ai1zi .loan-switch-calculator_valueBox__5mYPf input:focus,.loan-switch-calculator_page__Ai1zi .loan-switch-calculator_valueBox__5mYPf input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.loan-switch-calculator_valueBox__5mYPf [data-grouped-display]{grid-column:1;grid-row:1;padding:0 0 0 14px;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loan-switch-calculator_valueBox__5mYPf>span:not([data-grouped-display]){grid-column:2;grid-row:1;flex:none;min-width:26px;padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label)}.loan-switch-calculator_inputCard__9o_bx [data-slot=slider-range],.loan-switch-calculator_inputCard__9o_bx [data-slot=slider-thumb]{background:var(--product-accent)}.loan-switch-calculator_fieldError__u9jdb{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.loan-switch-calculator_results__k50Jj{display:grid;min-width:0}.loan-switch-calculator_summary__LmJVt{min-width:0;padding:0;overflow:hidden;display:flex;flex-wrap:wrap;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.loan-switch-calculator_headline__vY1XX{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.loan-switch-calculator_headline__vY1XX span{color:var(--ui-muted);font-size:var(--product-font-label)}.loan-switch-calculator_headline__vY1XX strong{min-width:0;overflow-wrap:anywhere;font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui)}.loan-switch-calculator_headline__vY1XX p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);line-height:1.5}.loan-switch-calculator_breakdown__uOPv9{flex:2 1 260px;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.loan-switch-calculator_breakdown__uOPv9{border-top:0;border-left:1px solid var(--ui-line)}}.loan-switch-calculator_compareStats___1blG{display:grid;grid-gap:16px;gap:16px}.loan-switch-calculator_compareStats___1blG>div{display:grid;grid-gap:4px;gap:4px}.loan-switch-calculator_compareStats___1blG span{color:var(--ui-muted);font-size:var(--product-font-label)}.loan-switch-calculator_compareStats___1blG b{font:600 var(--product-font-title)/1.2 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.loan-switch-calculator_emptyChart__yM_2z{color:var(--ui-muted)}.loan-switch-calculator_section__UC4hh{flex:1 0 100%;min-width:0;padding:4px 0 0;border-top:1px solid var(--ui-line)}.loan-switch-calculator_page__Ai1zi .loan-switch-calculator_disclaimer__UsuCa{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.loan-switch-calculator_workspace__0PbMl{grid-template-columns:1fr}}@media(max-width:550px){.loan-switch-calculator_inputs__r2FEI{padding:var(--product-space-4)}.loan-switch-calculator_select__wnizK,.loan-switch-calculator_valueBox__5mYPf{flex-basis:200px}.loan-switch-calculator_breakdown__uOPv9,.loan-switch-calculator_headline__vY1XX{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}}.nps-calculator_page__YeiCY{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.nps-calculator_page__YeiCY .nps-calculator_exportActions__fiOXv button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.nps-calculator_workspace__T8Xa2{display:grid;grid-template-columns:minmax(320px,1fr) minmax(340px,1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.nps-calculator_inputs__z1_Bg,.nps-calculator_summary__GdFak{min-width:0;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.nps-calculator_inputs__z1_Bg{padding:var(--product-space-5)}.nps-calculator_summary__GdFak{padding:0;overflow:hidden;display:flex;flex-wrap:wrap}.nps-calculator_inputGrid__AfFVT{display:grid;grid-gap:10px;gap:10px}.nps-calculator_advanced__Nown4{margin-top:14px;border-top:1px solid var(--ui-line);padding-top:10px}.nps-calculator_advanced__Nown4 summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.nps-calculator_advanced__Nown4 .nps-calculator_inputGrid__AfFVT{margin-top:10px}.nps-calculator_fieldHint__m7xTk{margin:6px 0 0;color:var(--ui-muted);font-size:var(--product-font-compact)}.nps-calculator_inputCard__xTUQi{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.nps-calculator_inputCard__xTUQi:has(.nps-calculator_choiceRow__ZwXzw){padding-bottom:12px}.nps-calculator_inputRow__tXOSs{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.nps-calculator_inputRow__tXOSs label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.nps-calculator_toggleRow__Wjr2A{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding-bottom:8px}.nps-calculator_toggleRow__Wjr2A label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.nps-calculator_toggleGroup__s9F5i{display:flex;flex-wrap:wrap;gap:8px}.nps-calculator_toggleGroup__s9F5i [data-slot=toggle-group-item]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.625rem 1rem;border:1px solid var(--ui-line);border-radius:var(--product-radius-sm);background:var(--ui-surface);color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui);white-space:nowrap;cursor:pointer;box-shadow:none}.nps-calculator_toggleGroup__s9F5i [data-slot=toggle-group-item][data-state=on]{background:var(--ui-mint);border-color:var(--product-selection-border);box-shadow:var(--product-shadow-card);font-weight:600}.nps-calculator_toggleGroup__s9F5i [data-slot=toggle-group-item]:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.nps-calculator_choiceRow__ZwXzw label{flex:none}.nps-calculator_select__ka_x5,.nps-calculator_textInput__Wb_Gp{max-width:100%;min-width:200px;flex:0 1 240px;min-height:var(--product-control-touch);padding:0 var(--product-space-2);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.nps-calculator_select__ka_x5:focus-visible,.nps-calculator_textInput__Wb_Gp:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.nps-calculator_select__ka_x5[aria-invalid=true],.nps-calculator_textInput__Wb_Gp[aria-invalid=true]{border-color:var(--product-danger)}.nps-calculator_valueBox__KuoL7{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.nps-calculator_valueBox__KuoL7:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.nps-calculator_valueBox__KuoL7[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.nps-calculator_valueBox__KuoL7[data-invalid=true]{border-color:var(--product-danger)}.nps-calculator_valueBox__KuoL7 input{grid-column:1;grid-row:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nps-calculator_valueBox__KuoL7 input::-webkit-inner-spin-button,.nps-calculator_valueBox__KuoL7 input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.nps-calculator_page__YeiCY .nps-calculator_valueBox__KuoL7 input:focus,.nps-calculator_page__YeiCY .nps-calculator_valueBox__KuoL7 input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.nps-calculator_valueBox__KuoL7 [data-grouped-display]{grid-column:1;grid-row:1;padding:0 0 0 14px;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nps-calculator_valueBox__KuoL7>span:not([data-grouped-display]){grid-column:2;grid-row:1;flex:none;min-width:26px;padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label)}.nps-calculator_inputCard__xTUQi [data-slot=slider-range],.nps-calculator_inputCard__xTUQi [data-slot=slider-thumb]{background:var(--product-accent)}.nps-calculator_fieldError__B9rX1{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.nps-calculator_results__J6UyD{display:grid;min-width:0}.nps-calculator_headline__F_bU_{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.nps-calculator_headline__F_bU_ span{color:var(--ui-muted);font-size:var(--product-font-label)}.nps-calculator_headline__F_bU_ strong{min-width:0;overflow-wrap:anywhere;font:600 clamp(var(--product-font-title),2.5vw,var(--product-font-metric))/1.2 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nps-calculator_headline__F_bU_ strong.nps-calculator_headlineStatus___begf{font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui);font-feature-settings:normal;font-variant-numeric:normal}.nps-calculator_headline__F_bU_ p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label)}.nps-calculator_headlineStats__Wk_mv{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:6px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--product-accent) 18%,transparent)}.nps-calculator_headlineStats__Wk_mv>div{display:grid;grid-gap:2px;gap:2px}.nps-calculator_headlineStats__Wk_mv span{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);text-transform:uppercase;letter-spacing:.04em}.nps-calculator_headlineStats__Wk_mv b{font:700 var(--product-font-heading)/1.2 var(--ui-numeric);color:var(--product-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nps-calculator_breakdown__KSXVP{flex:2 1 260px;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.nps-calculator_breakdown__KSXVP{border-top:0;border-left:1px solid var(--ui-line)}}.nps-calculator_chartLayout__gOVQh{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:22px}.nps-calculator_donut__zQLgj{position:relative;display:grid;place-items:center;width:132px;aspect-ratio:1;flex:none;border-radius:50%;cursor:default}.nps-calculator_donut__zQLgj:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:5px}.nps-calculator_donut__zQLgj svg{display:block;width:100%!important;height:100%!important;transform:rotate(-90deg)}.nps-calculator_donut__zQLgj circle{fill:none;stroke-width:13}.nps-calculator_track__DL_7V{stroke:var(--ui-canvas)}.nps-calculator_slice__KCMmA[data-part="0"]{stroke:var(--product-accent)}.nps-calculator_slice__KCMmA[data-part="1"]{stroke:var(--product-data-gold)}.nps-calculator_donutCenter___2ZWW{position:absolute;display:grid;justify-items:center;text-align:center;pointer-events:none}.nps-calculator_donutCenter___2ZWW small{color:var(--ui-muted);font-size:var(--product-font-compact)}.nps-calculator_donutCenter___2ZWW b{font:600 var(--product-font-heading)/1.2 var(--ui-numeric)}.nps-calculator_legend__UlZQn{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.nps-calculator_legend__UlZQn li{display:flex;align-items:center;gap:10px;font-size:var(--product-font-label)}.nps-calculator_legendLabel__75iBR{display:inline-flex;align-items:baseline;gap:7px;color:var(--ui-ink)}.nps-calculator_legend__UlZQn b{font:600 var(--product-font-label)/1.3 var(--ui-numeric)}.nps-calculator_dot__7FxQM{width:10px;height:10px;border-radius:50%;background:var(--product-accent)}.nps-calculator_dot__7FxQM[data-part="1"]{background:var(--product-data-gold)}.nps-calculator_emptyChart__g1LG9{color:var(--ui-muted)}.nps-calculator_section__QKdDf{flex:1 0 100%;min-width:0;padding:14px var(--product-space-5) var(--product-space-4);border-top:1px solid var(--ui-line)}.nps-calculator_sectionLabel__O__ib{color:var(--ui-ink)}.nps-calculator_page__YeiCY h2.nps-calculator_sectionLabel__O__ib{margin:0 0 14px;font:600 var(--product-font-section)/1.4 var(--ui);letter-spacing:normal}.nps-calculator_briefGrid__qhOMQ{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px;margin-bottom:var(--product-space-4)}.nps-calculator_briefGrid__qhOMQ>div{min-width:0;padding:12px 14px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.nps-calculator_briefGrid__qhOMQ span{display:block;margin-bottom:4px;color:var(--ui-muted);font-size:var(--product-font-label);text-transform:uppercase;letter-spacing:.03em}.nps-calculator_briefGrid__qhOMQ p{margin:0;color:var(--ui-ink);font-size:var(--product-font-compact);line-height:1.45}.nps-calculator_factColumns__9rfmI{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:0 var(--product-space-5);gap:0 var(--product-space-5);margin-bottom:var(--product-space-4)}.nps-calculator_factColumn__Pp1o7{min-width:0}.nps-calculator_factRow__SGU0c{display:flex;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--ui-line)}.nps-calculator_factColumn__Pp1o7>.nps-calculator_factRow__SGU0c:last-child{border-bottom:0}.nps-calculator_factRow__SGU0c span{flex:0 0 auto;white-space:nowrap;color:var(--ui-muted);font-size:var(--product-font-compact)}.nps-calculator_factRow__SGU0c b{min-width:0;flex:1 1 auto;color:var(--ui-ink);font-size:var(--product-font-compact);font-weight:600;text-align:right;overflow-wrap:anywhere}.nps-calculator_prosConsGrid__lglwo{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--product-space-4);gap:var(--product-space-4)}.nps-calculator_cons__JIPJW,.nps-calculator_pros__EY2Ha{min-width:0;padding:14px 16px;border-radius:var(--product-radius-panel)}.nps-calculator_pros__EY2Ha{background:var(--ui-mint)}.nps-calculator_cons__JIPJW{background:var(--product-danger-surface)}.nps-calculator_cons__JIPJW.nps-calculator_cons__JIPJW h3,.nps-calculator_pros__EY2Ha.nps-calculator_pros__EY2Ha h3{margin:0 0 8px;display:flex;align-items:center;gap:6px;font-family:var(--ui)!important;font-size:var(--product-font-body)!important;font-weight:600!important;line-height:1.4!important;letter-spacing:normal!important}.nps-calculator_pros__EY2Ha h3{color:var(--product-positive)}.nps-calculator_cons__JIPJW h3{color:var(--product-danger)}.nps-calculator_cons__JIPJW h3 svg,.nps-calculator_pros__EY2Ha h3 svg{width:16px;height:16px}.nps-calculator_cons__JIPJW ul,.nps-calculator_pros__EY2Ha ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:6px;gap:6px}.nps-calculator_cons__JIPJW li,.nps-calculator_pros__EY2Ha li{padding-left:14px;position:relative;color:var(--ui-ink);font-size:var(--product-font-compact);line-height:1.45}.nps-calculator_cons__JIPJW li:before,.nps-calculator_pros__EY2Ha li:before{content:"";position:absolute;left:0;top:.55em;width:5px;height:5px;border-radius:50%}.nps-calculator_pros__EY2Ha li:before{background:var(--product-positive)}.nps-calculator_cons__JIPJW li:before{background:var(--product-danger)}.nps-calculator_page__YeiCY .nps-calculator_disclaimer__4n2f3{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.nps-calculator_workspace__T8Xa2{grid-template-columns:1fr}}@media(max-width:550px){.nps-calculator_inputs__z1_Bg{padding:var(--product-space-4)}.nps-calculator_breakdown__KSXVP,.nps-calculator_headline__F_bU_,.nps-calculator_section__QKdDf{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}.nps-calculator_select__ka_x5,.nps-calculator_textInput__Wb_Gp,.nps-calculator_valueBox__KuoL7{flex-basis:200px}}.hra-exemption-calculator_page__qoRN1{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.hra-exemption-calculator_page__qoRN1 .hra-exemption-calculator_exportActions__U7o0l button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.hra-exemption-calculator_workspace__S6M5j{display:grid;grid-template-columns:minmax(320px,1fr) minmax(340px,1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.hra-exemption-calculator_inputs__D_WWC,.hra-exemption-calculator_summary__5bdtR{min-width:0;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.hra-exemption-calculator_inputs__D_WWC{padding:var(--product-space-5)}.hra-exemption-calculator_formTitle__pH3uk{margin:0 0 6px;font-size:var(--product-font-section)}.hra-exemption-calculator_formHint__K79aK{margin:0 0 14px;color:var(--ui-muted);font-size:var(--product-font-compact)}.hra-exemption-calculator_choiceGrid__6cTlV{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:22px}.hra-exemption-calculator_choiceGrid__6cTlV label,.hra-exemption-calculator_cityChoice__tzzUE{display:grid;grid-gap:6px;gap:6px;min-width:0;font-size:var(--product-font-label)}.hra-exemption-calculator_choiceGrid__6cTlV select,.hra-exemption-calculator_cityChoice__tzzUE select{width:100%;min-height:var(--product-control-touch);padding:0 10px;border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.hra-exemption-calculator_choiceGrid__6cTlV select:focus-visible,.hra-exemption-calculator_cityChoice__tzzUE select:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.hra-exemption-calculator_wideChoice__w6IG_{grid-column:1/-1}.hra-exemption-calculator_monthHeading__Jw7Qb{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin:14px 0}.hra-exemption-calculator_monthHeading__Jw7Qb h3{margin:0;font-size:var(--product-font-heading)}.hra-exemption-calculator_monthChoices__HuteS button,.hra-exemption-calculator_monthHeading__Jw7Qb button,.hra-exemption-calculator_monthPreview__L5y_R button{min-height:36px;padding:5px 10px;border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--product-accent);background:var(--ui-surface);cursor:pointer;font:inherit}.hra-exemption-calculator_monthChoices__HuteS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:5px;gap:5px}.hra-exemption-calculator_monthChoices__HuteS button{min-width:0;padding:5px 0}.hra-exemption-calculator_monthChoices__HuteS button[aria-pressed=true]{border-color:var(--product-accent);color:var(--ui-surface);background:var(--product-accent)}.hra-exemption-calculator_monthChoices__HuteS button:focus-visible,.hra-exemption-calculator_monthHeading__Jw7Qb button:focus-visible,.hra-exemption-calculator_monthPreview__L5y_R button:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:2px}.hra-exemption-calculator_cityChoice__tzzUE{margin-top:14px}.hra-exemption-calculator_monthPreview__L5y_R{max-width:100%;margin-top:18px;overflow-x:auto}.hra-exemption-calculator_monthPreview__L5y_R:focus-visible{outline:2px solid var(--product-selection-border)}.hra-exemption-calculator_monthPreview__L5y_R table{min-width:580px;width:100%;border-collapse:collapse;font-size:var(--product-font-compact)}.hra-exemption-calculator_monthPreview__L5y_R caption{padding:5px 0;text-align:left;font-weight:600}.hra-exemption-calculator_monthPreview__L5y_R td,.hra-exemption-calculator_monthPreview__L5y_R th{padding:5px 7px;border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap}.hra-exemption-calculator_monthPreview__L5y_R td:first-child,.hra-exemption-calculator_monthPreview__L5y_R th:first-child{text-align:left}.hra-exemption-calculator_candidateSection__imXO4{flex:1 0 100%;min-width:0;padding:var(--product-space-5);border-top:1px solid var(--ui-line)}.hra-exemption-calculator_candidateSection__imXO4 h2{margin:0;font-size:var(--product-font-section)}.hra-exemption-calculator_candidateSection__imXO4 p{color:var(--ui-muted);font-size:var(--product-font-compact)}.hra-exemption-calculator_candidateBars__Lwvfq{display:grid;grid-gap:10px;gap:10px;margin:18px 0}.hra-exemption-calculator_candidateRow__ObrLx{display:grid;grid-template-columns:minmax(90px,1fr) minmax(45px,1fr) auto;align-items:center;grid-gap:8px;gap:8px;font-size:var(--product-font-compact)}.hra-exemption-calculator_candidateRow__ObrLx>div{height:14px;border-radius:999px;background:var(--ui-canvas);overflow:hidden}.hra-exemption-calculator_candidateRow__ObrLx svg{display:block;width:100%;height:100%}.hra-exemption-calculator_candidateBar__ZSdZA{fill:var(--product-accent)}.hra-exemption-calculator_candidateRow__ObrLx b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hra-exemption-calculator_summary__5bdtR{padding:0;overflow:hidden;display:flex;flex-wrap:wrap}.hra-exemption-calculator_inputGrid__fWgRc{display:grid;grid-gap:10px;gap:10px}.hra-exemption-calculator_inputCard__ah1dV{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.hra-exemption-calculator_inputRow__Ofi8t{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.hra-exemption-calculator_inputRow__Ofi8t label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.hra-exemption-calculator_valueBox__lMkoU{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.hra-exemption-calculator_valueBox__lMkoU:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.hra-exemption-calculator_valueBox__lMkoU[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.hra-exemption-calculator_valueBox__lMkoU[data-invalid=true]{border-color:var(--product-danger)}.hra-exemption-calculator_valueBox__lMkoU input{grid-column:1;grid-row:1;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hra-exemption-calculator_valueBox__lMkoU input::-webkit-inner-spin-button,.hra-exemption-calculator_valueBox__lMkoU input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.hra-exemption-calculator_page__qoRN1 .hra-exemption-calculator_valueBox__lMkoU input:focus,.hra-exemption-calculator_page__qoRN1 .hra-exemption-calculator_valueBox__lMkoU input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.hra-exemption-calculator_groupedDisplay__tEOIj,.hra-exemption-calculator_valueBox__lMkoU [data-grouped-display]{grid-column:1;grid-row:1;padding:0 0 0 14px;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hra-exemption-calculator_valueBox__lMkoU>span:not([data-grouped-display]){grid-column:2;grid-row:1;flex:none;min-width:26px;padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label)}.hra-exemption-calculator_inputCard__ah1dV [data-slot=slider-range],.hra-exemption-calculator_inputCard__ah1dV [data-slot=slider-thumb]{background:var(--cobalt)}.hra-exemption-calculator_fieldError__S2MuV{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.hra-exemption-calculator_checkbox__cePsS{display:flex;align-items:center;gap:8px;font-weight:600;color:var(--ui-ink);font-size:var(--product-font-body)}.hra-exemption-calculator_checkbox__cePsS input{width:18px;height:18px;accent-color:var(--product-accent);flex:none}.hra-exemption-calculator_results__SIY9U{display:grid;min-width:0}.hra-exemption-calculator_headline__Jb4Sm{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.hra-exemption-calculator_headline__Jb4Sm span{color:var(--ui-muted);font-size:var(--product-font-label)}.hra-exemption-calculator_headline__Jb4Sm strong{min-width:0;overflow-wrap:anywhere;font:600 clamp(var(--product-font-title),2.5vw,var(--product-font-metric))/1.2 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hra-exemption-calculator_headline__Jb4Sm strong.hra-exemption-calculator_headlineStatus__mSlM8{font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui);font-feature-settings:normal;font-variant-numeric:normal}.hra-exemption-calculator_headline__Jb4Sm p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label)}.hra-exemption-calculator_headlineStats__rcZE_{display:flex;flex-wrap:wrap;gap:16px 28px;margin-top:6px;padding-top:14px;border-top:1px solid color-mix(in srgb,var(--product-accent) 18%,transparent)}.hra-exemption-calculator_headlineStats__rcZE_>div{display:grid;grid-gap:2px;gap:2px}.hra-exemption-calculator_headlineStats__rcZE_ span{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);text-transform:uppercase;letter-spacing:.04em}.hra-exemption-calculator_headlineStats__rcZE_ b{font:700 var(--product-font-heading)/1.2 var(--ui-numeric);color:var(--ui-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hra-exemption-calculator_breakdown__KNr6t{flex:2 1 260px;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.hra-exemption-calculator_breakdown__KNr6t{border-top:0;border-left:1px solid var(--ui-line)}}.hra-exemption-calculator_chartLayout__D0FX8{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:22px}.hra-exemption-calculator_donut__sH8R_{position:relative;display:grid;place-items:center;width:132px;aspect-ratio:1;flex:none;border-radius:50%;cursor:default}.hra-exemption-calculator_donut__sH8R_:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:5px}.hra-exemption-calculator_donut__sH8R_ svg{display:block;width:100%!important;height:100%!important;transform:rotate(-90deg)}.hra-exemption-calculator_donut__sH8R_ circle{fill:none;stroke-width:13}.hra-exemption-calculator_track__J60bN{stroke:var(--ui-canvas)}.hra-exemption-calculator_slice__F0Rei[data-part="0"]{stroke:var(--product-accent)}.hra-exemption-calculator_slice__F0Rei[data-part="1"]{stroke:var(--product-data-gold)}.hra-exemption-calculator_donutCenter__HWeiy{position:absolute;display:grid;justify-items:center;text-align:center;pointer-events:none}.hra-exemption-calculator_donutCenter__HWeiy small{color:var(--ui-muted);font-size:var(--product-font-compact)}.hra-exemption-calculator_donutCenter__HWeiy b{font:600 var(--product-font-heading)/1.2 var(--ui-numeric)}.hra-exemption-calculator_legend__vrSsM{display:grid;justify-items:center;grid-gap:10px;gap:10px;margin:0;padding:0;list-style:none}.hra-exemption-calculator_legend__vrSsM li{display:flex;align-items:center;gap:10px;font-size:var(--product-font-label)}.hra-exemption-calculator_legendLabel__BQJq9{display:inline-flex;align-items:baseline;gap:7px;color:var(--ui-ink)}.hra-exemption-calculator_legend__vrSsM b{font:600 var(--product-font-label)/1.3 var(--ui-numeric)}.hra-exemption-calculator_dot__bp4gF{width:10px;height:10px;border-radius:50%;background:var(--product-accent)}.hra-exemption-calculator_dot__bp4gF[data-part="1"]{background:var(--product-data-gold)}.hra-exemption-calculator_emptyChart__ayDRA{color:var(--ui-muted)}.hra-exemption-calculator_page__qoRN1 .hra-exemption-calculator_disclaimer__vXO_y{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.hra-exemption-calculator_workspace__S6M5j{grid-template-columns:1fr}}@media(max-width:550px){.hra-exemption-calculator_inputs__D_WWC{padding:var(--product-space-4)}.hra-exemption-calculator_breakdown__KNr6t,.hra-exemption-calculator_headline__Jb4Sm{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}.hra-exemption-calculator_valueBox__lMkoU{flex-basis:200px}.hra-exemption-calculator_choiceGrid__6cTlV{grid-template-columns:1fr}.hra-exemption-calculator_monthChoices__HuteS{grid-template-columns:repeat(4,minmax(0,1fr))}.hra-exemption-calculator_candidateRow__ObrLx{grid-template-columns:1fr auto}.hra-exemption-calculator_candidateRow__ObrLx>div{grid-column:1/-1;grid-row:2}}.income-tax-calculator_page__hwXWn{color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.income-tax-calculator_page__hwXWn .income-tax-calculator_exportActions__fw7jU button{min-width:36px;min-height:36px;padding:.4rem;justify-content:center;gap:0}.income-tax-calculator_workspace__Vi_UG{display:grid;grid-template-columns:minmax(320px,1fr) minmax(340px,1fr);align-items:start;grid-gap:var(--product-space-4);gap:var(--product-space-4)}.income-tax-calculator_inputs__rFdyZ,.income-tax-calculator_summary__nOBlk{min-width:0;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface)}.income-tax-calculator_inputs__rFdyZ{padding:var(--product-space-5)}.income-tax-calculator_summary__nOBlk{padding:0;overflow:hidden;display:flex;flex-wrap:wrap}.income-tax-calculator_inputGrid__fR5Tb{display:grid;grid-gap:10px;gap:10px}.income-tax-calculator_advanced__qWpyN{margin-top:14px;border-top:1px solid var(--ui-line);padding-top:10px}.income-tax-calculator_advanced__qWpyN summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.income-tax-calculator_advanced__qWpyN .income-tax-calculator_inputGrid__fR5Tb{margin-top:10px}.income-tax-calculator_advanced__qWpyN .income-tax-calculator_inputGrid__fR5Tb+.income-tax-calculator_inputGrid__fR5Tb{margin-top:16px}.income-tax-calculator_sectionHead__D2GCy{margin-top:14px}.income-tax-calculator_sectionHead__D2GCy:first-of-type{margin-top:0}.income-tax-calculator_page__hwXWn .income-tax-calculator_sectionHead__D2GCy h2,.income-tax-calculator_page__hwXWn .income-tax-calculator_sectionHead__D2GCy h3{margin:0 0 14px;color:var(--ui-ink);font:600 var(--product-font-section)/1.4 var(--ui)}.income-tax-calculator_sectionHead__D2GCy p{margin:5px 0 0;color:var(--ui-muted);font-size:var(--product-font-compact)}.income-tax-calculator_exampleNotice__N1Zdp{margin:10px 0 14px;padding:9px 13px;border-left:3px solid var(--product-accent);border-radius:var(--product-radius-sm);background:var(--ui-canvas);color:var(--ui-muted);font-size:var(--product-font-compact);line-height:1.45}.income-tax-calculator_inputCard___Ae_z{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.income-tax-calculator_inputCard___Ae_z:has(.income-tax-calculator_choiceRow__V3h17){padding-bottom:12px}.income-tax-calculator_choiceCard__0Wi6c{padding-bottom:12px}.income-tax-calculator_inputRow__Qp64_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.income-tax-calculator_inputRow__Qp64_ label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body)}.income-tax-calculator_choiceRow__V3h17 label{flex:none}.income-tax-calculator_select__3t88R{max-width:100%;min-width:200px;flex:0 1 240px;min-height:var(--product-control-touch);padding:0 var(--product-space-2);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);color:var(--ui-ink);background:var(--ui-surface);font:inherit}.income-tax-calculator_staticValue__bKpxX{color:var(--ui-ink);font-weight:600}.income-tax-calculator_select__3t88R:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.income-tax-calculator_hint__zN0AP{margin:6px 0 0;color:var(--ui-muted);font-size:var(--product-font-compact)}.income-tax-calculator_valueBox__PW_ro{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface);padding-left:14px}.income-tax-calculator_valueBox__PW_ro:focus-within{outline:2px solid var(--product-accent);outline-offset:1px}.income-tax-calculator_valueBox__PW_ro[data-invalid=true]{border-color:var(--product-danger)}.income-tax-calculator_valueBox__PW_ro>span:first-child{color:var(--ui-muted)}.income-tax-calculator_valueBox__PW_ro .income-tax-calculator_groupedDisplay__VEVxb,.income-tax-calculator_valueBox__PW_ro input{min-width:0;width:100%;height:42px;padding:0 14px 0 4px;border:0;box-shadow:none;background:transparent;text-align:right;font:600 var(--product-font-heading)/42px var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ui-ink)}.income-tax-calculator_page__hwXWn .income-tax-calculator_valueBox__PW_ro input:focus,.income-tax-calculator_page__hwXWn .income-tax-calculator_valueBox__PW_ro input:focus-visible{border:0;outline:none!important;box-shadow:none!important}.income-tax-calculator_inputCard___Ae_z [data-slot=slider-range],.income-tax-calculator_inputCard___Ae_z [data-slot=slider-thumb]{background:var(--cobalt)}.income-tax-calculator_fieldError__7CGOF{margin:5px 0 0;color:var(--product-danger);font-size:var(--product-font-compact)}.income-tax-calculator_errors__JjT6n{margin:10px 0 0;padding-left:20px;color:var(--product-danger);font-size:var(--product-font-compact);line-height:1.5}.income-tax-calculator_results__o2_6S{display:grid;min-width:0}.income-tax-calculator_headline__y77gP{flex:1 0 100%;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.income-tax-calculator_summaryHead__dFSQw{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.income-tax-calculator_summaryHead__dFSQw span:first-child{color:var(--ui-muted);font-size:var(--product-font-label);text-transform:uppercase;letter-spacing:.04em}.income-tax-calculator_regimeBadge__JU3Hn{display:inline-flex;align-items:center;min-height:28px;padding:3px 10px;border:1px solid var(--product-selection-border);border-radius:var(--product-radius-pill);background:var(--ui-mint);color:var(--product-accent);font-size:var(--product-font-compact);font-weight:600}.income-tax-calculator_headlineStatus__sZ38C{font:600 clamp(var(--product-font-section),2.5vw,var(--product-font-title))/1.25 var(--ui);font-feature-settings:normal;font-variant-numeric:normal}.income-tax-calculator_headline__y77gP p{margin:0;color:var(--ui-muted);font-size:var(--product-font-label)}.income-tax-calculator_taxPair__i7_ZS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:15px;gap:15px}.income-tax-calculator_taxPair__i7_ZS div{display:grid;grid-gap:4px;gap:4px}.income-tax-calculator_taxPair__i7_ZS span{color:var(--ui-muted);font-size:var(--product-font-label)}.income-tax-calculator_taxPair__i7_ZS strong{color:var(--ui-ink);font:600 clamp(var(--product-font-title),2.5vw,var(--product-font-metric))/1.2 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.income-tax-calculator_headlineStats__DffM1{display:flex;flex-wrap:wrap;gap:16px 28px;padding-top:10px;border-top:1px solid color-mix(in srgb,var(--product-accent) 18%,transparent)}.income-tax-calculator_headlineStats__DffM1>div{display:grid;grid-gap:2px;gap:2px}.income-tax-calculator_headlineStats__DffM1 span{margin:0;color:var(--ui-muted);font-size:var(--product-font-label);text-transform:uppercase;letter-spacing:.04em}.income-tax-calculator_headlineStats__DffM1 b{font:700 var(--product-font-heading)/1.2 var(--ui-numeric);color:var(--product-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.income-tax-calculator_rebateExplanation__Heq_U{margin:0;padding:10px 12px;border-left:3px solid var(--product-accent);border-radius:var(--product-radius-sm);background:var(--ui-surface);color:var(--ui-muted);font-size:var(--product-font-compact);line-height:1.5}.income-tax-calculator_rebateExplanation__Heq_U a{color:var(--product-accent);text-decoration:underline;overflow-wrap:anywhere}.income-tax-calculator_breakdown__qPAdS{flex:1 0 100%;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}.income-tax-calculator_emptyChart__vVmBn{margin:0;color:var(--ui-muted)}.income-tax-calculator_chart__m2PTb{display:flex;gap:40px;align-items:flex-end;justify-content:center}.income-tax-calculator_chartColumn__NQ0KV{display:grid;grid-gap:8px;gap:8px;justify-items:center;min-width:100px;font-size:var(--product-font-compact);color:var(--ui-muted)}.income-tax-calculator_chartColumn__NQ0KV strong{color:var(--ui-ink);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.income-tax-calculator_chartTrack__3nrgm{position:relative;height:110px;width:60px;background:var(--ui-canvas);border-radius:8px 8px 0 0;overflow:hidden}.income-tax-calculator_chartFill__xPRa7{position:absolute;left:-25px;top:25px;width:110px;height:60px;border:0;border-radius:0;transform:rotate(-90deg);-webkit-appearance:none;-moz-appearance:none;appearance:none;accent-color:var(--product-accent)}.income-tax-calculator_chartFill__xPRa7::-webkit-progress-bar{background:var(--ui-canvas)}.income-tax-calculator_chartFill__xPRa7::-webkit-progress-value{background:var(--product-accent)}.income-tax-calculator_chartFill__xPRa7::-moz-progress-bar{background:var(--product-accent)}.income-tax-calculator_chartColumn__NQ0KV:nth-child(2) .income-tax-calculator_chartFill__xPRa7{accent-color:var(--product-data-gold)}.income-tax-calculator_chartColumn__NQ0KV:nth-child(2) .income-tax-calculator_chartFill__xPRa7::-webkit-progress-value{background:var(--product-data-gold)}.income-tax-calculator_chartColumn__NQ0KV:nth-child(2) .income-tax-calculator_chartFill__xPRa7::-moz-progress-bar{background:var(--product-data-gold)}.income-tax-calculator_section__TMpvb{flex:1 0 100%;min-width:0;padding:14px var(--product-space-5) var(--product-space-6);border-top:1px solid var(--ui-line)}.income-tax-calculator_sectionLabel__RdXP6{color:var(--ui-ink)}.income-tax-calculator_page__hwXWn h2.income-tax-calculator_sectionLabel__RdXP6{margin:0 0 14px;font:600 var(--product-font-section)/1.4 var(--ui);letter-spacing:normal}.income-tax-calculator_panel__DOWfm{padding:var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}.income-tax-calculator_panel__DOWfm summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.income-tax-calculator_notesDetails__OGlPg{flex:1 0 100%;padding:var(--product-space-5);border-top:1px solid var(--ui-line);color:var(--ui-muted);font-size:var(--product-font-compact)}.income-tax-calculator_notesDetails__OGlPg summary{min-height:var(--product-control-touch);display:flex;align-items:center;color:var(--ui-ink);font-weight:600;cursor:pointer}.income-tax-calculator_page__hwXWn .income-tax-calculator_notesDetails__OGlPg p,.income-tax-calculator_page__hwXWn .income-tax-calculator_panel__DOWfm p{margin:10px 0 0;line-height:1.5;word-break:break-word}.income-tax-calculator_notesDetails__OGlPg p:first-of-type,.income-tax-calculator_panel__DOWfm p:first-of-type{margin-top:14px}.income-tax-calculator_notesDetails__OGlPg a,.income-tax-calculator_panel__DOWfm a{color:var(--product-accent);text-decoration:underline;overflow-wrap:anywhere}.income-tax-calculator_tableWrap__P0KZl{overflow-x:auto;margin-top:14px}.income-tax-calculator_tableWrap__P0KZl:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:-2px}.income-tax-calculator_tableWrap__P0KZl table{width:100%;border-collapse:collapse;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--product-font-compact)}.income-tax-calculator_tableWrap__P0KZl td,.income-tax-calculator_tableWrap__P0KZl th{padding:8px 6px;border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap}.income-tax-calculator_tableWrap__P0KZl th:first-child{text-align:left;white-space:normal;min-width:140px}.income-tax-calculator_tableWrap__P0KZl tbody th{font-weight:500;color:var(--ui-ink)}.income-tax-calculator_tableWrap__P0KZl caption{text-align:left;color:var(--ui-ink);font-weight:600;margin:12px 0 4px}.income-tax-calculator_page__hwXWn .income-tax-calculator_disclaimer__mlHqQ{margin:var(--product-space-6) 0 var(--product-space-5);color:var(--ui-muted);font-size:var(--product-font-compact)}@media(max-width:900px){.income-tax-calculator_workspace__Vi_UG{grid-template-columns:minmax(0,1fr)}}@media(max-width:550px){.income-tax-calculator_inputs__rFdyZ{padding:var(--product-space-4)}.income-tax-calculator_breakdown__qPAdS,.income-tax-calculator_exportNote__VLwxz,.income-tax-calculator_headline__y77gP,.income-tax-calculator_notesDetails__OGlPg,.income-tax-calculator_panel__DOWfm,.income-tax-calculator_section__TMpvb{padding-left:var(--product-space-4);padding-right:var(--product-space-4)}.income-tax-calculator_valueBox__PW_ro{flex-basis:200px}.income-tax-calculator_choiceRow__V3h17 label{flex:1 1 100%}.income-tax-calculator_choiceRow__V3h17 .income-tax-calculator_select__3t88R{min-width:0;width:100%;flex:1 1 100%}.income-tax-calculator_taxPair__i7_ZS{grid-template-columns:1fr}}.inflation-path_path__U2H3n{min-width:0;padding:var(--product-space-4);border:1px solid var(--ui-line);border-radius:var(--product-radius-panel);background:var(--ui-surface)}.inflation-path_path__U2H3n h2{margin:0;color:var(--ui-ink);font:600 var(--product-font-section)/1.35 var(--ui)}.inflation-path_path__U2H3n p{margin:.35rem 0 .9rem;color:var(--ui-muted);font:400 var(--product-font-body)/1.5 var(--ui)}.inflation-path_chart__nuNzG{display:block;width:100%;height:auto;max-height:11rem;margin:.2rem 0 1rem;color:var(--ui-muted)}.inflation-path_scroll__BZboR{max-width:100%;overflow:auto}.inflation-path_scroll__BZboR:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.inflation-path_scroll__BZboR table{width:100%;border-collapse:collapse;min-width:20rem;font:400 var(--product-font-compact)/1.45 var(--ui)}.inflation-path_scroll__BZboR td,.inflation-path_scroll__BZboR th{padding:.5rem .4rem;border-bottom:1px solid var(--ui-line);text-align:right;white-space:nowrap}.inflation-path_scroll__BZboR th:first-child{text-align:left}.inflation-path_scroll__BZboR thead th{color:var(--ui-muted);font-weight:600}.inflation-calculator_page__t_gur{--cobalt:var(--chart-wellness);color:var(--ui-ink);font:500 var(--product-font-body)/1.5 var(--ui)}.inflation-calculator_workspace__Qe2BS{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);grid-gap:var(--product-space-4);gap:var(--product-space-4);align-items:start}.inflation-calculator_inputs___2dCo{min-width:0;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface);padding:var(--product-space-5)}.inflation-calculator_page__t_gur h2{margin:0 0 16px!important;color:var(--ui-ink);font-size:var(--product-font-section)!important;font-weight:600!important;line-height:1.35!important}.inflation-calculator_modeSwitch__7oPN9{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 20px}.inflation-calculator_inputCard__NOZsu .inflation-calculator_modeSwitch__7oPN9{margin:8px 0 0}.inflation-calculator_modeSwitch__7oPN9 button{min-height:40px;padding:7px 12px;border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface);color:var(--ui-ink);font:600 var(--product-font-label)/1.3 var(--ui);cursor:pointer}.inflation-calculator_modeSwitch__7oPN9 button[aria-pressed=true]{background:var(--ui-mint);border-color:var(--product-selection-border)}.inflation-calculator_modeSwitch__7oPN9 button:focus{outline:none!important}.inflation-calculator_modeSwitch__7oPN9 button:focus-visible{outline:none!important;box-shadow:0 0 0 2px var(--ui-surface),0 0 0 4px var(--product-selection-border)}.inflation-calculator_inputGrid__HG0rB{display:grid;grid-gap:10px;gap:10px}.inflation-calculator_inputCard__NOZsu{min-width:0;padding:12px 14px 8px;border-radius:var(--product-radius-panel);background:var(--ui-canvas)}.inflation-calculator_inputRow__STcfg{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px}.inflation-calculator_inputRow__STcfg label{flex:1 1 160px;min-width:0;font-size:var(--product-font-body);font-weight:600;color:var(--ui-ink)}.inflation-calculator_valueBox__BfSCi{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;flex:0 1 180px;min-width:126px;height:var(--product-control-touch);border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface)}.inflation-calculator_valueBox__BfSCi:focus-within{outline:2px solid var(--product-selection-border);outline-offset:1px}.inflation-calculator_valueBox__BfSCi[data-invalid=true]{border-color:var(--product-danger);background:var(--product-danger-surface)}.inflation-calculator_valueBox__BfSCi[data-invalid=true]:focus-within{outline-color:var(--product-danger)}.inflation-calculator_valueBox__BfSCi>span:not(.inflation-calculator_groupedDisplay__UA5aa){grid-column:2;grid-row:1;flex:none;min-width:26px;height:var(--product-control-touch);padding:0 10px 0 3px;color:var(--ui-muted);font-size:var(--product-font-label);line-height:var(--product-control-touch);white-space:nowrap}.inflation-calculator_groupedDisplay__UA5aa,.inflation-calculator_valueBox__BfSCi input{grid-column:1;grid-row:1;width:100%;min-width:0;height:42px;padding:0 0 0 14px;border:0;outline:0!important;box-shadow:none!important;background:transparent;color:var(--ui-ink);font:600 var(--product-font-heading)/42px var(--ui-numeric);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}.inflation-calculator_valueBox__BfSCi input::-webkit-inner-spin-button,.inflation-calculator_valueBox__BfSCi input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.inflation-calculator_valueBox__BfSCi:focus-within .inflation-calculator_groupedDisplay__UA5aa{visibility:hidden}.inflation-calculator_inputCard__NOZsu [data-slot=slider-range],.inflation-calculator_inputCard__NOZsu [data-slot=slider-thumb]{background:var(--cobalt)}.inflation-calculator_page__t_gur .inflation-calculator_error__LFv5Q{margin:7px 0 0;font-size:var(--product-font-label);line-height:1.4;color:var(--product-danger)}.inflation-calculator_rateHint__iDu3M{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px 12px;padding:2px 0 4px}.inflation-calculator_rateHint__iDu3M span{color:var(--ui-muted);font-size:var(--product-font-label)}.inflation-calculator_rateHint__iDu3M button{min-height:36px;padding:6px 11px;border:1px solid var(--ui-line);border-radius:var(--product-radius-control);background:var(--ui-surface);color:var(--ui-ink);font:600 var(--product-font-label)/1.3 var(--ui);cursor:pointer}.inflation-calculator_rateHint__iDu3M button:focus{outline:none}.inflation-calculator_rateHint__iDu3M button:focus-visible{outline:2px solid var(--product-selection-border);outline-offset:2px}.inflation-calculator_resultsCol__OYzRE{display:grid;min-width:0}.inflation-calculator_summary__O2ZlK{min-width:0;border:1px solid var(--ui-line);border-radius:var(--product-radius-card);background:var(--ui-surface);padding:0;overflow:hidden;display:flex;flex-wrap:wrap}.inflation-calculator_headline__cRkjh{flex:3 1 260px;padding:var(--product-space-5);background:var(--ui-sky);display:grid;align-content:center;grid-gap:9px;gap:9px}.inflation-calculator_headline__cRkjh>span{color:var(--ui-muted);font-size:var(--product-font-label)}.inflation-calculator_headline__cRkjh strong{font:600 clamp(var(--product-font-title),3vw,var(--product-font-metric))/1.2 var(--ui-numeric);overflow-wrap:anywhere}.inflation-calculator_breakdown__6cNuv{flex:2 1 260px;min-width:0;padding:var(--product-space-5);border-top:1px solid var(--ui-line);display:grid;align-content:center}@media(min-width:620px){.inflation-calculator_breakdown__6cNuv{border-top:0;border-left:1px solid var(--ui-line)}}.inflation-calculator_bridge__ozeYV{display:grid;grid-gap:0;gap:0}.inflation-calculator_bridge__ozeYV>div{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--ui-line);padding:9px 0;font-size:var(--product-font-compact)}.inflation-calculator_bridge__ozeYV>div:first-child{border-top:0}.inflation-calculator_bridge__ozeYV span{color:var(--ui-muted)}.inflation-calculator_bridge__ozeYV b{color:var(--ui-ink);text-align:right;font-family:var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inflation-calculator_section__Vfulp{flex:1 0 100%;min-width:0;padding:var(--product-space-5);border-top:1px solid var(--ui-line)}.inflation-calculator_section__Vfulp .inflation-calculator_chart__mofc0{display:block;width:100%!important;height:155px!important;margin-top:4px;color:var(--ui-muted)}.inflation-calculator_axes__CB9l4{display:flex;justify-content:space-between;color:var(--ui-muted);font-size:var(--product-font-label)}.inflation-calculator_milestones__H3dVu{display:grid;grid-gap:0;gap:0;margin-top:14px}.inflation-calculator_milestones__H3dVu>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:4px 12px;gap:4px 12px;border-top:1px solid var(--ui-line);padding:9px 0;font-size:var(--product-font-compact)}.inflation-calculator_milestones__H3dVu>div:first-child{border-top:0}.inflation-calculator_milestones__H3dVu span{color:var(--ui-ink)}.inflation-calculator_milestones__H3dVu b{text-align:right;font-family:var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.inflation-calculator_milestones__H3dVu small{grid-column:1/-1;color:var(--ui-muted);font-size:var(--product-font-label)}.inflation-calculator_tableScroll__ICRoS{overflow-x:auto}.inflation-calculator_tableScroll__ICRoS:focus-visible{outline:2px solid var(--product-selection-border)}.inflation-calculator_tableScroll__ICRoS table{width:100%;border-collapse:collapse;font-size:var(--product-font-compact);white-space:nowrap}.inflation-calculator_tableScroll__ICRoS td,.inflation-calculator_tableScroll__ICRoS th{padding:8px;border-bottom:1px solid var(--ui-line);text-align:right;color:var(--ui-ink);font-family:var(--ui-numeric)}.inflation-calculator_tableScroll__ICRoS th:first-child{text-align:left;font-family:var(--ui)}.inflation-calculator_tableScroll__ICRoS thead th{position:-webkit-sticky;position:sticky;top:0;background:var(--ui-surface);color:var(--ui-muted);font-family:var(--ui);font-weight:600}.inflation-calculator_page__t_gur .inflation-calculator_disclaimer__m6kD9{margin:var(--product-space-3) 0 var(--product-space-6);color:var(--ui-muted);font-size:var(--product-font-compact);line-height:1.5}@media(max-width:900px){.inflation-calculator_workspace__Qe2BS{grid-template-columns:1fr}}@media(max-width:600px){.inflation-calculator_breakdown__6cNuv,.inflation-calculator_headline__cRkjh,.inflation-calculator_inputs___2dCo,.inflation-calculator_section__Vfulp{padding:var(--product-space-4)}.inflation-calculator_valueBox__BfSCi{flex-basis:auto;width:100%}.inflation-calculator_inputRow__STcfg{align-items:stretch}}.returns-ledger_panel__kbA_T{min-width:0;padding:var(--product-space-4);border:1px solid var(--ui-line);border-radius:var(--product-radius-panel);background:var(--ui-surface)}.returns-ledger_panel__kbA_T h2{margin:0;color:var(--ui-ink);font:600 var(--product-font-section)/1.35 var(--ui)}.returns-ledger_panel__kbA_T p{color:var(--ui-muted);font:400 var(--product-font-compact)/1.45 var(--ui)}.returns-ledger_figures__XMm9C{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin:1rem 0}.returns-ledger_figures__XMm9C div{display:flex;flex-direction:column;gap:.2rem;padding:.75rem;background:var(--ui-canvas);border-radius:var(--product-radius-sm)}.returns-ledger_figures__XMm9C span{color:var(--ui-muted);font:400 var(--product-font-compact)/1.35 var(--ui)}.returns-ledger_figures__XMm9C strong{color:var(--ui-ink);font:600 var(--product-font-body)/1.3 var(--ui);overflow-wrap:anywhere}.returns-ledger_scroll__PoPi3{max-height:20rem;max-width:100%;overflow:auto}.returns-ledger_scrollCue__LGKtY{display:none}.returns-ledger_scroll__PoPi3:focus-visible{outline:2px solid var(--product-accent);outline-offset:2px}.returns-ledger_scroll__PoPi3 table{width:100%;border-collapse:collapse;min-width:22rem;font:400 var(--product-font-compact)/1.4 var(--ui)}.returns-ledger_scroll__PoPi3 td,.returns-ledger_scroll__PoPi3 th{text-align:left;padding:.45rem;border-bottom:1px solid var(--ui-line);white-space:nowrap}.returns-ledger_scroll__PoPi3 td:last-child,.returns-ledger_scroll__PoPi3 th:last-child{text-align:right}.returns-ledger_scroll__PoPi3 thead th{color:var(--ui-muted);font-weight:600;position:-webkit-sticky;position:sticky;top:0;background:var(--ui-surface)}@media(max-width:800px){.returns-ledger_figures__XMm9C{grid-template-columns:1fr}.returns-ledger_scrollCue__LGKtY{display:block;margin:.75rem 0 .25rem}}.calculator-assumptions_assumptions___a9Ws{padding:1.25rem;margin-top:1rem;border:1px solid var(--ui-line);border-radius:var(--product-radius-panel);background:var(--ui-surface);font:400 var(--product-font-body)/1.6 var(--ui);color:var(--ui-ink)}.calculator-assumptions_assumptions___a9Ws h3{font:600 var(--product-font-section)/1.5 var(--ui);margin:0 0 .75rem}.calculator-assumptions_assumptions___a9Ws dl{display:grid;grid-gap:.875rem;gap:.875rem;margin:0 0 1rem}.calculator-assumptions_assumptions___a9Ws dl>div{display:grid;grid-template-columns:minmax(0,11rem) minmax(0,1fr);grid-gap:.25rem 1rem;gap:.25rem 1rem;padding-bottom:.875rem;border-bottom:1px dotted var(--ui-line)}.calculator-assumptions_assumptions___a9Ws dl>div:last-child{padding-bottom:0;border-bottom:0}.calculator-assumptions_assumptions___a9Ws dt{color:var(--ui-muted)}.calculator-assumptions_assumptions___a9Ws dd{margin:0;min-width:0}.calculator-assumptions_assumptions___a9Ws dd strong{font-weight:600;overflow-wrap:anywhere}.calculator-assumptions_assumptions___a9Ws dd small{display:block;margin-top:.25rem;font-size:var(--product-font-compact);line-height:1.5;color:var(--ui-muted)}.calculator-assumptions_assumptions___a9Ws>p{margin:0;font-size:var(--product-font-compact);color:var(--ui-muted)}.calculator-assumptions_assumptions___a9Ws.calculator-assumptions_compact__n2gjV h3{font:600 var(--product-font-section)/1.35 var(--ui);letter-spacing:normal;text-wrap:wrap;margin:0 0 .75rem}.calculator-assumptions_assumptions___a9Ws.calculator-assumptions_stepUp__XDNDS h3{font:600 var(--product-font-heading)/1.35 var(--ui);letter-spacing:normal;margin:0 0 .75rem}.calculator-assumptions_compact__n2gjV dl{margin-bottom:0}@media (max-width:640px){.calculator-assumptions_assumptions___a9Ws{padding:1rem}.calculator-assumptions_assumptions___a9Ws dl>div{grid-template-columns:minmax(0,1fr)}}.loan-emi-results_stack__qBEDR{display:grid;grid-gap:1rem;gap:1rem;min-width:0;container-type:inline-size}.loan-emi-results_chartPanel__heHuv,.loan-emi-results_impact__aCkXK,.loan-emi-results_payment__yhnQx{min-width:0;padding:1.25rem;border:1px solid var(--ui-line);border-radius:var(--product-radius-panel);background:var(--ui-surface);color:var(--ui-ink)}.loan-emi-results_stack__qBEDR .loan-emi-results_assumptions__85hfv h2,.loan-emi-results_stack__qBEDR .loan-emi-results_chartHeading__X7E2A h2,.loan-emi-results_stack__qBEDR .loan-emi-results_impact__aCkXK h2,.loan-emi-results_stack__qBEDR .loan-emi-results_payment__yhnQx h2{margin:0;color:var(--ui-ink);font-family:var(--ui);font-size:var(--product-font-section)!important;font-weight:600;line-height:1.35!important;letter-spacing:normal!important}.loan-emi-results_paymentPair__lBGDu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem}.loan-emi-results_impactGrid__j5Rcz>div,.loan-emi-results_paymentPair__lBGDu>div{display:grid;align-content:start;grid-gap:.25rem;gap:.25rem;min-width:0}.loan-emi-results_impactGrid__j5Rcz span,.loan-emi-results_paymentPair__lBGDu span,.loan-emi-results_totals__30m0e span{color:var(--ui-muted);font:400 var(--product-font-body)/1.4 var(--ui)}.loan-emi-results_paymentPair__lBGDu strong{font-family:var(--ui-numeric);font-size:var(--product-font-result);font-weight:600;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.loan-emi-results_paymentPair__lBGDu>div:nth-child(2) strong{color:var(--product-accent)}.loan-emi-results_impactGrid__j5Rcz small,.loan-emi-results_paymentPair__lBGDu small{color:var(--ui-muted);font:400 var(--product-font-compact)/1.45 var(--ui)}.loan-emi-results_caveat__tb8gy,.loan-emi-results_chartHeading__X7E2A p,.loan-emi-results_chartNote__nHytK,.loan-emi-results_impact__aCkXK>p{margin:.65rem 0 0;color:var(--ui-muted);font:400 var(--product-font-compact)/1.5 var(--ui)}.loan-emi-results_totals__30m0e{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1rem;gap:1rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--ui-line)}.loan-emi-results_totals__30m0e>div{display:grid;grid-gap:.25rem;gap:.25rem}.loan-emi-results_totals__30m0e strong{font:600 var(--product-font-section)/1.3 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.loan-emi-results_composition__6ctQI{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--ui-line)}.loan-emi-results_donut__wDKu_{flex:none;width:92px;height:92px}.loan-emi-results_compositionLegend__X9oWx{display:grid;grid-gap:.375rem;gap:.375rem;min-width:0;font:400 var(--product-font-compact)/1.4 var(--ui)}.loan-emi-results_stack__qBEDR .loan-emi-results_compositionLegend__X9oWx .loan-emi-results_legendTitle__PdfLh{margin:0 0 .125rem;color:var(--ui-ink);font-family:var(--ui);font-size:var(--product-font-section)!important;font-weight:600;line-height:1.35!important;letter-spacing:normal!important}.loan-emi-results_compositionLegend__X9oWx>div{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;grid-gap:.4rem;gap:.4rem;color:var(--ui-muted)}.loan-emi-results_compositionLegend__X9oWx strong{color:var(--ui-ink);font:600 var(--product-font-body)/1.3 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.loan-emi-results_interestSwatch__KRlqa,.loan-emi-results_principalSwatch__AxeMk{width:8px;height:8px;border-radius:50%;background:var(--product-accent)}.loan-emi-results_interestSwatch__KRlqa{background:var(--product-data-gold)}.loan-emi-results_impactGrid__j5Rcz{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem;margin-top:1rem}.loan-emi-results_impactGrid__j5Rcz>div{padding:.875rem;background:var(--ui-canvas);border-radius:var(--product-radius-control)}.loan-emi-results_impactGrid__j5Rcz strong{font:600 var(--product-font-title)/1.25 var(--ui-numeric);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.loan-emi-results_chart__0dstc{height:220px;width:100%;margin-top:.75rem}.loan-emi-results_chartNote__nHytK{margin-top:.5rem}.loan-emi-results_assumptions__85hfv{min-width:0;padding:.875rem 1.25rem;border:1px solid var(--ui-line);border-radius:var(--product-radius-panel);background:var(--ui-surface)}.loan-emi-results_assumptions__85hfv dl{display:grid;grid-gap:.375rem;gap:.375rem;margin:.625rem 0 0;font:400 var(--product-font-compact)/1.4 var(--ui)}.loan-emi-results_assumptions__85hfv dl>div{display:grid;grid-template-columns:105px minmax(0,1fr);grid-gap:.5rem;gap:.5rem}.loan-emi-results_assumptions__85hfv dt{color:var(--ui-muted)}.loan-emi-results_assumptions__85hfv dd{margin:0;color:var(--ui-ink)}@container (max-width:38rem){.loan-emi-results_paymentPair__lBGDu,.loan-emi-results_totals__30m0e{grid-template-columns:1fr}.loan-emi-results_paymentPair__lBGDu>div+div{padding-top:.75rem;border-top:1px solid var(--ui-line)}}@media(max-width:740px){.loan-emi-results_impactGrid__j5Rcz{grid-template-columns:repeat(2,minmax(0,1fr))}.loan-emi-results_impactGrid__j5Rcz>div:last-child{grid-column:1/-1}}@media(max-width:480px){.loan-emi-results_chartPanel__heHuv,.loan-emi-results_impact__aCkXK,.loan-emi-results_payment__yhnQx{padding:1rem}.loan-emi-results_paymentPair__lBGDu,.loan-emi-results_totals__30m0e{grid-template-columns:1fr}.loan-emi-results_paymentPair__lBGDu>div+div{padding-top:.75rem;border-top:1px solid var(--ui-line)}.loan-emi-results_impactGrid__j5Rcz{grid-template-columns:1fr}.loan-emi-results_impactGrid__j5Rcz>div:last-child{grid-column:auto}.loan-emi-results_chart__0dstc{height:210px}.loan-emi-results_compositionLegend__X9oWx>div{grid-template-columns:8px minmax(0,1fr)}.loan-emi-results_compositionLegend__X9oWx strong{grid-column:2}.loan-emi-results_assumptions__85hfv dl>div{grid-template-columns:1fr;gap:0}}.calculator-theme_scope__YS2J9{--ui-canvas:var(--product-workspace);--ui-surface:var(--product-surface);--ui-workspace:var(--product-surface);--ui-ink:var(--product-ink);--ui-muted:var(--product-muted);--ui-line:var(--product-line);--ui-sky:var(--product-sky);--ui-panel-blue:var(--product-sky);--ui-lilac:var(--product-lilac);--ui-mint:var(--product-mint);--ui-butter:var(--product-butter);--ui-peach:var(--product-peach);--ui-dark:var(--product-primary);--ui:var(--artha-ui),"Plus Jakarta Sans",sans-serif;--display:var(--ui);--ui-numeric:var(--artha-numeric,"IBM Plex Mono"),"SFMono-Regular",Consolas,monospace;--ui-text-label:var(--product-font-label);--ui-text-body:var(--product-font-body);--ui-text-heading:var(--product-font-heading);--ui-heading-weight:var(--font-weight-medium);--ui-field-height:calc(var(--space-5xl) + var(--space-lg) - var(--space-xs));--cobalt:var(--color-focus-ring);--destructive:var(--semantic-danger);--chart-investment:var(--product-data-blue);--chart-goals:var(--product-warning);--chart-loans:var(--product-danger);--chart-schemes:var(--product-accent);--chart-tax:var(--product-data-purple);--chart-wellness:var(--product-accent);--chart-negative:var(--product-danger);--chart-total:var(--product-accent)}.calculator-theme_scope__YS2J9 .ah-required-mark{display:inline;-webkit-margin-start:.25em;margin-inline-start:.25em;color:var(--destructive);font-size:1em;font-weight:600;line-height:inherit}.calculator-theme_scope__YS2J9 .recharts-label-list text,.calculator-theme_scope__YS2J9 .recharts-tooltip-item-value,.calculator-theme_scope__YS2J9 .recharts-yAxis .recharts-cartesian-axis-tick-value,.calculator-theme_scope__YS2J9 .recharts-yAxis-tick-labels .recharts-cartesian-axis-tick-value{font-family:var(--ui-numeric);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.calculator-theme_scope__YS2J9 .ah-floating-field{position:relative;display:flex;flex-direction:column;gap:0;min-width:0}.calculator-theme_scope__YS2J9 .ah-floating-field>label{position:absolute;z-index:1;top:calc((var(--ui-field-height) - 1.18125rem) / 2);left:.8rem;right:2rem;margin:0;color:var(--ui-muted);font:400 var(--ui-text-label)/1.35 var(--ui);pointer-events:none;transition:top .12s ease,font-size .12s ease}.calculator-theme_scope__YS2J9 .ah-floating-field:focus-within>label,.calculator-theme_scope__YS2J9 .ah-floating-field:has(input:not(:placeholder-shown),select,textarea:not(:placeholder-shown))>label,.calculator-theme_scope__YS2J9 .ah-floating-field[data-filled=true]>label{top:.4rem;font-size:var(--product-font-body)}.calculator-theme_scope__YS2J9 .ah-floating-field>.ah-floating-control{box-sizing:border-box;display:flex;align-items:center;width:100%;min-width:0;min-height:var(--ui-field-height)!important;margin:0;padding:1.5rem .8rem .25rem;gap:.5rem;border:1px solid var(--ui-line);border-radius:var(--product-radius-sm);background:var(--ui-workspace,var(--ui-surface));color:var(--ui-ink);box-shadow:none}.calculator-theme_scope__YS2J9 .ah-floating-field>.ah-floating-control>input{width:100%;min-width:0;min-height:1.75rem!important;height:auto;padding:0!important;border:0!important;border-radius:0;box-shadow:none!important;background:transparent;color:var(--ui-ink);font:400 var(--product-font-heading)/1.5 var(--ui)}.calculator-theme_scope__YS2J9 .ah-floating-field>.ah-floating-control>.ah-field-suffix{flex:0 0 auto;color:var(--ui-muted);font:400 var(--product-font-body)/1.5 var(--ui);white-space:nowrap}.calculator-theme_scope__YS2J9 .ah-floating-field:focus-within>.ah-floating-control{outline:1.5px solid var(--ui-muted);outline-offset:0;box-shadow:none}.calculator-theme_scope__YS2J9 .ah-floating-field>.ah-floating-control>input:focus,.calculator-theme_scope__YS2J9 .ah-floating-field>.ah-floating-control>input:focus-visible{outline:none!important;box-shadow:none!important}.calculator-theme_scope__YS2J9 .ah-floating-field:has([aria-invalid=true])>.ah-floating-control{border-color:var(--destructive)}@media (prefers-reduced-motion:reduce){.calculator-theme_scope__YS2J9 .ah-floating-field>label{transition:none}}.calculator-theme_scope__YS2J9.calculator-theme_scope__YS2J9 input[data-amount=true]{font-family:var(--ui-numeric);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:0}