._payback_8fcpe_1{gap:var(--space-7,48px);padding-top:var(--section-y,120px);padding-inline:max(var(--gutter,24px), calc((100% - 1200px) / 2));flex-direction:column;scroll-margin-top:88px;display:flex}._header_8fcpe_10{align-items:flex-start;gap:var(--space-4,16px);flex-direction:column;max-width:820px;display:flex}._payback_8fcpe_1:not([data-open])>:not(._header_8fcpe_10){display:none}._kicker_8fcpe_24{font-family:var(--font-mono);font-size:var(--ts-kicker,13px);line-height:var(--ts-kicker-lh,16px);letter-spacing:var(--ts-kicker-ls,.08em);text-transform:uppercase;color:var(--blue-11)}._title_8fcpe_33{font-size:var(--ts-h1,52px);line-height:var(--ts-h1-lh,1.05);letter-spacing:var(--ts-h1-ls,-.03em);text-wrap:balance;font-weight:650}._muted_8fcpe_41{color:var(--color-text-2);font-weight:550}._title_8fcpe_33>._muted_8fcpe_41{display:block}._lede_8fcpe_51{max-width:640px;font-size:var(--ts-sub,19px);line-height:var(--ts-sub-lh,1.5);text-wrap:pretty}._card_8fcpe_60{border-radius:var(--radius-5,20px);background:var(--color-elevated);box-shadow:inset 0 0 0 1px var(--color-line);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid;overflow:hidden}._inputs_8fcpe_69{gap:var(--space-5,24px);padding:var(--space-6,32px);border-right:1px solid var(--color-line);flex-direction:column;display:flex}._label_8fcpe_77{font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);color:var(--color-text);font-weight:600}._costField_8fcpe_84{gap:var(--space-2,8px);flex-direction:column;display:flex}._source_8fcpe_90{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);text-wrap:pretty}._sourceLink_8fcpe_97,._reset_8fcpe_98{border-radius:var(--radius-1,6px);color:var(--blue-11);font:inherit;font-weight:600;text-decoration:none}._reset_8fcpe_98{cursor:pointer;background:0 0;border:0;padding:0}@media (hover:hover){._sourceLink_8fcpe_97:hover,._reset_8fcpe_98:hover,._findingSource_8fcpe_116:hover{text-underline-offset:3px;text-decoration:underline}}._sourceLink_8fcpe_97:focus-visible,._reset_8fcpe_98:focus-visible,._findingSource_8fcpe_116:focus-visible{outline:2px solid var(--blue-9);outline-offset:2px}._planField_8fcpe_129{align-items:flex-start;gap:var(--space-2,8px);flex-direction:column;display:flex}._planNote_8fcpe_136{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2)}._result_8fcpe_144{gap:var(--space-2,8px);padding:var(--space-6,32px) var(--space-7,48px) var(--space-6,32px) var(--space-6,32px);flex-direction:column;display:flex}._breakEvenLead_8fcpe_151,._breakEvenTail_8fcpe_152{font-size:var(--ts-sub,19px);line-height:var(--ts-sub-lh,1.5);color:var(--color-text-2);text-wrap:balance}._breakEven_8fcpe_151{font-size:var(--ts-hero,68px);line-height:var(--ts-hero-lh,1);letter-spacing:var(--ts-hero-ls,-.035em);font-variant-numeric:tabular-nums;color:var(--blue-11);font-weight:700}._day_8fcpe_169{gap:var(--space-2,8px);margin-top:var(--space-5,24px);flex-direction:column;display:flex}._dayBar_8fcpe_176{background:linear-gradient(90deg, var(--gray-3), var(--gray-4));height:44px;box-shadow:inset 0 0 0 1px var(--color-line);border-radius:12px;position:relative;overflow:hidden}._dayBreakEven_8fcpe_185{background:var(--blue-9);min-width:3px;transition:width .22s;position:absolute;top:0;bottom:0;right:0}._dayCaption_8fcpe_195{justify-content:space-between;gap:var(--space-2,8px) var(--space-4,16px);font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);flex-wrap:wrap;display:flex}._keyItem_8fcpe_205{align-items:center;gap:var(--space-1-5,6px);display:inline-flex}._swatch_8fcpe_211{background:var(--blue-9);border-radius:3px;width:10px;height:10px}._stats_8fcpe_218{gap:var(--space-4,16px);margin-top:var(--space-5,24px);padding-top:var(--space-5,24px);border-top:1px solid var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._stat_8fcpe_218{justify-content:flex-end;gap:var(--space-1,4px);flex-direction:column-reverse;display:flex}._stat_8fcpe_218 dt{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2)}._stat_8fcpe_218 dd{font-size:var(--ts-h2,32px);line-height:var(--ts-h2-lh,1.15);letter-spacing:var(--ts-h2-ls,-.02em);font-variant-numeric:tabular-nums;font-weight:650}._equivalent_8fcpe_248{font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);color:var(--color-text-2)}._reasons_8fcpe_254{align-items:center;gap:var(--space-2,8px);margin-top:var(--space-4,16px);font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);flex-wrap:wrap;display:flex}._reason_8fcpe_254{background:var(--color-bg);box-shadow:inset 0 0 0 1px var(--color-line);color:var(--color-text);border-radius:999px;padding:3px 10px}._empty_8fcpe_273{font-size:var(--ts-sub,19px);line-height:var(--ts-sub-lh,1.5);color:var(--color-text-2);margin-block:auto}._ledger_8fcpe_282{gap:var(--space-4,16px);padding:var(--space-6,32px);border-top:1px solid var(--color-line);flex-direction:column;grid-column:1/-1;display:flex}._ledgerHead_8fcpe_291{justify-content:space-between;align-items:baseline;gap:var(--space-2,8px) var(--space-6,32px);flex-wrap:wrap;display:flex}._ledgerTitle_8fcpe_299{font-size:var(--ts-h3,21px);line-height:var(--ts-h3-lh,1.3);letter-spacing:var(--ts-h3-ls,-.01em);font-weight:650}._ledgerNote_8fcpe_306{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);text-wrap:pretty}._ledgerTable_8fcpe_313{border-collapse:collapse;width:100%}._ledgerTable_8fcpe_313 thead th{padding-bottom:var(--space-3,12px);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);text-align:left;font-size:12px;font-weight:500;line-height:16px}._ledgerTable_8fcpe_313 tbody th,._ledgerTable_8fcpe_313 tbody td{padding-block:var(--space-4,16px);border-top:1px solid var(--color-line);text-align:left;vertical-align:top}._ledgerTable_8fcpe_313 ._num_8fcpe_338{width:1%;padding-left:var(--space-7,48px);text-align:right;white-space:nowrap}._rowTitle_8fcpe_345{font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px);font-weight:600;display:block}._rowNote_8fcpe_352{max-width:560px;margin-top:var(--space-1,4px);font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);text-wrap:pretty;font-weight:400;display:block}._rowCost_8fcpe_363,._rowSpan_8fcpe_364{font-size:var(--ts-h3,21px);line-height:var(--ts-h3-lh,1.3);font-variant-numeric:tabular-nums;font-weight:650;display:block}._rowSpan_8fcpe_364{color:var(--blue-11)}._cellLabel_8fcpe_377{display:none}._beyond_8fcpe_383{gap:var(--space-5,24px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);display:grid}._leftOut_8fcpe_389,._research_8fcpe_390{gap:var(--space-5,24px);padding:var(--space-6,32px);border-radius:var(--radius-5,20px);box-shadow:inset 0 0 0 1px var(--color-line);flex-direction:column;display:flex}._beyondTitle_8fcpe_399{font-size:var(--ts-h3,21px);line-height:var(--ts-h3-lh,1.3);letter-spacing:var(--ts-h3-ls,-.01em);text-wrap:balance;font-weight:650}._leftOutList_8fcpe_407{gap:var(--space-4,16px);flex-direction:column;padding:0;list-style:none;display:flex}._leftOutItem_8fcpe_415{align-items:center;gap:var(--space-3,12px);font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px);display:flex}._leftOutIcon_8fcpe_423{background:var(--blue-3);width:36px;height:36px;color:var(--blue-11);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}._findings_8fcpe_435{gap:var(--space-5,24px);grid-template-columns:repeat(2,minmax(0,1fr));padding:0;list-style:none;display:grid}._finding_8fcpe_116{gap:var(--space-2,8px);flex-direction:column;display:flex}._findingGrade_8fcpe_450{background:var(--gray-3);color:var(--color-text-2);border-radius:999px;align-self:flex-start;padding:2px 8px;font-size:12px;font-weight:600;line-height:16px}._findingFigure_8fcpe_461{font-size:var(--ts-h2,32px);line-height:var(--ts-h2-lh,1.15);letter-spacing:var(--ts-h2-ls,-.02em);font-variant-numeric:tabular-nums;color:var(--blue-11);font-weight:650}._findingText_8fcpe_470{font-size:var(--ts-body,14px);line-height:var(--ts-body-lh,20.5px);text-wrap:pretty}._findingSource_8fcpe_116{border-radius:var(--radius-1,6px);font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--blue-11);align-self:flex-start;margin-top:auto;font-weight:600;text-decoration:none}._fit_8fcpe_487{align-items:center;gap:var(--space-3,12px) var(--space-5,24px);font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px);text-wrap:pretty;flex-wrap:wrap;display:flex}._footnote_8fcpe_497{max-width:820px;margin-top:calc(-1 * var(--space-4,16px));font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);text-wrap:pretty}@media (width<=1099px){._beyond_8fcpe_383{grid-template-columns:minmax(0,1fr)}}@media (width<=899px){._card_8fcpe_60{grid-template-columns:minmax(0,1fr)}._inputs_8fcpe_69{border-right:0;border-bottom:1px solid var(--color-line)}._result_8fcpe_144{padding:var(--space-6,32px)}._findings_8fcpe_435{grid-template-columns:minmax(0,1fr)}}@media (width<=559px){._inputs_8fcpe_69,._result_8fcpe_144,._ledger_8fcpe_282,._leftOut_8fcpe_389,._research_8fcpe_390{padding:var(--space-5,24px) var(--space-4,16px)}._stats_8fcpe_218{grid-template-columns:minmax(0,1fr)}._stat_8fcpe_218{flex-direction:row-reverse;justify-content:space-between;align-items:baseline}._stat_8fcpe_218 dd{font-size:var(--ts-h3,21px)}._ledgerTable_8fcpe_313 thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._ledgerTable_8fcpe_313 tbody tr{border-top:1px solid var(--color-line);padding-block:var(--space-4,16px);row-gap:var(--space-3,12px);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}._ledgerTable_8fcpe_313 tbody th,._ledgerTable_8fcpe_313 tbody td{border-top:0;padding:0}._ledgerTable_8fcpe_313 tbody th{grid-column:1/-1}._ledgerTable_8fcpe_313 ._num_8fcpe_338{text-align:left;white-space:normal;width:auto;padding-left:0}._cellLabel_8fcpe_377{font-size:var(--ts-caption,13px);line-height:var(--ts-caption-lh,18px);color:var(--color-text-2);display:block}._rowCost_8fcpe_363,._rowSpan_8fcpe_364{font-size:var(--ts-body-lg,16px);line-height:var(--ts-body-lg-lh,24px)}}@media (prefers-reduced-motion:reduce){._dayBreakEven_8fcpe_185{transition:none}}
