._audit_9nner_1,._audit_9nner_1 *{box-sizing:border-box}._audit_9nner_1{--quote-navy:#163f54;--quote-teal:#197565;--quote-teal-dark:#105a4f;min-width:0;color:var(--ink);background:radial-gradient(circle at 96% 0,#d39b3c29,#0000 25rem),linear-gradient(145deg,#f7fbfc,#fffdf8 66%);border:1px solid #163f5429;border-radius:1.2rem;gap:1rem;padding:clamp(1rem,2.7vw,1.5rem);display:grid;container-type:inline-size}._header_9nner_23{justify-content:space-between;align-items:flex-start;gap:1rem;min-width:0;display:flex}._header_9nner_23>div{gap:.35rem;display:grid}._header_9nner_23 p,._resultHeading_9nner_37 span{color:var(--quote-teal-dark);letter-spacing:.09em;text-transform:uppercase;margin:0;font-size:.69rem;font-weight:900}._header_9nner_23 h3,._resultHeading_9nner_37 h4{color:var(--quote-navy);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif}._header_9nner_23 h3{font-size:clamp(1.4rem,3vw,2rem)}._header_9nner_23>div>span{color:#536b70;max-width:70ch;font-size:.82rem;line-height:1.55}._header_9nner_23>strong,._resultHeading_9nner_37 b{color:var(--quote-teal-dark);background:#eaf7f3d1;border:1px solid #19756533;border-radius:999px;flex:none;padding:.42rem .58rem;font-size:.64rem}._workspace_9nner_76{grid-template-columns:minmax(0,1.04fr) minmax(330px,.96fr);align-items:start;gap:.9rem;display:grid}._form_9nner_83,._results_9nner_84{background:#fffffff0;border:1px solid #163f5421;border-radius:1rem;gap:.9rem;min-width:0;padding:1rem;display:grid}._form_9nner_83 fieldset{border:0;min-width:0;margin:0;padding:0}._form_9nner_83 fieldset+fieldset{border-top:1px solid #163f541a;padding-top:.85rem}._form_9nner_83 legend{color:var(--quote-navy);margin-bottom:.65rem;font-family:Georgia,Times New Roman,serif;font-size:1rem;font-weight:800}._fieldGrid_9nner_114{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}._field_9nner_114{gap:.3rem;min-width:0;display:grid}._field_9nner_114>span:first-child{color:#294c55;align-items:baseline;gap:.45rem;font-size:.73rem;font-weight:850;display:flex}._field_9nner_114>span:first-child small{color:#78878a;font-size:.58rem;font-weight:700}._field_9nner_114 input{color:#173d4c;width:100%;min-width:0;min-height:2.75rem;font:inherit;background:#fff;border:1px solid #163f5438;border-radius:.66rem;padding:.62rem .68rem;font-size:.86rem}._field_9nner_114 input:focus{border-color:var(--quote-teal);outline:none;box-shadow:0 0 0 3px #19756521}._field_9nner_114 em{color:#6a7a7d;min-height:2.25em;font-size:.61rem;font-style:normal;line-height:1.38}._moneyInput_9nner_168{display:block;position:relative}._moneyInput_9nner_168 b{z-index:1;color:#607479;pointer-events:none;font-size:.7rem;position:absolute;top:50%;left:.68rem;transform:translateY(-50%)}._moneyInput_9nner_168 input{padding-left:1.55rem}._actions_9nner_188{gap:.55rem;display:flex}._actions_9nner_188 button{min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.68rem;padding:.65rem .85rem;font-size:.74rem;font-weight:900}._actions_9nner_188 button:first-child{border:1px solid var(--quote-teal);background:linear-gradient(135deg, var(--quote-teal), var(--quote-teal-dark));color:#fff;flex:1}._actions_9nner_188 button:last-child{color:#4f666c;background:#f5f8f9;border:1px solid #163f542e}._error_9nner_216{color:#7a3425;background:#fff3ef;border:1px solid #e2a18d;border-radius:.68rem;gap:.15rem;padding:.68rem .75rem;font-size:.7rem;display:grid}._resultHeading_9nner_37{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._resultHeading_9nner_37>div{gap:.2rem;display:grid}._resultHeading_9nner_37 h4{font-size:1.15rem}._primaryResult_9nner_243{background:linear-gradient(135deg, var(--quote-navy), #236474);color:#fff;border-radius:.85rem;gap:.3rem;padding:1rem;display:grid}._primaryResult_9nner_243>span{color:#cbe8e6;letter-spacing:.06em;text-transform:uppercase;font-size:.63rem;font-weight:850}._primaryResult_9nner_243>strong{font-variant-numeric:tabular-nums;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.45rem,3.4vw,2rem)}._primaryResult_9nner_243 p,._warning_9nner_267 p,._confirmation_9nner_268 p,._boundary_9nner_269{margin:0;font-size:.68rem;line-height:1.48}._primaryResult_9nner_243 p{color:#e1eff0}._metrics_9nner_279{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;display:grid}._metrics_9nner_279>div{background:#f8fafb;border:1px solid #163f541c;border-radius:.75rem;gap:.25rem;padding:.75rem;display:grid}._metrics_9nner_279 dt{color:#61757a;letter-spacing:.04em;text-transform:uppercase;font-size:.6rem;font-weight:850}._metrics_9nner_279 dd{color:var(--quote-navy);margin:0;font-size:.72rem;font-weight:850;line-height:1.4}._warning_9nner_267,._confirmation_9nner_268{border-radius:.75rem;gap:.3rem;padding:.75rem;display:grid}._warning_9nner_267{color:#72501a;background:#fff9e9;border:1px solid #dfb45c}._confirmation_9nner_268{color:var(--quote-teal-dark);background:#eef8f5;border:1px solid #19756540}._warning_9nner_267 strong,._confirmation_9nner_268 strong{font-size:.72rem}._boundary_9nner_269{color:#66787b;border-top:1px solid #163f541a;padding-top:.75rem}@container (width<=790px){._workspace_9nner_76{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){._workspace_9nner_76{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){._header_9nner_23,._actions_9nner_188{display:grid}._fieldGrid_9nner_114,._metrics_9nner_279{grid-template-columns:minmax(0,1fr)}._field_9nner_114 em{min-height:0}}._workbench_dk1hl_1{--payoff-navy:#163f54;--payoff-navy-soft:#e9f1f5;--payoff-teal:#197565;--payoff-teal-dark:#105a4f;--payoff-teal-soft:#eaf7f3;--payoff-gold:#d39b3c;min-width:0;color:var(--ink);gap:1.25rem;display:grid;container-type:inline-size}._hero_dk1hl_15{background:radial-gradient(circle at 93% 6%,#d39b3c33,#0000 31%),linear-gradient(135deg,#f7fbfc 0%,#edf8f5 58%,#fffaf0 100%);border:1px solid #163f5429;border-radius:1.4rem;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:end;gap:1.25rem;padding:clamp(1.25rem,3.5vw,2rem);display:grid;overflow:hidden;box-shadow:0 1rem 2.6rem #12394314}._heroCopy_dk1hl_30{gap:.5rem;display:grid}._eyebrow_dk1hl_35,._sectionHeading_dk1hl_36>span,._resultHeading_dk1hl_37>div>span,._chartHeading_dk1hl_38>div>span,._guideHeading_dk1hl_39>span{color:var(--payoff-teal-dark);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:900}._hero_dk1hl_15 h2,._sectionHeading_dk1hl_36 h3,._resultHeading_dk1hl_37 h3,._chartHeading_dk1hl_38 h3,._guideHeading_dk1hl_39 h3{color:var(--payoff-navy);letter-spacing:-.025em;margin:0;font-family:Georgia,Times New Roman,serif;line-height:1.08}._hero_dk1hl_15 h2{font-size:clamp(1.75rem,4vw,2.65rem)}._heroCopy_dk1hl_30>p:last-child{color:#4c6367;max-width:62ch;margin:0;font-size:.94rem;line-height:1.62}._stepList_dk1hl_72{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;margin:0;padding:0;list-style:none;display:grid}._stepList_dk1hl_72 li{background:#ffffffbd;border:1px solid #163f5421;border-radius:.85rem;align-content:start;gap:.16rem;min-width:0;padding:.75rem;display:grid}._stepList_dk1hl_72 span{background:var(--payoff-teal);color:#fff;border-radius:50%;place-items:center;width:1.55rem;height:1.55rem;margin-bottom:.2rem;font-size:.7rem;font-weight:900;display:grid}._stepList_dk1hl_72 b{color:var(--payoff-navy);font-size:.72rem}._stepList_dk1hl_72 small{color:#6a7a7d;font-size:.61rem;line-height:1.3}._workspace_dk1hl_116{grid-template-columns:minmax(0,.88fr) minmax(390px,1.12fr);align-items:start;gap:1rem;display:grid}._inputCard_dk1hl_123,._resultCard_dk1hl_124{background:#fffffff5;border:1px solid #163f5426;border-radius:1.25rem;gap:1rem;min-width:0;padding:clamp(1rem,2.5vw,1.35rem);display:grid;box-shadow:0 .9rem 2.4rem #12394312}._resultCard_dk1hl_124{background:linear-gradient(#eaf7f3bd,#fffffffa 18rem);border-color:#1975653d;position:sticky;top:5.4rem}._formSection_dk1hl_143{gap:.9rem;display:grid}._formSection_dk1hl_143+._formSection_dk1hl_143{border-top:1px solid #163f541c;padding-top:1rem}._extraSection_dk1hl_153{background:linear-gradient(150deg,#eaf7f3bd,#ffffffe6);border-radius:1rem;padding:1rem;border:1px solid #19756533!important}._sectionHeading_dk1hl_36,._resultHeading_dk1hl_37,._chartHeading_dk1hl_38,._guideHeading_dk1hl_39{justify-content:space-between;align-items:flex-start;gap:.65rem;min-width:0;display:flex}._sectionHeading_dk1hl_36>div,._resultHeading_dk1hl_37>div,._chartHeading_dk1hl_38>div,._guideHeading_dk1hl_39{gap:.22rem;min-width:0;display:grid}._sectionHeading_dk1hl_36 h3,._resultHeading_dk1hl_37 h3,._chartHeading_dk1hl_38 h3,._guideHeading_dk1hl_39 h3{font-size:clamp(1.16rem,2.4vw,1.4rem)}._sectionHeading_dk1hl_36 p{color:#607277;max-width:54ch;margin:0;font-size:.72rem;line-height:1.45}._fieldGrid_dk1hl_195{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}._field_dk1hl_195{gap:.32rem;min-width:0;display:grid}._field_dk1hl_195>span:first-child,._termFieldset_dk1hl_208 legend{color:#294c55;font-size:.75rem;font-weight:850}._field_dk1hl_195 small{color:#68797c;min-height:2.3em;font-size:.64rem;line-height:1.35}._inputShell_dk1hl_221{min-width:0;display:block;position:relative}._inputShell_dk1hl_221 input{color:#173d4c;width:100%;min-width:0;min-height:2.85rem;font:inherit;font-variant-numeric:tabular-nums;background:#fff;border:1px solid #163f543b;border-radius:.68rem;padding:.65rem .72rem;font-size:1rem;transition:border-color .14s,box-shadow .14s}._inputShell_dk1hl_221 input:focus{border-color:var(--payoff-teal);outline:none;box-shadow:0 0 0 3px #19756521}._inputShell_dk1hl_221 input._withPrefix_dk1hl_248{padding-left:1.65rem}._inputShell_dk1hl_221 input._withSuffix_dk1hl_252{padding-right:3.2rem}._inputShell_dk1hl_221 input._withPrefix_dk1hl_248._withSuffix_dk1hl_252{padding-inline:1.65rem 3.25rem}._prefix_dk1hl_260,._suffix_dk1hl_261{z-index:1;color:#607479;pointer-events:none;font-size:.72rem;font-weight:750;position:absolute;top:50%;transform:translateY(-50%)}._prefix_dk1hl_260{left:.68rem}._suffix_dk1hl_261{right:.68rem}._termFieldset_dk1hl_208{border:0;min-width:0;margin:0;padding:0}._termFieldset_dk1hl_208>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.35rem;display:grid}._presetRow_dk1hl_294{grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem;display:grid}._presetRow_dk1hl_294 button{min-height:2.35rem;color:var(--payoff-teal-dark);font:inherit;cursor:pointer;background:#fff;border:1px solid #1975653b;border-radius:999px;padding:.45rem;font-size:.7rem;font-weight:850}._presetRow_dk1hl_294 button[aria-pressed=true]{border-color:var(--payoff-teal);background:var(--payoff-teal);color:#fff}._presetRow_dk1hl_294 button:focus-visible{outline-offset:2px;outline:3px solid #19756533}._calculateButton_dk1hl_320:focus-visible{outline-offset:2px;outline:3px solid #19756533}._resetButton_dk1hl_321:focus-visible{outline-offset:2px;outline:3px solid #19756533}._details_dk1hl_322 summary:focus-visible{outline-offset:2px;outline:3px solid #19756533}._planNote_dk1hl_327{color:#536a6d;grid-template-columns:1.3rem minmax(0,1fr);align-items:start;gap:.5rem;margin:0;font-size:.67rem;line-height:1.45;display:grid}._planNote_dk1hl_327 span{width:1.25rem;height:1.25rem;color:var(--payoff-teal-dark);background:#19756521;border-radius:50%;place-items:center;font-weight:900;display:grid}._actions_dk1hl_349{align-items:center;gap:.55rem;padding-top:.1rem;display:flex}._calculateButton_dk1hl_320,._resetButton_dk1hl_321{min-height:2.9rem;font:inherit;cursor:pointer;border-radius:.7rem;padding:.68rem 1rem;font-size:.78rem;font-weight:900}._calculateButton_dk1hl_320{border:1px solid var(--payoff-teal);background:linear-gradient(135deg, var(--payoff-teal), var(--payoff-teal-dark));color:#fff;flex:1;box-shadow:0 .5rem 1rem #19756533}._calculateButton_dk1hl_320:hover{filter:brightness(1.05)}._calculateButton_dk1hl_320:disabled{cursor:wait;opacity:.66}._resetButton_dk1hl_321{color:#4f666c;background:#f5f8f9;border:1px solid #163f542e}._error_dk1hl_390,._staleNote_dk1hl_391{border-radius:.7rem;padding:.7rem .8rem;font-size:.72rem;line-height:1.45}._error_dk1hl_390{color:#7a3425;background:#fff3ef;border:1px solid #e2a18d;gap:.15rem;display:grid}._staleNote_dk1hl_391{color:#77551f;background:#fff9e9;border:1px solid #e6c37c;margin:0}._resultHeading_dk1hl_37{align-items:center}._resultHeading_dk1hl_37>b{color:var(--payoff-teal-dark);background:#1975651c;border-radius:999px;padding:.42rem .58rem;font-size:.62rem}._primaryResult_dk1hl_425{background:linear-gradient(135deg, var(--payoff-navy), #236474);color:#fff;border-radius:1rem;gap:.32rem;padding:clamp(1rem,3vw,1.35rem);display:grid;box-shadow:0 .8rem 1.8rem #163f542e}._primaryResult_dk1hl_425>span{color:#cbe8e6;letter-spacing:.07em;text-transform:uppercase;font-size:.68rem;font-weight:850}._primaryResult_dk1hl_425>strong{letter-spacing:-.025em;font-family:Georgia,Times New Roman,serif;font-size:clamp(1.55rem,4vw,2.3rem);line-height:1.05}._primaryResult_dk1hl_425 p{color:#e1eff0;max-width:58ch;margin:.2rem 0 0;font-size:.74rem;line-height:1.5}._metricGrid_dk1hl_458{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin:0;display:grid}._metricGrid_dk1hl_458>div{background:#fff;border:1px solid #163f541f;border-radius:.82rem;gap:.25rem;min-width:0;padding:.82rem;display:grid}._metricGrid_dk1hl_458 dt{color:#61757a;letter-spacing:.04em;text-transform:uppercase;font-size:.63rem;font-weight:850}._metricGrid_dk1hl_458 dd{color:var(--payoff-navy);font-variant-numeric:tabular-nums;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(1rem,2.4vw,1.25rem);font-weight:800;line-height:1.1}._metricGrid_dk1hl_458 small{color:#758488;font-size:.57rem;line-height:1.35}._tableScroll_dk1hl_499{background:#fff;border:1px solid #163f5421;border-radius:.85rem;min-width:0;overflow-x:auto}._tableScroll_dk1hl_499:focus-visible{outline-offset:2px;outline:3px solid #1975652e}._comparisonTable_dk1hl_512{border-collapse:collapse;width:100%;min-width:37rem;font-size:.7rem}._comparisonTable_dk1hl_512 caption{color:var(--payoff-navy);text-align:left;padding:.8rem .8rem .55rem;font-family:Georgia,Times New Roman,serif;font-size:.95rem;font-weight:800}._comparisonTable_dk1hl_512 th,._comparisonTable_dk1hl_512 td{text-align:right;font-variant-numeric:tabular-nums;border-top:1px solid #163f5417;padding:.58rem .7rem}._comparisonTable_dk1hl_512 thead th{background:var(--payoff-navy-soft);color:#36545e;letter-spacing:.035em;text-transform:uppercase;font-size:.63rem}._comparisonTable_dk1hl_512 th:first-child{text-align:left}._comparisonTable_dk1hl_512 tbody th{color:#425d63;font-weight:750}._comparisonTable_dk1hl_512 tbody td:last-child{color:var(--payoff-teal-dark);font-weight:850}._comparisonChart_dk1hl_558{background:#fff;border:1px solid #163f5421;border-radius:.9rem;gap:.75rem;margin:0;padding:.9rem;display:grid}._chartHeading_dk1hl_38{align-items:end}._legend_dk1hl_572{color:#50676c;flex-wrap:wrap;justify-content:flex-end;gap:.35rem .7rem;margin:0;padding:0;font-size:.6rem;font-weight:750;list-style:none;display:flex}._legend_dk1hl_572 li{align-items:center;gap:.32rem;display:inline-flex}._legend_dk1hl_572 i{border-radius:999px;width:.72rem;height:.5rem}._originalSwatch_dk1hl_597,._originalBar_dk1hl_598{background:var(--payoff-navy)}._acceleratedSwatch_dk1hl_602,._acceleratedBar_dk1hl_603{background:var(--payoff-teal)}._chartGrid_dk1hl_607{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}._chartPanel_dk1hl_613{background:#f6f9fa;border-radius:.72rem;gap:.55rem;padding:.7rem;display:grid}._chartPanel_dk1hl_613 h4{color:#36545e;margin:0;font-size:.68rem}._barRows_dk1hl_627,._barRow_dk1hl_627{gap:.42rem;display:grid}._barRow_dk1hl_627>div:first-child{color:#66787b;justify-content:space-between;align-items:baseline;gap:.5rem;font-size:.58rem;display:flex}._barRow_dk1hl_627 strong{color:#274953;font-variant-numeric:tabular-nums;font-size:.61rem}._barTrack_dk1hl_648{background:repeating-linear-gradient(90deg,#163f5412 0 1px,#0000 1px 25%),#e8eef0;border-radius:999px;height:.58rem;overflow:hidden}._barTrack_dk1hl_648 i{width:var(--bar-width);border-radius:inherit;height:100%;display:block}._comparisonChart_dk1hl_558 figcaption{color:#6a7b7f;font-size:.6rem;line-height:1.4}._details_dk1hl_322{background:#fbfcfc;border:1px solid #163f541f;border-radius:.75rem;padding:.75rem}._details_dk1hl_322 summary{color:var(--payoff-teal-dark);cursor:pointer;font-size:.7rem;font-weight:850}._details_dk1hl_322 ol,._details_dk1hl_322 ul{color:#566b6f;gap:.55rem;margin:.75rem 0 0;padding-left:1.15rem;font-size:.62rem;line-height:1.45;display:grid}._details_dk1hl_322 ol li{padding-left:.15rem}._details_dk1hl_322 code{overflow-wrap:anywhere;color:#34545d;margin-top:.2rem;font-size:.58rem;display:block}._details_dk1hl_322>small{color:#7b888a;margin-top:.65rem;font-size:.56rem;display:block}._emptyResult_dk1hl_714{color:#5d7378;border:1px dashed #163f543d;border-radius:.9rem;grid-template-columns:2.8rem minmax(0,1fr);align-items:center;gap:.8rem;min-height:13rem;padding:1rem;display:grid}._emptyResult_dk1hl_714>span{background:var(--payoff-teal-soft);width:2.8rem;height:2.8rem;color:var(--payoff-teal);border-radius:50%;place-items:center;font-size:1.2rem;display:grid}._emptyResult_dk1hl_714 strong{color:var(--payoff-navy)}._emptyResult_dk1hl_714 p{margin:.25rem 0 0;font-size:.7rem;line-height:1.5}._readingGuide_dk1hl_747{background:linear-gradient(135deg,#fffaf0,#fff 60%,#f3faf8);border:1px solid #d39b3c40;border-radius:1.1rem;gap:.85rem;padding:clamp(1rem,2.5vw,1.35rem);display:grid}._readingGuide_dk1hl_747>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0;padding:0;list-style:none;display:grid}._readingGuide_dk1hl_747 li{background:#ffffffb8;border-radius:.75rem;grid-template-columns:auto minmax(0,1fr);gap:.55rem;min-width:0;padding:.75rem;display:grid}._readingGuide_dk1hl_747 li>span{color:var(--payoff-gold);font-family:Georgia,Times New Roman,serif;font-size:.75rem;font-weight:900}._readingGuide_dk1hl_747 strong{color:#294c55;font-size:.68rem}._readingGuide_dk1hl_747 p{color:#63767a;margin:.25rem 0 0;font-size:.62rem;line-height:1.45}@container (width<=880px){._hero_dk1hl_15,._workspace_dk1hl_116{grid-template-columns:minmax(0,1fr)}._resultCard_dk1hl_124{position:static}}@media (max-width:1040px){._hero_dk1hl_15,._workspace_dk1hl_116{grid-template-columns:minmax(0,1fr)}._resultCard_dk1hl_124{position:static}}@media (max-width:680px){._hero_dk1hl_15{border-radius:1rem}._stepList_dk1hl_72,._metricGrid_dk1hl_458,._chartGrid_dk1hl_607,._readingGuide_dk1hl_747>ol{grid-template-columns:minmax(0,1fr)}._stepList_dk1hl_72 li{grid-template-columns:1.55rem minmax(0,1fr);align-items:center;gap:.08rem .55rem}._stepList_dk1hl_72 span{grid-row:1/span 2;margin:0}._fieldGrid_dk1hl_195,._termFieldset_dk1hl_208>div{grid-template-columns:minmax(0,1fr)}._field_dk1hl_195 small{min-height:0}._chartHeading_dk1hl_38{gap:.55rem;display:grid}._legend_dk1hl_572{justify-content:flex-start}}@media (max-width:430px){._presetRow_dk1hl_294{grid-template-columns:repeat(2,minmax(0,1fr))}._actions_dk1hl_349{grid-template-columns:minmax(0,1fr);display:grid}}@media (prefers-reduced-motion:reduce){._inputShell_dk1hl_221 input{transition:none}}
