._workbench_1vgcf_1,._workbench_1vgcf_1 *{box-sizing:border-box}._workbench_1vgcf_1{--cd-ink:#17343b;--cd-copy:#526a70;--cd-navy:#174e64;--cd-teal:#1e7067;--cd-teal-dark:#15564f;--cd-mint:#e8f4ef;--cd-gold:#e3a546;--cd-cream:#fffdf8;--cd-line:#c6d7d3;min-width:0;color:var(--cd-ink);font-feature-settings:"kern" 1, "tnum" 1;background:#f4f8f7;border:1px solid #b9cfca;border-radius:1.15rem;padding:0;display:grid;overflow:hidden;box-shadow:0 1.25rem 2.8rem #1443421a;container-type:inline-size}._header_1vgcf_29{color:#fff;background:radial-gradient(circle at 88% 8%,#e3a54647,#0000 15rem),linear-gradient(135deg,#123f4f,#176359 72%,#22766a);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1.4rem;padding:clamp(1.25rem,3.4vw,1.85rem);display:grid}._eyebrow_1vgcf_41,._panelHeader_1vgcf_42 span,._resultHeader_1vgcf_43 span,._scheduleHeader_1vgcf_44>div:first-child>span,._cardHeading_1vgcf_45>div:first-child>span,._breakdownCopy_1vgcf_46>span{color:#f6c96f;letter-spacing:.1em;text-transform:uppercase;margin:0 0 .32rem;font-size:.68rem;font-weight:900;display:block}._header_1vgcf_29 h2,._panelHeader_1vgcf_42 h3,._resultHeader_1vgcf_43 h3,._scheduleHeader_1vgcf_44 h3,._cardHeading_1vgcf_45 h4,._breakdownCopy_1vgcf_46 h4,._emptyResult_1vgcf_62 h3{letter-spacing:-.025em;margin:0}._header_1vgcf_29 h2{color:#fff;max-width:40rem;font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:clamp(1.6rem,3.7vw,2.45rem);line-height:1.08}._header_1vgcf_29 p{color:#d8ece8;max-width:44rem;margin:.7rem 0 0;font-size:.95rem;line-height:1.55}._scopeList_1vgcf_83{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff17;border:1px solid #ffffff40;border-radius:.78rem;min-width:15.5rem;margin:0;display:grid;overflow:hidden}._scopeList_1vgcf_83>div{border-bottom:1px solid #ffffff24;grid-template-columns:4rem minmax(0,1fr);gap:.6rem;padding:.58rem .72rem;display:grid}._scopeList_1vgcf_83>div:last-child{border-bottom:0}._scopeList_1vgcf_83 dt,._scopeList_1vgcf_83 dd{margin:0;font-size:.75rem;line-height:1.35}._scopeList_1vgcf_83 dt{color:#f8d48a;font-weight:850}._scopeList_1vgcf_83 dd{color:#ecf6f3}._workspace_1vgcf_122{grid-template-columns:minmax(18rem,.88fr) minmax(22rem,1.12fr);gap:1rem;min-width:0;padding:1rem;display:grid}._formCard_1vgcf_130,._resultCard_1vgcf_131,._chartCard_1vgcf_132,._tableCard_1vgcf_133{border:1px solid var(--cd-line);background:#fff;border-radius:.92rem;min-width:0;overflow:hidden}._formCard_1vgcf_130,._resultCard_1vgcf_131{box-shadow:0 .45rem 1rem #1943410b}._formCard_1vgcf_130{flex-direction:column;display:flex}._panelHeader_1vgcf_42,._resultHeader_1vgcf_43{background:#f0f6f4;border-bottom:1px solid #d8e4e1;justify-content:space-between;align-items:flex-start;gap:.9rem;padding:.92rem 1rem;display:flex}._panelHeader_1vgcf_42 span,._resultHeader_1vgcf_43 span,._scheduleHeader_1vgcf_44>div:first-child>span,._cardHeading_1vgcf_45>div:first-child>span,._breakdownCopy_1vgcf_46>span{color:var(--cd-teal);font-size:.7rem}._panelHeader_1vgcf_42 h3,._resultHeader_1vgcf_43 h3{color:var(--cd-ink);font-size:1.03rem;line-height:1.22}._panelHeader_1vgcf_42 b,._resultHeader_1vgcf_43 b{color:#245c55;white-space:nowrap;background:#d9ebe5;border-radius:999px;flex:none;padding:.3rem .55rem;font-size:.75rem}._resultHeader_1vgcf_43 b[data-stale=false]{color:#56672c;background:#edf3d7}._resultHeader_1vgcf_43 b[data-stale=true]{color:#805e1d;background:#fff0d5}._formBody_1vgcf_199{gap:.74rem;padding:.9rem;display:grid}._formStep_1vgcf_205{background:linear-gradient(105deg,#f3f8f6,#fff 42%);border:1px solid #d0dfdb;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.72rem;min-width:0;padding:.82rem;display:grid}._stepNumber_1vgcf_217{background:var(--cd-teal);color:#fff;border-radius:.48rem;place-items:center;width:1.75rem;height:1.75rem;font-size:.72rem;font-weight:900;display:grid}._stepContent_1vgcf_229{gap:.78rem;min-width:0;display:grid}._field_1vgcf_235{gap:.3rem;min-width:0;display:grid}._fieldLabel_1vgcf_241,._rateMode_1vgcf_242 legend,._termFieldset_1vgcf_243 legend{color:#21434a;font-size:.9rem;font-weight:850;line-height:1.35}._field_1vgcf_235 small,._termFieldset_1vgcf_243>small{color:var(--cd-copy);font-size:.78rem;line-height:1.43}._inputShell_1vgcf_257,._selectShell_1vgcf_258{background:#fff;border:1px solid #8faba6;border-radius:.6rem;align-items:center;min-width:0;min-height:2.9rem;transition:border-color .15s,box-shadow .15s;display:grid;overflow:hidden}._inputShell_1vgcf_257{grid-template-columns:auto minmax(0,1fr) auto}._inputShell_1vgcf_257>span,._inputShell_1vgcf_257>strong{color:#3f5f63;background:#edf4f2;place-items:center;min-height:2.9rem;padding:0 .7rem;font-size:.9rem;font-weight:850;display:grid}._inputShell_1vgcf_257 input,._selectShell_1vgcf_258 select{color:#13353b;width:100%;min-width:0;min-height:2.82rem;font:inherit;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:1rem;font-weight:750}._inputShell_1vgcf_257 input{padding:.6rem .68rem}._inputShell_1vgcf_257 input::placeholder{color:#7d9295;opacity:1;font-weight:600}._selectShell_1vgcf_258{position:relative}._selectShell_1vgcf_258:after{color:var(--cd-teal-dark);content:"▾";pointer-events:none;font-size:.8rem;font-weight:900;position:absolute;right:.78rem}._selectShell_1vgcf_258 select{-webkit-appearance:none;appearance:none;cursor:pointer;padding:.6rem 2.25rem .6rem .72rem}._inputShell_1vgcf_257:focus-within,._selectShell_1vgcf_258:focus-within{border-color:var(--cd-teal-dark);box-shadow:0 0 0 3px #1e706729}._inputShell_1vgcf_257[data-invalid=true],._selectShell_1vgcf_258[data-invalid=true]{background:#fff9f8;border-color:#b8463e}._fieldError_1vgcf_343{color:#a3342e!important;font-weight:760!important}._rateMode_1vgcf_242,._termFieldset_1vgcf_243{border:0;min-width:0;margin:0;padding:0}._rateMode_1vgcf_242 legend,._termFieldset_1vgcf_243 legend{margin:0 0 .36rem;padding:0}._rateMode_1vgcf_242>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;display:grid}._rateMode_1vgcf_242 label{cursor:pointer;background:#fff;border:1px solid #b9ccc7;border-radius:.58rem;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;min-height:3.45rem;padding:.58rem .65rem;display:grid;position:relative}._rateMode_1vgcf_242 label[data-selected=true]{border-color:var(--cd-teal);box-shadow:inset 0 0 0 1px var(--cd-teal);background:#eaf5f1}._rateMode_1vgcf_242 input{width:1rem;height:1rem;accent-color:var(--cd-teal)}._rateMode_1vgcf_242 label>span{gap:.08rem;min-width:0;display:grid}._rateMode_1vgcf_242 strong{color:#183c41;font-size:.86rem}._rateMode_1vgcf_242 small{color:var(--cd-copy);font-size:.75rem;line-height:1.35}._apyNote_1vgcf_412{border-left:3px solid var(--cd-gold);color:#6a582f;background:#fff8e9;border-radius:0 .55rem .55rem 0;gap:.13rem;margin:0;padding:.62rem .68rem;font-size:.78rem;line-height:1.45;display:grid}._apyNote_1vgcf_412 strong{color:#59451d}._advancedInputs_1vgcf_429{background:#fbfdfc;border:1px solid #c2d4d0;border-radius:.72rem;margin:0 .9rem .78rem;overflow:hidden}._advancedInputs_1vgcf_429 summary{color:#24494f;cursor:pointer;background:#eef5f3;justify-content:space-between;align-items:center;gap:.8rem;min-height:3.4rem;padding:.68rem .78rem;list-style:none;display:flex}._advancedInputs_1vgcf_429 summary::-webkit-details-marker{display:none}._advancedInputs_1vgcf_429 summary>span{gap:.12rem;min-width:0;display:grid}._advancedInputs_1vgcf_429 summary strong{font-size:.86rem;line-height:1.3}._advancedInputs_1vgcf_429 summary small{color:#5d7478;font-size:.73rem;line-height:1.35}._advancedInputs_1vgcf_429 summary>b{color:#3c6863;background:#fff;border-radius:999px;flex:none;padding:.27rem .5rem;font-size:.68rem}:is(._advancedInputs_1vgcf_429 summary:focus-visible,._resultDetails_1vgcf_481 summary:focus-visible){outline-offset:-3px;outline:3px solid #e3a546a6}._advancedInputs_1vgcf_429[open] summary{border-bottom:1px solid #d5e2df}._taxFields_1vgcf_490{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;padding:.8rem;display:grid}._advancedInputs_1vgcf_429>p{color:#657b7f;margin:0;padding:0 .8rem .78rem;font-size:.72rem;line-height:1.45}._termRow_1vgcf_505{grid-template-columns:minmax(7rem,1fr) auto;align-items:end;gap:.58rem;min-width:0;display:grid}._termRow_1vgcf_505 ._fieldLabel_1vgcf_241{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._termToggle_1vgcf_523{background:#edf4f2;border:1px solid #8faba6;border-radius:.6rem;grid-template-columns:repeat(2,minmax(4.5rem,1fr));min-height:2.9rem;display:grid;overflow:hidden}._termToggle_1vgcf_523 button{color:#436064;cursor:pointer;min-height:2.82rem;font:inherit;background:0 0;border:0;border-right:1px solid #b9cbc7;padding:.55rem .65rem;font-size:.85rem;font-weight:820}._termToggle_1vgcf_523 button:last-child{border-right:0}._termToggle_1vgcf_523 button[aria-pressed=true]{background:var(--cd-teal);color:#fff}._termToggle_1vgcf_523 button:focus-visible{outline-offset:2px;outline:3px solid #e3a546a6}._calculateButton_1vgcf_556:focus-visible{outline-offset:2px;outline:3px solid #e3a546a6}._resetButton_1vgcf_557:focus-visible{outline-offset:2px;outline:3px solid #e3a546a6}._termFieldset_1vgcf_243>small{margin-top:.34rem;display:block}._actions_1vgcf_567{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;margin-top:auto;padding:0 .9rem .72rem;display:grid}._calculateButton_1vgcf_556,._resetButton_1vgcf_557{cursor:pointer;min-height:3rem;font:inherit;border-radius:.6rem;padding:.64rem .9rem;font-size:.88rem;font-weight:870}._calculateButton_1vgcf_556{border:1px solid var(--cd-teal-dark);background:var(--cd-teal-dark);color:#fff;box-shadow:0 .35rem .8rem #15564f2e}._calculateButton_1vgcf_556:hover{background:#0e4943}._calculateButton_1vgcf_556:disabled{cursor:wait;opacity:.62}._resetButton_1vgcf_557{color:#31555a;background:#fff;border:1px solid #9bb2ae}._resetButton_1vgcf_557:hover{background:#f0f5f3}._formStatus_1vgcf_612,._formError_1vgcf_613{border-top:1px solid #d9e5e1;margin:0;padding:.62rem .9rem;font-size:.78rem;line-height:1.45}._formStatus_1vgcf_612{color:#557074;background:#f5f8f7}._formError_1vgcf_613{color:#9a332d;background:#fff2ef;font-weight:760}._resultCard_1vgcf_131{outline:0;flex-direction:column;display:flex}._resultCard_1vgcf_131:focus-visible{box-shadow:0 0 0 3px #1e70672e}._maturityHero_1vgcf_642{background:radial-gradient(circle at 95% 8%,#e3a5462b,#0000 10rem),linear-gradient(115deg,#eef7f3,#fffdf9 76%);border-bottom:1px solid #dbe6e3;gap:.22rem;padding:1.15rem 1.1rem 1rem;display:grid}._maturityHero_1vgcf_642>span{color:#486569;letter-spacing:.035em;text-transform:uppercase;font-size:.75rem;font-weight:820}._maturityHero_1vgcf_642>strong{color:#134e48;font-family:var(--font-serif,Georgia, "Times New Roman", serif);letter-spacing:-.045em;overflow-wrap:anywhere;font-size:clamp(2rem,5.5vw,3.25rem);line-height:1.03}._maturityHero_1vgcf_642 p{color:var(--cd-copy);margin:.18rem 0 0;font-size:.8rem;line-height:1.45}._maturityHero_1vgcf_642 p b{color:#294f54;font-weight:880}._metricGrid_1vgcf_681{border-bottom:1px solid #dbe6e3;grid-template-columns:1.3fr repeat(2,minmax(0,.85fr));margin:0;display:grid}._metricGrid_1vgcf_681>div{border-right:1px solid #dbe6e3;gap:.22rem;min-width:0;padding:.86rem .9rem;display:grid}._metricGrid_1vgcf_681>div:last-child{border-right:0}._metricGrid_1vgcf_681 dt,._metricGrid_1vgcf_681 dd{margin:0}._metricGrid_1vgcf_681 dt{color:#607579;font-size:.75rem;font-weight:740}._metricGrid_1vgcf_681 dd{color:#21474d;overflow-wrap:anywhere;font-size:clamp(.96rem,2vw,1.18rem);font-weight:880}._metricGrid_1vgcf_681 ._primaryMetric_1vgcf_718 dd{color:#97631d}._metricGrid_1vgcf_681[data-has-date=true]{grid-template-columns:repeat(2,minmax(0,1fr))}._metricGrid_1vgcf_681[data-has-date=true]>div:nth-child(2n){border-right:0}._metricGrid_1vgcf_681[data-has-date=true]>div:nth-child(-n+2){border-bottom:1px solid #dbe6e3}._resultDetails_1vgcf_481{background:#fbfcfc;border:1px solid #cbdad7;border-radius:.72rem;margin:.9rem 1rem 0;overflow:hidden}._resultDetails_1vgcf_481 summary{color:#225b56;cursor:pointer;border-bottom:1px solid #0000;padding:.7rem .8rem;font-size:.8rem;font-weight:860}._resultDetails_1vgcf_481[open] summary{background:#f0f6f4;border-bottom-color:#dce6e3}._resultDetails_1vgcf_481 dl{margin:0;padding:.3rem .8rem;display:grid}._resultDetails_1vgcf_481 dl>div{border-bottom:1px solid #e3eae8;justify-content:space-between;align-items:baseline;gap:.75rem;min-width:0;padding:.5rem 0;display:flex}._resultDetails_1vgcf_481 dl>div:last-child{border-bottom:0}._resultDetails_1vgcf_481 dt,._resultDetails_1vgcf_481 dd{margin:0;font-size:.76rem;line-height:1.35}._resultDetails_1vgcf_481 dt{color:#5a7175}._resultDetails_1vgcf_481 dd{color:#24494e;text-align:right;font-weight:850}._resultDetails_1vgcf_481>p{color:#687d80;background:#f7f9f8;border-top:1px solid #dfe8e5;margin:0;padding:.58rem .8rem;font-size:.7rem;line-height:1.45}._breakdown_1vgcf_46{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.05rem;display:grid}._donut_1vgcf_811{--cd-interest-angle:0deg;background:conic-gradient(var(--cd-gold) 0 var(--cd-interest-angle), var(--cd-navy) var(--cd-interest-angle) 360deg);border-radius:50%;place-items:center;width:7.25rem;height:7.25rem;display:grid;box-shadow:inset 0 0 0 1px #0e404b14}._donut_1vgcf_811:before{content:"";background:#fff;border-radius:50%;grid-area:1/1;width:4.5rem;height:4.5rem;box-shadow:0 0 0 1px #14444814}._donut_1vgcf_811>span{z-index:1;text-align:center;grid-area:1/1;gap:.02rem;display:grid}._donut_1vgcf_811 strong{color:#86591c;font-size:1.05rem}._donut_1vgcf_811 small{color:#60767a;font-size:.72rem;font-weight:750}._breakdownCopy_1vgcf_46{min-width:0}._breakdownCopy_1vgcf_46 h4{color:#1d4046;font-size:.9rem;line-height:1.25}._breakdownCopy_1vgcf_46 dl{gap:.45rem;margin:.68rem 0 0;display:grid}._breakdownCopy_1vgcf_46 dl>div{border-top:1px solid #e0e8e6;justify-content:space-between;align-items:center;gap:.7rem;min-width:0;padding-top:.45rem;display:flex}._breakdownCopy_1vgcf_46 dt,._breakdownCopy_1vgcf_46 dd{margin:0;font-size:.78rem}._breakdownCopy_1vgcf_46 dt{color:#425f64;align-items:center;gap:.4rem;font-weight:750;display:flex}._breakdownCopy_1vgcf_46 dd{color:#24464b;overflow-wrap:anywhere;text-align:right;font-weight:840}._principalSwatch_1vgcf_901,._interestSwatch_1vgcf_902{border-radius:.18rem;flex:none;width:.68rem;height:.68rem;display:inline-block}._principalSwatch_1vgcf_901{background:var(--cd-navy)}._interestSwatch_1vgcf_902{background:var(--cd-gold)}._resultNote_1vgcf_918{color:#5c7175;background:#f6f8f7;border-top:1px solid #dce7e4;margin:auto 0 0;padding:.7rem 1rem;font-size:.76rem;line-height:1.45}._emptyResult_1vgcf_62{text-align:center;place-content:center;padding:2rem;display:grid}._emptyMark_1vgcf_935{background:var(--cd-mint);width:3.7rem;height:3.7rem;color:var(--cd-teal);border-radius:50%;place-items:center;margin:0 auto .8rem;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;font-weight:800;display:grid}._emptyResult_1vgcf_62 h3{color:var(--cd-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:1.35rem}._emptyResult_1vgcf_62 p{max-width:30rem;color:var(--cd-copy);margin:.65rem auto 0;font-size:.78rem;line-height:1.55}._schedule_1vgcf_44{gap:.85rem;min-width:0;padding:0 1rem 1rem;display:grid}._scheduleHeader_1vgcf_44{justify-content:space-between;align-items:end;gap:1rem;padding:1rem .15rem 0;display:flex}._scheduleHeader_1vgcf_44 h3{color:var(--cd-ink);font-family:var(--font-serif,Georgia, "Times New Roman", serif);font-size:clamp(1.25rem,2.6vw,1.75rem);line-height:1.15}._scheduleHeader_1vgcf_44 p{max-width:28rem;color:var(--cd-copy);text-align:right;margin:0;font-size:.78rem;line-height:1.45}._scheduleHeader_1vgcf_44>div:first-child{min-width:0}._scheduleToggle_1vgcf_998{background:#e6efec;border:1px solid #9db7b1;border-radius:.68rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.2rem;min-width:min(100%,17.5rem);margin-top:.72rem;padding:.2rem;display:inline-grid}._scheduleToggle_1vgcf_998 button{color:#3d5e62;cursor:pointer;min-height:2.75rem;font:inherit;background:0 0;border:0;border-radius:.48rem;padding:.55rem .72rem;font-size:.78rem;font-weight:850;line-height:1.2}._scheduleToggle_1vgcf_998 button[aria-pressed=true]{background:var(--cd-teal-dark);color:#fff;box-shadow:0 .2rem .45rem #15564f2e}._scheduleToggle_1vgcf_998 button:hover:not([aria-pressed=true]){background:#ffffffad}._scheduleToggle_1vgcf_998 button:focus-visible{outline-offset:2px;outline:3px solid #e3a546a6}._scheduleGrid_1vgcf_1039{grid-template-columns:minmax(17rem,.82fr) minmax(25rem,1.18fr);gap:.85rem;min-width:0;display:grid}._chartCard_1vgcf_132,._tableCard_1vgcf_133{box-shadow:none}._cardHeading_1vgcf_45{background:#f3f7f6;border-bottom:1px solid #dce6e3;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.82rem .9rem;display:flex}._cardHeading_1vgcf_45 h4{color:#224349;font-size:.87rem;line-height:1.25}._rowCountBadge_1vgcf_1067{color:#32635d;white-space:nowrap;background:#deece7;border-radius:999px;flex:none;padding:.28rem .5rem;font-size:.68rem;font-weight:850}._tableNote_1vgcf_1078{color:var(--cd-copy);background:#fbfcfb;border-bottom:1px solid #dce6e3;margin:0;padding:.68rem .9rem;font-size:.74rem;line-height:1.45}._chartLegend_1vgcf_1088{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:.5rem;display:flex}._chartLegend_1vgcf_1088>span{color:#51686c;letter-spacing:normal;text-transform:none;white-space:nowrap;align-items:center;gap:.38rem;margin:0;font-size:.75rem;font-weight:750;line-height:1.3;display:inline-flex}._growthBars_1vgcf_1110{gap:.66rem;margin:0;padding:.9rem;list-style:none;display:grid}._growthBars_1vgcf_1110 li{grid-template-columns:minmax(3.7rem,auto) minmax(5rem,1fr) auto;align-items:center;gap:.55rem;min-width:0;display:grid}._growthBars_1vgcf_1110 li>span:first-child,._growthBars_1vgcf_1110 strong{font-size:.75rem}._growthBars_1vgcf_1110 li>span:first-child{color:#526b70;font-weight:760}._growthBars_1vgcf_1110 strong{color:#28494e;text-align:right;font-weight:850}._barTrack_1vgcf_1142{background:#e7efed;border-radius:999px;height:.78rem;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1b4a4b14}._principalBar_1vgcf_1152,._interestBar_1vgcf_1153{position:absolute;top:0;bottom:0}._principalBar_1vgcf_1152{background:var(--cd-navy);left:0}._interestBar_1vgcf_1153{background:var(--cd-gold)}._tableScroll_1vgcf_1168{overscroll-behavior:contain;min-width:0;max-height:min(34rem,70vh);overflow:auto}._tableScroll_1vgcf_1168[data-schedule-view=monthly]{scrollbar-gutter:stable}._tableScroll_1vgcf_1168:focus-visible{outline-offset:-3px;outline:3px solid #1e70672b}._tableScroll_1vgcf_1168 table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:36rem}._tableScroll_1vgcf_1168 th,._tableScroll_1vgcf_1168 td{color:#314f54;text-align:right;white-space:nowrap;border-bottom:1px solid #e0e8e6;padding:.67rem .72rem;font-size:.78rem}._tableScroll_1vgcf_1168 thead th{color:#587075;letter-spacing:.025em;text-transform:uppercase;z-index:2;background:#f8faf9;font-size:.7rem;position:sticky;top:0;box-shadow:0 1px #d7e2df}._tableScroll_1vgcf_1168 th:first-child,._tableScroll_1vgcf_1168 td:first-child{text-align:left}._tableScroll_1vgcf_1168 tbody th{color:#274a4f;font-weight:820}._periodCell_1vgcf_1226>span,._periodCell_1vgcf_1226>small{display:block}._periodCell_1vgcf_1226>small{color:#668085;margin-top:.12rem;font-size:.66rem;font-weight:700}._tableScroll_1vgcf_1168 tbody tr[data-year-end=true] th,._tableScroll_1vgcf_1168 tbody tr[data-year-end=true] td{border-bottom:2px solid #d8b66f}._tableScroll_1vgcf_1168 tbody tr:nth-child(2n){background:#fbfcfc}._tableScroll_1vgcf_1168 ._interestCell_1vgcf_1247{color:#8a5c1e;font-weight:820}._tableScroll_1vgcf_1168 tfoot th,._tableScroll_1vgcf_1168 tfoot td{color:#174e49;background:#eaf4f0;border-bottom:0;font-weight:900}@container (width<=820px){._header_1vgcf_29,._workspace_1vgcf_122,._scheduleGrid_1vgcf_1039{grid-template-columns:minmax(0,1fr)}._scopeList_1vgcf_83{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}._scopeList_1vgcf_83>div{border-bottom:0;border-right:1px solid #ffffff24;grid-template-columns:minmax(0,1fr);gap:.12rem}._scopeList_1vgcf_83>div:last-child{border-right:0}._scheduleHeader_1vgcf_44{align-items:flex-start}._scheduleHeader_1vgcf_44 p{max-width:20rem}}@container (width<=560px){._header_1vgcf_29{gap:1rem;padding:1.15rem}._header_1vgcf_29 h2{font-size:clamp(1.5rem,8vw,2rem)}._header_1vgcf_29 p{font-size:.9rem}._scopeList_1vgcf_83{grid-template-columns:minmax(0,1fr)}._scopeList_1vgcf_83>div{border-bottom:1px solid #ffffff24;border-right:0;grid-template-columns:4rem minmax(0,1fr)}._workspace_1vgcf_122,._formBody_1vgcf_199{padding:.7rem}._formStep_1vgcf_205{grid-template-columns:minmax(0,1fr)}._stepNumber_1vgcf_217{width:1.55rem;height:1.55rem}._rateMode_1vgcf_242>div,._taxFields_1vgcf_490,._termRow_1vgcf_505,._actions_1vgcf_567,._metricGrid_1vgcf_681,._metricGrid_1vgcf_681[data-has-date=true],._breakdown_1vgcf_46{grid-template-columns:minmax(0,1fr)}._advancedInputs_1vgcf_429{margin-inline:.7rem}._termRow_1vgcf_505{align-items:stretch}._actions_1vgcf_567{padding-inline:.7rem}._resetButton_1vgcf_557{min-height:2.8rem}._metricGrid_1vgcf_681>div{border-bottom:1px solid #dbe6e3;border-right:0;grid-template-columns:minmax(0,1fr) auto;align-items:baseline}._metricGrid_1vgcf_681>div:last-child{border-bottom:0}._metricGrid_1vgcf_681 dd{text-align:right}._breakdown_1vgcf_46{justify-items:center}._resultDetails_1vgcf_481{margin-inline:.7rem}._breakdownCopy_1vgcf_46{width:100%}._schedule_1vgcf_44{padding:0 .7rem .7rem}._scheduleHeader_1vgcf_44{display:grid}._scheduleHeader_1vgcf_44>div:first-child,._scheduleToggle_1vgcf_998{width:100%}._scheduleHeader_1vgcf_44 p{text-align:left;max-width:none}._cardHeading_1vgcf_45{display:grid}._rowCountBadge_1vgcf_1067{justify-self:start}._chartLegend_1vgcf_1088{justify-content:flex-start}._growthBars_1vgcf_1110 li{grid-template-columns:minmax(3.4rem,auto) minmax(4rem,1fr)}._growthBars_1vgcf_1110 strong{grid-column:2}}@media (prefers-reduced-motion:reduce){._inputShell_1vgcf_257,._selectShell_1vgcf_258{transition:none}}
