._workbench_iafp9_1{--rate-ink:#173b3d;--rate-muted:#526b6c;--rate-teal:#176b62;--rate-teal-dark:#0d514c;--rate-teal-soft:#e8f3ee;--rate-amber:#dc9a31;--rate-amber-soft:#fff4dd;--rate-cream:#fffdf8;--rate-line:#bdd0cb;border:1px solid var(--rate-line);background:var(--rate-cream);min-width:0;color:var(--rate-ink);font-feature-settings:"kern" 1, "tnum" 1;text-rendering:optimizelegibility;gap:0;display:grid;overflow:hidden;box-shadow:0 1rem 2.6rem #183d3a17;container-type:inline-size;border-radius:1.15rem!important;padding:0!important}._workbench_iafp9_1,._workbench_iafp9_1 *{box-sizing:border-box;text-shadow:none!important}._intro_iafp9_32{border-bottom:1px solid var(--rate-line);border-left:.38rem solid var(--rate-teal);background:radial-gradient(circle at 91% 12%,#dc9a3121,#0000 30%),linear-gradient(118deg,#e8f3ed,#fffdf8 72%);grid-template-columns:minmax(0,1fr) minmax(17rem,.68fr);align-items:center;gap:1rem;min-width:0;padding:1.25rem 1.35rem;display:grid}._introCopy_iafp9_46{gap:.26rem;min-width:0;display:grid}._introCopy_iafp9_46>span,._panelHeader_iafp9_53>div>span,._resultHeader_iafp9_54>div>span,._compositionHeading_iafp9_55 span,._formulaCard_iafp9_56>span{color:var(--rate-teal-dark);letter-spacing:.09em;text-transform:uppercase;font-size:.72rem;font-weight:880}._intro_iafp9_32 h2,._panelHeader_iafp9_53 h3,._resultHeader_iafp9_54 h3,._compositionHeading_iafp9_55 h4{color:var(--rate-ink);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.12}._intro_iafp9_32 h2{font-size:clamp(1.45rem,3.4cqw,2rem)}._intro_iafp9_32 p{max-width:46rem;color:var(--rate-muted);margin:0;font-size:.88rem;font-weight:550;line-height:1.55}._inputSummary_iafp9_88{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;min-width:0;margin:0;display:grid}._inputSummary_iafp9_88>div{background:#ffffffba;border:1px solid #176b6233;border-radius:.68rem;min-width:0;padding:.68rem .65rem}._inputSummary_iafp9_88 dt{color:var(--rate-teal-dark);letter-spacing:.06em;text-transform:uppercase;font-size:.66rem;font-weight:850}._inputSummary_iafp9_88 dd{color:#2f5052;margin:.22rem 0 0;font-size:.7rem;font-weight:720;line-height:1.3}._workspace_iafp9_120{background:#f4f0e7;grid-template-columns:minmax(0,1.08fr) minmax(19rem,.92fr);align-items:start;gap:1rem;min-width:0;padding:1rem;display:grid}._formPanel_iafp9_130,._resultPanel_iafp9_131{border:1px solid var(--rate-line);background:#fff;border-radius:.9rem;min-width:0;box-shadow:0 .55rem 1.5rem #183d3a0e}._formPanel_iafp9_130{gap:.82rem;padding:1rem;display:grid}._panelHeader_iafp9_53,._resultHeader_iafp9_54,._compositionHeading_iafp9_55{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.65rem 1rem;min-width:0;display:flex}._panelHeader_iafp9_53>div,._resultHeader_iafp9_54>div{gap:.12rem;min-width:0;display:grid}._panelHeader_iafp9_53 h3,._resultHeader_iafp9_54 h3{font-size:clamp(1.16rem,2.4cqw,1.45rem)}._currencyField_iafp9_168{flex:0 11.5rem;gap:.18rem;display:grid}._currencyField_iafp9_168>span,._frequencyField_iafp9_175>span,._unitField_iafp9_176>span{color:#355557;font-size:.66rem;font-weight:800}._currencyField_iafp9_168 select,._frequencyField_iafp9_175 select,._unitField_iafp9_176 select{width:100%;min-width:0;min-height:2.75rem;color:var(--rate-ink);font:inherit;background:#fff;border:1px solid #8ea9a4;border-radius:.58rem;padding:.52rem .65rem;font-size:.82rem;font-weight:720}._methodGroup_iafp9_198,._amountGroup_iafp9_199,._termGroup_iafp9_200{border:0;min-width:0;margin:0;padding:0}._methodGroup_iafp9_198>legend,._amountGroup_iafp9_199>legend,._termGroup_iafp9_200>legend{color:#173f42;margin:0 0 .4rem;padding:0;font-size:.82rem;font-weight:840}._methodGrid_iafp9_217{grid-template-columns:repeat(3,minmax(0,1fr));gap:.46rem;min-width:0;display:grid}._methodGrid_iafp9_217 label{cursor:pointer;background:#f9fbfa;border:1px solid #bdceca;border-radius:.68rem;align-content:start;gap:.22rem;min-width:0;min-height:5rem;padding:.7rem;display:grid;position:relative}._methodGrid_iafp9_217 label[data-checked=true]{border-color:var(--rate-teal);background:var(--rate-teal-soft);box-shadow:inset 0 0 0 1px var(--rate-teal)}._methodGrid_iafp9_217 input,._segmentedControl_iafp9_245 input{clip:rect(0 0 0 0);clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._methodGrid_iafp9_217 label:focus-within,._segmentedControl_iafp9_245 label:focus-within{outline-offset:2px;outline:3px solid #176b6233}._methodGrid_iafp9_217 strong{color:#173f42;font-size:.82rem}._methodGrid_iafp9_217 small{color:var(--rate-muted);font-size:.68rem;line-height:1.35}._frequencyField_iafp9_175{background:#f4f8f6;border:1px solid #c5d5d1;border-radius:.68rem;gap:.28rem;padding:.72rem;display:grid}._frequencyField_iafp9_175>span{font-size:.8rem}._frequencyField_iafp9_175>small{color:var(--rate-muted);font-size:.7rem;line-height:1.4}._inputList_iafp9_290{gap:.62rem;min-width:0;display:grid}._inputStep_iafp9_296{background:linear-gradient(105deg,#f2f7f4,#fff 42%);border:1px solid #c5d5d1;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.7rem;min-width:0;padding:.76rem;display:grid}._stepNumber_iafp9_308{background:var(--rate-teal);color:#fff;border-radius:.52rem;place-items:center;width:1.78rem;height:1.78rem;font-size:.76rem;font-weight:900;display:grid}._field_iafp9_320{gap:.3rem;min-width:0;display:grid}._fieldLabel_iafp9_326{color:#173f42;font-size:.82rem;font-weight:830;line-height:1.35}._field_iafp9_320 small{color:var(--rate-muted);font-size:.7rem;font-weight:540;line-height:1.4}._inputShell_iafp9_340{background:#fff;border:1px solid #87a7a0;border-radius:.58rem;align-items:center;min-width:0;min-height:2.85rem;display:flex;overflow:hidden;box-shadow:inset 0 1px 1px #12373b0a}._inputShell_iafp9_340>span{color:#35585b;padding-left:.72rem;font-size:.9rem;font-weight:800}._inputShell_iafp9_340 input{color:#0f3438;width:100%;min-width:0;min-height:2.78rem;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:.58rem .68rem;font-size:1rem}._inputShell_iafp9_340:focus-within,._currencyField_iafp9_168 select:focus,._frequencyField_iafp9_175 select:focus,._unitField_iafp9_176 select:focus{border-color:var(--rate-teal-dark);outline:3px solid #176b622b}._inputShell_iafp9_340[data-invalid=true],._frequencyField_iafp9_175 select[aria-invalid=true]{background:#fff9f8;border-color:#b74337}._fieldError_iafp9_387{color:#a53128!important;font-weight:760!important}._amountGroup_iafp9_199,._termGroup_iafp9_200{min-width:0;display:grid}._segmentedControl_iafp9_245{background:#e9efed;border-radius:.62rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem;margin-bottom:.54rem;padding:.22rem;display:grid}._segmentedControl_iafp9_245 label{color:#476264;text-align:center;cursor:pointer;border-radius:.46rem;min-width:0;padding:.55rem .5rem;font-size:.74rem;font-weight:820;position:relative}._segmentedControl_iafp9_245 label[data-checked=true]{color:var(--rate-teal-dark);background:#fff;box-shadow:0 .16rem .5rem #17444021}._termRow_iafp9_426{grid-template-columns:minmax(0,1.45fr) minmax(7.5rem,.7fr);align-items:start;gap:.52rem;min-width:0;display:grid}._unitField_iafp9_176{gap:.3rem;min-width:0;display:grid}._unitField_iafp9_176>span{font-size:.82rem}._actions_iafp9_444{flex-wrap:wrap;gap:.56rem;display:flex}._calculateButton_iafp9_450,._resetButton_iafp9_451{min-height:2.85rem;font:inherit;cursor:pointer;border-radius:.6rem;padding:.65rem 1rem;font-size:.84rem;font-weight:850}._calculateButton_iafp9_450{border:1px solid var(--rate-teal-dark);color:#fff;background:linear-gradient(#237c70,#176b62);flex:12rem;box-shadow:0 .34rem .75rem #176b6238}._calculateButton_iafp9_450:hover:not(:disabled){background:#0f5c54}._calculateButton_iafp9_450:disabled{cursor:wait;opacity:.7}._resetButton_iafp9_451{color:#315759;background:#f7faf8;border:1px solid #9fb6b1}._calculateButton_iafp9_450:focus-visible{outline-offset:2px;outline:3px solid #176b6238}._resetButton_iafp9_451:focus-visible{outline-offset:2px;outline:3px solid #176b6238}._loanCallout_iafp9_486 a:focus-visible{outline-offset:2px;outline:3px solid #176b6238}._formStatus_iafp9_491,._formError_iafp9_492{min-height:1.2rem;margin:-.2rem 0 0;font-size:.7rem;font-weight:640;line-height:1.4}._formStatus_iafp9_491{color:var(--rate-muted)}._formError_iafp9_492{color:#a53128}._resultPanel_iafp9_131{outline:none;gap:.72rem;padding:1rem;display:grid}._resultHeader_iafp9_54 b{background:var(--rate-teal-soft);color:var(--rate-teal-dark);border-radius:999px;padding:.32rem .52rem;font-size:.66rem;font-weight:850}._resultHeader_iafp9_54 b[data-stale=true]{background:var(--rate-amber-soft);color:#7b5010}._rateHero_iafp9_529{background:radial-gradient(circle at 95% 10%,#dc9a3129,#0000 35%),linear-gradient(132deg,#dff0ea,#f5faf7 60%);border-radius:.78rem;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:0 .35rem;padding:.9rem;display:grid}._rateHero_iafp9_529>strong{color:#103f3d;letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-size:clamp(2.15rem,6cqw,3.35rem);line-height:1}._rateHero_iafp9_529>span{color:var(--rate-teal-dark);font-size:.78rem;font-weight:820}._rateHero_iafp9_529 p{color:#3f5e60;grid-column:1/-1;margin:.52rem 0 0;font-size:.77rem;line-height:1.5}._staleNotice_iafp9_563{color:#72501e;background:#fff8e9;border:1px solid #e5c882;border-radius:.58rem;margin:0;padding:.55rem .68rem;font-size:.7rem;font-weight:720}._composition_iafp9_55{background:#fbfcfb;border:1px solid #c7d7d3;border-radius:.72rem;gap:.5rem;padding:.75rem;display:grid}._compositionHeading_iafp9_55{align-items:end}._compositionHeading_iafp9_55>div{gap:.12rem;display:grid}._compositionHeading_iafp9_55 h4{font-size:.98rem}._compositionHeading_iafp9_55>strong{color:#214f4d;font-size:.82rem}._compositionBar_iafp9_601{background:#dfe9e6;border-radius:999px;width:100%;height:.72rem;display:flex;position:relative;overflow:hidden}._compositionBar_iafp9_601 i{height:100%;display:block}._principalBar_iafp9_616{width:calc(100% - var(--interest-share));background:var(--rate-teal)}._interestBar_iafp9_621{width:var(--interest-share);background:var(--rate-amber)}._compositionLegend_iafp9_626{grid-template-columns:repeat(2,minmax(0,1fr));gap:.46rem;margin:0;display:grid}._compositionLegend_iafp9_626>div{min-width:0}._compositionLegend_iafp9_626 dt{color:var(--rate-muted);align-items:center;gap:.35rem;font-size:.66rem;font-weight:720;display:flex}._compositionLegend_iafp9_626 dd{overflow-wrap:anywhere;color:var(--rate-ink);margin:.18rem 0 0 .9rem;font-size:.7rem;font-weight:780}._compositionLegend_iafp9_626 i{border-radius:.16rem;width:.56rem;height:.56rem}._principalSwatch_iafp9_660{background:var(--rate-teal)}._interestSwatch_iafp9_664{background:var(--rate-amber)}._metricGrid_iafp9_668{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin:0;display:grid}._metricGrid_iafp9_668>div{background:#f8faf9;border:1px solid #d2ddda;border-radius:.6rem;min-width:0;padding:.62rem}._metricGrid_iafp9_668 dt{color:var(--rate-muted);font-size:.65rem;font-weight:720}._metricGrid_iafp9_668 dd{overflow-wrap:anywhere;color:#173f42;margin:.2rem 0 0;font-size:.84rem;font-weight:840}._formulaCard_iafp9_56{border-left:.25rem solid var(--rate-amber);background:#fff7e7;border-radius:0 .66rem .66rem 0;gap:.24rem;padding:.72rem;display:grid}._formulaCard_iafp9_56>span{color:#795213;font-size:.64rem}._formulaCard_iafp9_56>strong{overflow-wrap:anywhere;color:#3f4f4e;font-family:Georgia,Times New Roman,serif;font-size:.91rem}._formulaCard_iafp9_56 code{overflow-wrap:anywhere;color:#66542f;white-space:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.65rem;line-height:1.45}._scopeNote_iafp9_727{color:var(--rate-muted);margin:0;font-size:.68rem;line-height:1.45}._emptyResult_iafp9_734{text-align:center;place-content:center;justify-items:center;min-height:26rem;padding:2rem}._emptyMark_iafp9_742{background:var(--rate-teal-soft);width:4.2rem;height:4.2rem;color:var(--rate-teal);border-radius:50%;place-items:center;margin-bottom:.45rem;font-family:Georgia,Times New Roman,serif;font-size:2rem;font-weight:800;display:grid}._emptyResult_iafp9_734 h3{max-width:18rem;color:var(--rate-ink);margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.25rem}._emptyResult_iafp9_734 p{max-width:24rem;color:var(--rate-muted);margin:.5rem 0 0;font-size:.78rem;line-height:1.55}._loanCallout_iafp9_486{background:#fff8e8;border-top:1px solid #d2c6a8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.78rem;min-width:0;padding:.88rem 1rem;display:grid}._loanMark_iafp9_783{color:#5f4819;letter-spacing:.04em;background:#f0d396;border-radius:.65rem;place-items:center;width:2.8rem;height:2.8rem;font-size:.66rem;font-weight:900;display:grid}._loanCallout_iafp9_486>div:nth-child(2){gap:.14rem;min-width:0;display:grid}._loanCallout_iafp9_486 strong{color:#3d4d4d;font-size:.8rem}._loanCallout_iafp9_486 p{color:#645d4e;margin:0;font-size:.7rem;line-height:1.42}._loanCallout_iafp9_486 a{color:#62501f;white-space:nowrap;background:#fff;border:1px solid #c89c47;border-radius:.58rem;min-height:2.7rem;padding:.68rem .8rem;font-size:.72rem;font-weight:850;text-decoration:none}@container (width<=760px){._intro_iafp9_32,._workspace_iafp9_120{grid-template-columns:minmax(0,1fr)}._inputSummary_iafp9_88{max-width:34rem}._resultPanel_iafp9_131{order:2}}@container (width<=520px){._intro_iafp9_32,._workspace_iafp9_120{padding:.78rem}._intro_iafp9_32{border-left-width:.28rem}._inputSummary_iafp9_88,._methodGrid_iafp9_217,._compositionLegend_iafp9_626,._metricGrid_iafp9_668{grid-template-columns:minmax(0,1fr)}._methodGrid_iafp9_217 label{min-height:0}._panelHeader_iafp9_53{align-items:stretch}._currencyField_iafp9_168{flex-basis:100%}._termRow_iafp9_426,._segmentedControl_iafp9_245{grid-template-columns:minmax(0,1fr)}._actions_iafp9_444{grid-template-columns:minmax(0,1fr);display:grid}._loanCallout_iafp9_486{grid-template-columns:auto minmax(0,1fr)}._loanCallout_iafp9_486 a{text-align:center;grid-column:1/-1}}@media (prefers-reduced-motion:reduce){._workbench_iafp9_1 *,._workbench_iafp9_1 :before,._workbench_iafp9_1 :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}
