.CalculatorPage-module__8G5ksa__page{flex:1;width:min(100% - 40px,1160px);margin-inline:auto;padding-block:30px 56px}.CalculatorPage-module__8G5ksa__titleBar{border:1px solid var(--pp-border);background:#fffffff0;border-bottom:0;align-items:center;gap:10px;min-height:48px;padding:13px 32px;display:flex}.CalculatorPage-module__8G5ksa__titleBar h1{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;letter-spacing:-.01em;font-size:.92rem;font-weight:800;line-height:1.2}.CalculatorPage-module__8G5ksa__backLink{color:var(--pp-muted);font-size:.86rem;font-weight:650;text-decoration:none}.CalculatorPage-module__8G5ksa__backLink:hover{color:var(--pp-navy);text-underline-offset:3px;text-decoration:underline}.CalculatorPage-module__8G5ksa__breadcrumbCaret{color:#929aa5;width:13px}.CalculatorPage-module__8G5ksa__calculatorShell{border:1px solid var(--pp-border);background:#fffffff7;grid-template-columns:minmax(320px,39%) minmax(0,1fr);display:grid;overflow:clip;box-shadow:0 24px 70px #00174014}.CalculatorPage-module__8G5ksa__compactCalculatorShell{border:1px solid var(--tool-border,var(--pp-border));background:#fffffff7;overflow:clip;box-shadow:0 24px 70px #00174014}.CalculatorPage-module__8G5ksa__compactSummary{border-top:1px solid var(--tool-border,var(--pp-border));text-align:center;background:#ffffffc7;padding:30px 42px 28px}.CalculatorPage-module__8G5ksa__compactPrimaryValue{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;letter-spacing:-.05em;overflow-wrap:anywhere;margin:5px 0 0;font-size:clamp(3.2rem,7vw,4.8rem);font-weight:820;line-height:1}.CalculatorPage-module__8G5ksa__compactDisclosures{border-top:1px solid var(--pp-border)}.CalculatorPage-module__8G5ksa__compactInvalidState{border-top:1px solid var(--tool-border,var(--pp-border));text-align:center;background:#ffffffc7;align-content:center;justify-items:center;min-height:260px;padding:38px;display:grid}.CalculatorPage-module__8G5ksa__compactInvalidState>svg{width:32px;height:32px;color:var(--tool-accent,var(--pp-gold))}.CalculatorPage-module__8G5ksa__compactInvalidState h2{max-width:420px;color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;margin:14px 0 0;font-size:1.1rem;line-height:1.4}.CalculatorPage-module__8G5ksa__assumptionsPanel{border-right:1px solid var(--tool-border,var(--pp-border));background:var(--tool-tint,#fff);padding:38px 42px 44px}.CalculatorPage-module__8G5ksa__chartSection h2{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;letter-spacing:-.015em;font-size:1rem;font-weight:800}.CalculatorPage-module__8G5ksa__fields{gap:26px;display:grid}.CalculatorPage-module__8G5ksa__field{min-width:0}.CalculatorPage-module__8G5ksa__field label,.CalculatorPage-module__8G5ksa__segmentedFieldset legend{color:var(--pp-navy);margin-bottom:9px;font-size:.82rem;font-weight:760;line-height:1.3;display:block}.CalculatorPage-module__8G5ksa__inputShell{background:#fff;border:1px solid #cfd7e2;border-radius:7px;align-items:center;min-height:52px;transition:border-color .15s,box-shadow .15s;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #00174008}.CalculatorPage-module__8G5ksa__inputShell:focus-within{border-color:var(--pp-navy-soft);box-shadow:0 0 0 3px #eec64347}.CalculatorPage-module__8G5ksa__inputShellError{border-color:#b42318}.CalculatorPage-module__8G5ksa__inputShell input{width:100%;min-width:0;color:var(--pp-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;padding:13px 15px;font-size:1rem}.CalculatorPage-module__8G5ksa__inputAffix{border-right:1px solid var(--pp-border);min-width:44px;min-height:31px;color:var(--pp-navy);place-items:center;font-weight:800;display:grid}.CalculatorPage-module__8G5ksa__inputSuffix{color:var(--pp-muted);flex:none;padding:0 14px 0 6px;font-size:.72rem;font-weight:700}.CalculatorPage-module__8G5ksa__stepper{border-left:1px solid var(--pp-border);flex:none;grid-template-columns:44px 44px;align-self:stretch;min-height:50px;display:grid}.CalculatorPage-module__8G5ksa__stepper button{border:0;border-left:1px solid var(--pp-border);min-width:44px;min-height:50px;color:var(--pp-navy);cursor:pointer;background:#f8fafc;place-items:center;display:grid}.CalculatorPage-module__8G5ksa__stepper button:first-child{border-left:0}.CalculatorPage-module__8G5ksa__stepper button:hover{background:var(--pp-gold-soft)}.CalculatorPage-module__8G5ksa__stepper button:active{background:#f8e9aa}.CalculatorPage-module__8G5ksa__fieldError,.CalculatorPage-module__8G5ksa__fieldWarning{margin:8px 0 0;font-size:.75rem;line-height:1.45}.CalculatorPage-module__8G5ksa__fieldError{color:#9b1c13;font-weight:700}.CalculatorPage-module__8G5ksa__fieldWarning{color:#725200}.CalculatorPage-module__8G5ksa__segmentedFieldset{border:0;min-width:0;margin:28px 0 0;padding:0}.CalculatorPage-module__8G5ksa__segmentedFieldset legend{padding:0}.CalculatorPage-module__8G5ksa__segmentedControl{border:1px solid var(--pp-border);background:#eef2f6;border-radius:7px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.CalculatorPage-module__8G5ksa__segmentedControlThree{grid-template-columns:repeat(3,1fr)}.CalculatorPage-module__8G5ksa__fieldsAfterSegmented{margin-top:26px}.CalculatorPage-module__8G5ksa__segmentedControl button{min-height:44px;color:var(--pp-muted);cursor:pointer;background:0 0;border:0;font-size:.76rem;font-weight:800}.CalculatorPage-module__8G5ksa__segmentedControl button[aria-pressed=true]{background:var(--pp-navy);box-shadow:inset 0 -3px 0 var(--pp-gold);color:#fff}.CalculatorPage-module__8G5ksa__planningControl button{padding:8px 10px;line-height:1.25}.CalculatorPage-module__8G5ksa__resetButton{color:#075ca8;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;margin-top:32px;padding:8px 0;font-size:.82rem;font-weight:750;display:inline-flex}.CalculatorPage-module__8G5ksa__resetButton svg{width:20px;height:20px}.CalculatorPage-module__8G5ksa__resetButton:hover{color:var(--pp-navy);text-underline-offset:3px;text-decoration:underline}.CalculatorPage-module__8G5ksa__summaryLabel{color:var(--pp-ink);margin:0;font-size:.92rem;font-weight:650}.CalculatorPage-module__8G5ksa__futureValue{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;letter-spacing:-.055em;overflow-wrap:anywhere;margin:4px 0 0;font-size:clamp(3.1rem,5.5vw,4.9rem);font-weight:820;line-height:1}.CalculatorPage-module__8G5ksa__emergencyTargetValue{font-size:clamp(2.8rem,4.3vw,3.9rem)}.CalculatorPage-module__8G5ksa__loanTotalValue{white-space:nowrap}.CalculatorPage-module__8G5ksa__goldRule{background:var(--pp-gold);border-radius:999px;width:80px;height:4px;margin:10px auto 0;display:block}.CalculatorPage-module__8G5ksa__resultContext{color:var(--pp-muted);margin:6px 0 0;font-size:.76rem;line-height:1.5}.CalculatorPage-module__8G5ksa__planResult{border:1px solid var(--tool-border,var(--pp-border));border-left:4px solid var(--pp-gold);background:var(--tool-tint,#f6f8fb);text-align:left;border-radius:8px;max-width:620px;margin:16px auto 2px;padding:13px 18px 14px}.CalculatorPage-module__8G5ksa__planResultLabel{color:var(--pp-muted);margin:0;font-size:.72rem;font-weight:760;line-height:1.3}.CalculatorPage-module__8G5ksa__planResultValue{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;letter-spacing:-.035em;margin:3px 0 0;font-size:clamp(1.8rem,3vw,2.45rem);font-weight:820;line-height:1.05}.CalculatorPage-module__8G5ksa__planResultValue span{color:var(--pp-ink);font-family:var(--font-inter), Inter, sans-serif;letter-spacing:0;margin-left:3px;font-size:.82rem;font-weight:720}.CalculatorPage-module__8G5ksa__planResultValue strong{font:inherit}.CalculatorPage-module__8G5ksa__planSummary{color:var(--pp-ink);margin:7px 0 0;font-size:.78rem;font-weight:620;line-height:1.45}.CalculatorPage-module__8G5ksa__metrics{text-align:left;margin-top:14px}.CalculatorPage-module__8G5ksa__metric{border-bottom:1px solid var(--pp-border);grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:13px;min-height:50px;display:grid}.CalculatorPage-module__8G5ksa__metric:last-child{border-bottom:0}.CalculatorPage-module__8G5ksa__metricIcon{width:30px;height:30px;color:var(--pp-navy);border-radius:50%;place-items:center;display:grid}.CalculatorPage-module__8G5ksa__metricIconAccent{background:var(--pp-gold);color:#fff}.CalculatorPage-module__8G5ksa__metricLabel{min-width:0;color:var(--pp-ink);font-size:.86rem;font-weight:600}.CalculatorPage-module__8G5ksa__metric strong{color:var(--pp-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:.98rem}.CalculatorPage-module__8G5ksa__chartSection{border-top:1px solid var(--pp-border);padding:26px 46px 22px}.CalculatorPage-module__8G5ksa__legend{color:var(--pp-ink);flex-wrap:wrap;gap:12px 28px;margin-top:17px;font-size:.74rem;font-weight:650;display:flex}.CalculatorPage-module__8G5ksa__legend span{align-items:center;gap:8px;display:inline-flex}.CalculatorPage-module__8G5ksa__legend svg{width:15px;height:15px}.CalculatorPage-module__8G5ksa__legendNavy{color:var(--pp-navy)}.CalculatorPage-module__8G5ksa__chart{height:300px;margin-top:10px}.CalculatorPage-module__8G5ksa__chartAxisLabel{color:var(--pp-muted);text-align:center;margin:-7px 0 0;font-size:.78rem}.CalculatorPage-module__8G5ksa__breakdownIntroduction{color:var(--pp-muted);margin:8px 0 0;font-size:.78rem;line-height:1.5}.CalculatorPage-module__8G5ksa__repaymentBreakdown{margin-top:24px}.CalculatorPage-module__8G5ksa__repaymentBar{background:#eef2f6;border:1px solid #0017401a;border-radius:999px;width:100%;height:22px;display:flex;overflow:hidden;box-shadow:inset 0 1px 2px #00174014}.CalculatorPage-module__8G5ksa__repaymentBarPrincipal,.CalculatorPage-module__8G5ksa__repaymentBarInterest{min-width:0;height:100%;display:block}.CalculatorPage-module__8G5ksa__repaymentBarPrincipal{background:var(--pp-navy)}.CalculatorPage-module__8G5ksa__repaymentBarInterest{background:var(--pp-gold)}.CalculatorPage-module__8G5ksa__repaymentLegend{gap:0;margin-top:16px;display:grid}.CalculatorPage-module__8G5ksa__repaymentLegend>div{border-bottom:1px solid var(--pp-border);grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:48px;display:grid}.CalculatorPage-module__8G5ksa__repaymentLegend>div:last-child{border-bottom:0}.CalculatorPage-module__8G5ksa__repaymentLegendDot{border-radius:50%;width:10px;height:10px}.CalculatorPage-module__8G5ksa__repaymentLegendDotNavy{background:var(--pp-navy)}.CalculatorPage-module__8G5ksa__repaymentLegendDotGold{background:var(--pp-gold)}.CalculatorPage-module__8G5ksa__repaymentLegend span:not(.CalculatorPage-module__8G5ksa__repaymentLegendDot){justify-content:space-between;align-items:baseline;gap:12px;min-width:0;display:flex}.CalculatorPage-module__8G5ksa__repaymentLegend strong{color:var(--pp-ink);font-size:.82rem}.CalculatorPage-module__8G5ksa__repaymentLegend small{color:var(--pp-muted);font-variant-numeric:tabular-nums;font-size:.72rem}.CalculatorPage-module__8G5ksa__repaymentLegend b{color:var(--pp-ink);font-variant-numeric:tabular-nums;text-align:right;font-size:.88rem}.CalculatorPage-module__8G5ksa__disclosures,.CalculatorPage-module__8G5ksa__disclosure+.CalculatorPage-module__8G5ksa__disclosure{border-top:1px solid var(--pp-border)}.CalculatorPage-module__8G5ksa__disclosure>button{width:100%;min-height:66px;color:var(--pp-ink);cursor:pointer;text-align:left;background:#fff;border:0;justify-content:space-between;align-items:center;gap:20px;padding:14px 46px;display:flex}.CalculatorPage-module__8G5ksa__disclosureLabel{align-items:center;gap:16px;font-size:.86rem;font-weight:800;display:inline-flex}.CalculatorPage-module__8G5ksa__disclosureLabel span{width:24px;color:var(--pp-navy);place-items:center;display:grid}.CalculatorPage-module__8G5ksa__disclosureLabel svg,.CalculatorPage-module__8G5ksa__disclosure>button>svg{width:20px;height:20px}.CalculatorPage-module__8G5ksa__disclosure>button>svg{flex:none;transition:transform .16s}.CalculatorPage-module__8G5ksa__caretOpen{transform:rotate(180deg)}.CalculatorPage-module__8G5ksa__disclosureContent{border-top:1px solid var(--pp-border);background:#fbfcfe;padding:24px 46px 30px}.CalculatorPage-module__8G5ksa__tableScroller{border:1px solid var(--pp-border);background:#fff;border-radius:8px;max-width:100%;overflow-x:auto}.CalculatorPage-module__8G5ksa__tableScroller table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:720px;font-size:.76rem}.CalculatorPage-module__8G5ksa__tableScroller th,.CalculatorPage-module__8G5ksa__tableScroller td{border-bottom:1px solid var(--pp-border);text-align:right;white-space:nowrap;padding:12px 14px}.CalculatorPage-module__8G5ksa__tableScroller th:first-child,.CalculatorPage-module__8G5ksa__tableScroller td:first-child{text-align:left}.CalculatorPage-module__8G5ksa__tableScroller thead th{color:var(--pp-navy);background:#f2f5f8;font-weight:800}.CalculatorPage-module__8G5ksa__tableScroller tbody th{color:var(--pp-navy)}.CalculatorPage-module__8G5ksa__tableScroller tbody tr:last-child th,.CalculatorPage-module__8G5ksa__tableScroller tbody tr:last-child td{border-bottom:0}.CalculatorPage-module__8G5ksa__assumptionList{color:var(--pp-muted);gap:12px;margin:0;padding-left:20px;font-size:.84rem;line-height:1.6;display:grid}.CalculatorPage-module__8G5ksa__invalidState{text-align:center;align-content:center;justify-items:center;min-height:640px;padding:48px;display:grid}.CalculatorPage-module__8G5ksa__invalidState>svg{width:36px;height:36px;color:var(--pp-gold)}.CalculatorPage-module__8G5ksa__invalidState h2{color:var(--pp-navy);font-family:var(--font-inter-tight), Inter, sans-serif;margin:16px 0 0;font-size:1.6rem}.CalculatorPage-module__8G5ksa__invalidState p{max-width:380px;color:var(--pp-muted);margin:10px 0 0;line-height:1.6}.CalculatorPage-module__8G5ksa__srOnly{clip:rect(0, 0, 0, 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:900px){.CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(280px,42%) minmax(0,1fr)}.CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__chartSection,.CalculatorPage-module__8G5ksa__disclosure>button,.CalculatorPage-module__8G5ksa__disclosureContent{padding-inline:28px}.CalculatorPage-module__8G5ksa__futureValue{font-size:clamp(2.8rem,6vw,4rem)}}@media (max-width:720px){.CalculatorPage-module__8G5ksa__page{width:min(100% - 24px,560px);padding-block:18px 40px}.CalculatorPage-module__8G5ksa__titleBar{border-bottom:1px solid var(--pp-border);text-align:left;flex-wrap:wrap;justify-content:flex-start;gap:8px;padding:13px 18px 16px;display:flex}.CalculatorPage-module__8G5ksa__titleBar h1{text-align:left;flex:0 0 100%;font-size:clamp(1.2rem,5vw,1.55rem)}.CalculatorPage-module__8G5ksa__backLink{min-height:auto;color:var(--pp-muted);background:0 0;border:0;border-radius:0;padding:0;font-size:.78rem;font-weight:650;line-height:1.25;text-decoration:none}.CalculatorPage-module__8G5ksa__backLink:before{content:none}.CalculatorPage-module__8G5ksa__breadcrumbCaret{color:#929aa5;width:12px;display:block}.CalculatorPage-module__8G5ksa__calculatorShell{border-top:0;grid-template-columns:1fr}.CalculatorPage-module__8G5ksa__compactCalculatorShell{border-top:0}.CalculatorPage-module__8G5ksa__compactFieldsPanel{padding:18px 18px 16px}.CalculatorPage-module__8G5ksa__compactSummary{padding:26px 18px 22px}.CalculatorPage-module__8G5ksa__compactPrimaryValue{font-size:clamp(2.65rem,14vw,3.6rem)}.CalculatorPage-module__8G5ksa__compactInvalidState{min-height:220px;padding:30px 20px}.CalculatorPage-module__8G5ksa__assumptionsPanel{border-right:0;border-bottom:1px solid var(--pp-border);padding:18px 18px 16px}.CalculatorPage-module__8G5ksa__assumptionsPanel h2{font-size:.86rem}.CalculatorPage-module__8G5ksa__fields{gap:10px}.CalculatorPage-module__8G5ksa__field label,.CalculatorPage-module__8G5ksa__segmentedFieldset legend{margin-bottom:4px;font-size:.72rem}.CalculatorPage-module__8G5ksa__inputShell{min-height:44px}.CalculatorPage-module__8G5ksa__inputShell input{padding-block:7px;font-size:1rem}.CalculatorPage-module__8G5ksa__stepper{grid-template-columns:44px 44px;min-height:44px}.CalculatorPage-module__8G5ksa__stepper button{min-height:44px}.CalculatorPage-module__8G5ksa__segmentedFieldset{margin-top:14px}.CalculatorPage-module__8G5ksa__segmentedControl button{min-height:44px}.CalculatorPage-module__8G5ksa__fieldsAfterSegmented{margin-top:10px}.CalculatorPage-module__8G5ksa__resetButton{min-height:44px;margin-top:8px}.CalculatorPage-module__8G5ksa__summary{padding:24px 18px 20px}.CalculatorPage-module__8G5ksa__summaryLabel{font-size:.78rem}.CalculatorPage-module__8G5ksa__futureValue{margin-top:6px;font-size:clamp(2.35rem,12vw,3.5rem)}.CalculatorPage-module__8G5ksa__emergencyTargetValue{font-size:clamp(2.2rem,10vw,2.9rem)}.CalculatorPage-module__8G5ksa__loanTotalValue{letter-spacing:-.045em;font-size:clamp(1.95rem,9vw,2.55rem)}.CalculatorPage-module__8G5ksa__goldRule{width:62px;height:3px;margin-top:11px}.CalculatorPage-module__8G5ksa__resultContext{margin-top:8px;font-size:.69rem}.CalculatorPage-module__8G5ksa__planResult{margin-top:14px;padding:12px 13px 13px}.CalculatorPage-module__8G5ksa__planResultValue{font-size:clamp(1.75rem,9vw,2.1rem)}.CalculatorPage-module__8G5ksa__planResultValue span{margin-left:3px;font-size:.74rem;display:inline-block}.CalculatorPage-module__8G5ksa__planSummary{margin-top:6px;font-size:.72rem}.CalculatorPage-module__8G5ksa__metrics{margin-top:18px}.CalculatorPage-module__8G5ksa__metric{grid-template-columns:26px minmax(0,1fr) auto;gap:9px;min-height:48px}.CalculatorPage-module__8G5ksa__metricIcon{width:25px;height:25px}.CalculatorPage-module__8G5ksa__metricIcon svg{width:18px;height:18px}.CalculatorPage-module__8G5ksa__metricLabel{font-size:.74rem}.CalculatorPage-module__8G5ksa__metric strong{font-size:.78rem}.CalculatorPage-module__8G5ksa__chartSection{padding:22px 10px 18px}.CalculatorPage-module__8G5ksa__chartSection h2,.CalculatorPage-module__8G5ksa__legend,.CalculatorPage-module__8G5ksa__breakdownIntroduction,.CalculatorPage-module__8G5ksa__repaymentBreakdown{margin-inline:8px}.CalculatorPage-module__8G5ksa__repaymentLegend>div{grid-template-columns:10px minmax(0,1fr) auto}.CalculatorPage-module__8G5ksa__repaymentLegend strong,.CalculatorPage-module__8G5ksa__repaymentLegend b{font-size:.74rem}.CalculatorPage-module__8G5ksa__chartSection h2{font-size:.88rem}.CalculatorPage-module__8G5ksa__legend{gap:8px 18px;margin-top:13px;font-size:.65rem}.CalculatorPage-module__8G5ksa__chart{height:245px;margin-top:6px}.CalculatorPage-module__8G5ksa__chartAxisLabel{font-size:.7rem}.CalculatorPage-module__8G5ksa__disclosure>button{min-height:58px;padding:12px 18px}.CalculatorPage-module__8G5ksa__disclosureLabel{gap:11px;font-size:.76rem}.CalculatorPage-module__8G5ksa__disclosureContent{padding:18px}.CalculatorPage-module__8G5ksa__invalidState{min-height:360px;padding:36px 22px}}@media (max-width:360px){.CalculatorPage-module__8G5ksa__page{width:100%;padding-top:0}.CalculatorPage-module__8G5ksa__calculatorShell,.CalculatorPage-module__8G5ksa__compactCalculatorShell,.CalculatorPage-module__8G5ksa__titleBar{border-inline:0}.CalculatorPage-module__8G5ksa__metric{grid-template-columns:24px minmax(0,1fr)}.CalculatorPage-module__8G5ksa__metric strong{text-align:left;grid-column:2;padding-bottom:8px}}.CalculatorPage-module__8G5ksa__page{width:min(calc(100% - 32px), var(--shell-width));padding-block:20px 48px}.CalculatorPage-module__8G5ksa__titleBar{background:0 0;border:0;flex-wrap:wrap;gap:10px;padding:0 0 22px}.CalculatorPage-module__8G5ksa__titleBar h1{font-family:var(--lab-font);flex:0 auto;max-width:100%;font-size:18px;font-weight:800;line-height:1.4}.CalculatorPage-module__8G5ksa__backLink{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.CalculatorPage-module__8G5ksa__calculatorShell{box-shadow:none;background:0 0;border:0;grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.CalculatorPage-module__8G5ksa__assumptionsPanel{border:0;border-bottom:1px solid var(--lab-line);background:0 0;padding:0 0 22px}.CalculatorPage-module__8G5ksa__fields{gap:0}.CalculatorPage-module__8G5ksa__field{border-bottom:1px solid var(--lab-line);grid-template-columns:38px minmax(0,1fr);align-items:center;gap:6px 10px;padding:18px 0;display:grid}.CalculatorPage-module__8G5ksa__field:last-child{border-bottom:0}.CalculatorPage-module__8G5ksa__fieldIcon{border:1px solid var(--tool-border);background:var(--tool-tint);border-radius:50%;grid-area:1/1/span 2;place-items:center;width:36px;height:36px;display:grid}.CalculatorPage-module__8G5ksa__field label{grid-column:2;margin:0;font-size:15px;font-weight:800;line-height:1.4}.CalculatorPage-module__8G5ksa__inputShell{min-height:44px;box-shadow:none;background:#fffefa;border-color:#c9c8c1;border-radius:9px;grid-column:2}.CalculatorPage-module__8G5ksa__inputShell input{padding:10px;font-size:16px;font-weight:700}.CalculatorPage-module__8G5ksa__inputSuffix{padding-right:8px;font-size:13px}.CalculatorPage-module__8G5ksa__stepper{grid-template-columns:36px 36px;min-height:44px}.CalculatorPage-module__8G5ksa__stepper button{background:0 0;min-width:36px;min-height:44px}.CalculatorPage-module__8G5ksa__stepper svg{width:14px;height:14px}.CalculatorPage-module__8G5ksa__sliderRow{grid-column:2;min-width:0}.CalculatorPage-module__8G5ksa__sliderRow input{width:100%;height:30px;accent-color:var(--tool-accent);cursor:ew-resize;margin:0}.CalculatorPage-module__8G5ksa__sliderLimits{color:var(--lab-muted);justify-content:space-between;gap:12px;font-size:11px;display:flex}.CalculatorPage-module__8G5ksa__fieldError,.CalculatorPage-module__8G5ksa__fieldWarning{grid-column:2;margin:4px 0;font-size:13px}.CalculatorPage-module__8G5ksa__field:has(input[aria-invalid=true]) .CalculatorPage-module__8G5ksa__fieldIcon{color:#9b1c13}.CalculatorPage-module__8G5ksa__resetButton{color:var(--lab-cobalt);margin-top:10px;font-size:14px}.CalculatorPage-module__8G5ksa__resultsPanel{min-width:0}.CalculatorPage-module__8G5ksa__summary{text-align:left;padding:24px 0}.CalculatorPage-module__8G5ksa__summaryLabel{font-size:15px}.CalculatorPage-module__8G5ksa__futureValue,.CalculatorPage-module__8G5ksa__compactPrimaryValue{font-family:var(--lab-font);color:var(--lab-cobalt);letter-spacing:-.035em;font-size:clamp(32px,7vw,44px);font-weight:800;line-height:1.15}.CalculatorPage-module__8G5ksa__loanTotalValue{white-space:normal;overflow-wrap:anywhere}.CalculatorPage-module__8G5ksa__goldRule{display:none}.CalculatorPage-module__8G5ksa__resultContext{color:var(--lab-muted);margin-top:12px;font-size:14px;line-height:1.6}.CalculatorPage-module__8G5ksa__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:22px;display:grid}.CalculatorPage-module__8G5ksa__metric{border:0;flex-direction:column;align-items:flex-start;gap:6px;min-height:72px;padding-left:0;display:flex;position:relative}.CalculatorPage-module__8G5ksa__metricIcon{display:none}.CalculatorPage-module__8G5ksa__metricLabel{font-size:13px;line-height:1.4}.CalculatorPage-module__8G5ksa__metric strong{text-align:left;overflow-wrap:anywhere;max-width:100%;padding:0;font-size:19px}.CalculatorPage-module__8G5ksa__chartSection{padding:24px 0 18px}.CalculatorPage-module__8G5ksa__chartSection h2{margin-inline:0;font-size:17px}.CalculatorPage-module__8G5ksa__legend{gap:12px 18px;margin:12px 0;font-size:13px}.CalculatorPage-module__8G5ksa__legendGold{color:var(--lab-cobalt)}.CalculatorPage-module__8G5ksa__chart{height:260px;margin:12px 0 0}.CalculatorPage-module__8G5ksa__chartAxisLabel{margin:0;font-size:12px}.CalculatorPage-module__8G5ksa__disclosures{margin-top:24px}.CalculatorPage-module__8G5ksa__disclosure>button{background:0 0;min-height:60px;padding:14px 0}.CalculatorPage-module__8G5ksa__disclosure>button:hover{background:var(--pp-gold-soft)}.CalculatorPage-module__8G5ksa__disclosureLabel{font-size:14px}.CalculatorPage-module__8G5ksa__disclosureContent{background:var(--lab-paper);padding:18px 8px}.CalculatorPage-module__8G5ksa__assumptionList{color:var(--lab-muted);font-size:14px}.CalculatorPage-module__8G5ksa__tableScroller{background:#fffefa}.CalculatorPage-module__8G5ksa__tableScroller table{font-size:13px}.CalculatorPage-module__8G5ksa__tableScroller thead th{background:var(--tool-tint)}.CalculatorPage-module__8G5ksa__invalidState{min-height:300px;padding:32px 16px}.CalculatorPage-module__8G5ksa__segmentedFieldset{margin-top:16px}.CalculatorPage-module__8G5ksa__segmentedFieldset legend{font-size:14px;line-height:1.5}.CalculatorPage-module__8G5ksa__segmentedControl{background:var(--lab-paper)}.CalculatorPage-module__8G5ksa__segmentedControl button{min-height:48px;padding:8px;font-size:13px}.CalculatorPage-module__8G5ksa__compactTitleBar,.CalculatorPage-module__8G5ksa__compactCalculatorShell{width:100%}.CalculatorPage-module__8G5ksa__compactCalculatorShell{box-shadow:none;background:0 0;border:0}.CalculatorPage-module__8G5ksa__compactFieldsPanel{background:0 0;padding:0}.CalculatorPage-module__8G5ksa__compactSummary{text-align:left;background:0 0;padding:30px 0}.CalculatorPage-module__8G5ksa__compactInvalidState{background:0 0}.CalculatorPage-module__8G5ksa__compactDisclosures{padding:0}.CalculatorPage-module__8G5ksa__repaymentLegend strong,.CalculatorPage-module__8G5ksa__repaymentLegend b{font-size:14px}.CalculatorPage-module__8G5ksa__repaymentLegend small{font-size:12px}.CalculatorPage-module__8G5ksa__repaymentLegend span:not(.CalculatorPage-module__8G5ksa__repaymentLegendDot){flex-wrap:wrap;gap:2px}.CalculatorPage-module__8G5ksa__repaymentLegend>div{grid-template-columns:10px minmax(0,1fr) minmax(0,auto)}.CalculatorPage-module__8G5ksa__repaymentLegend b{overflow-wrap:anywhere}.CalculatorPage-module__8G5ksa__planResult{margin:18px 0;padding:16px}.CalculatorPage-module__8G5ksa__planResultLabel,.CalculatorPage-module__8G5ksa__planSummary{font-size:14px}.CalculatorPage-module__8G5ksa__planResultValue{overflow-wrap:anywhere;font-size:30px}.CalculatorPage-module__8G5ksa__breakdownIntroduction{margin-inline:0;font-size:14px}.CalculatorPage-module__8G5ksa__experimentHeading{margin:0 0 18px}.CalculatorPage-module__8G5ksa__experimentHeading h2{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.25}.CalculatorPage-module__8G5ksa__experimentHeading strong{color:var(--lab-cobalt);overflow-wrap:anywhere;margin-top:6px;font-size:36px;display:block}.CalculatorPage-module__8G5ksa__experimentHeading p{color:var(--lab-muted);margin:12px 0;font-size:14px}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summaryLabel,.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__futureValue,.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__resultContext,.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__metric:last-child{display:none}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summary{padding:12px 0}.CalculatorPage-module__8G5ksa__learningNote{background:#fff0c6;border:1px solid #e4c875;border-radius:14px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:12px;margin:24px 0 0;padding:18px;display:grid}.CalculatorPage-module__8G5ksa__learningIcon{color:#806000;place-items:center;width:36px;height:42px;display:grid}.CalculatorPage-module__8G5ksa__learningNote h2{font-size:16px;font-weight:800;line-height:1.45}.CalculatorPage-module__8G5ksa__learningNote p{margin:5px 0 0;font-size:14px;line-height:1.55}.CalculatorPage-module__8G5ksa__learningNote button{grid-column:1/-1}@media (min-width:760px){.CalculatorPage-module__8G5ksa__page{padding-top:28px}.CalculatorPage-module__8G5ksa__titleBar{padding-bottom:30px}.CalculatorPage-module__8G5ksa__titleBar h1{font-size:15px}.CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(290px,32%) minmax(0,1fr);gap:36px}.CalculatorPage-module__8G5ksa__assumptionsPanel{border-bottom:0;border-right:1px solid var(--lab-line);padding-right:28px}.CalculatorPage-module__8G5ksa__summary{padding:0 0 22px}.CalculatorPage-module__8G5ksa__chartSection{padding:24px 0}.CalculatorPage-module__8G5ksa__chart{height:340px}.CalculatorPage-module__8G5ksa__field{grid-template-columns:38px minmax(0,1fr);padding-block:18px}.CalculatorPage-module__8G5ksa__field label{font-size:14px}.CalculatorPage-module__8G5ksa__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.CalculatorPage-module__8G5ksa__metric strong{font-size:20px}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__chartSection{border-top:0}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summary{padding-top:8px}.CalculatorPage-module__8G5ksa__compactCalculatorShell{grid-template-columns:minmax(300px,42%) minmax(0,1fr);gap:0 48px;display:grid}.CalculatorPage-module__8G5ksa__compactFieldsPanel{grid-row:1/3}.CalculatorPage-module__8G5ksa__compactSummary{border-top:0;padding-top:24px}.CalculatorPage-module__8G5ksa__compactDisclosures{grid-column:2}.CalculatorPage-module__8G5ksa__experimentHeading{margin-bottom:30px}.CalculatorPage-module__8G5ksa__experimentHeading h2{font-size:36px}.CalculatorPage-module__8G5ksa__experimentHeading strong{font-size:inherit;display:inline}.CalculatorPage-module__8G5ksa__learningNote{grid-template-columns:38px minmax(0,1fr);padding:20px}.CalculatorPage-module__8G5ksa__learningNote button{grid-column:2;justify-self:start}}@media (min-width:1150px){.CalculatorPage-module__8G5ksa__calculatorShell{gap:44px}.CalculatorPage-module__8G5ksa__assumptionsPanel{padding-right:32px}.CalculatorPage-module__8G5ksa__field{grid-template-columns:42px minmax(0,1fr)}.CalculatorPage-module__8G5ksa__fieldIcon{width:40px;height:40px}.CalculatorPage-module__8G5ksa__learningNote:has(button){grid-template-columns:38px minmax(0,1fr) auto}.CalculatorPage-module__8G5ksa__learningNote button{grid-area:1/3}.CalculatorPage-module__8G5ksa__experimentHeading h2{font-size:40px}}@media (max-width:759px){.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__resultsPanel{display:contents}.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__summary{grid-row:1}.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__assumptionsPanel{grid-row:2}.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__chartSection{grid-row:3}.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__learningNote{grid-row:4}.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__disclosures{grid-row:5}}.CalculatorPage-module__8G5ksa__fieldIcon{background:var(--field-tint);border-color:color-mix(in srgb, var(--field-color) 60%, var(--lab-ink) 15%)}.CalculatorPage-module__8G5ksa__stepper{grid-template-columns:44px 44px}.CalculatorPage-module__8G5ksa__stepper button{min-width:44px}.CalculatorPage-module__8G5ksa__sliderRow input{appearance:none;height:44px;accent-color:var(--field-color);background:0 0}.CalculatorPage-module__8G5ksa__sliderRow input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--field-color) var(--slider-progress), #deddd7 var(--slider-progress));border-radius:8px;height:6px}.CalculatorPage-module__8G5ksa__sliderRow input::-webkit-slider-thumb{appearance:none;background:var(--field-tint);border:1px solid var(--lab-ink);border-radius:50%;width:20px;height:20px;margin-top:-7px;box-shadow:0 1px 2px #12204418}.CalculatorPage-module__8G5ksa__sliderRow input::-moz-range-track{background:#deddd7;border-radius:8px;height:6px}.CalculatorPage-module__8G5ksa__sliderRow input::-moz-range-progress{background:var(--field-color);height:6px}.CalculatorPage-module__8G5ksa__sliderRow input::-moz-range-thumb{background:var(--field-tint);border:1px solid var(--lab-ink);border-radius:50%;width:20px;height:20px}@media (max-width:759px){.CalculatorPage-module__8G5ksa__compactCalculatorShell{grid-template-columns:minmax(0,1fr);display:grid;overflow:visible}.CalculatorPage-module__8G5ksa__compactSummary{border-top:0;grid-row:1}.CalculatorPage-module__8G5ksa__compactFieldsPanel{grid-row:2}.CalculatorPage-module__8G5ksa__compactDisclosures{grid-row:3}}.CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__compactSummary,.CalculatorPage-module__8G5ksa__experimentHeading{text-align:center}.CalculatorPage-module__8G5ksa__field{grid-template-rows:auto auto;grid-template-columns:42px minmax(0,1fr) minmax(96px,118px);gap:2px 10px}.CalculatorPage-module__8G5ksa__fieldIcon{grid-area:2/1;align-self:center}.CalculatorPage-module__8G5ksa__field label{grid-area:1/2}.CalculatorPage-module__8G5ksa__inputShell{grid-area:1/3;width:100%;min-height:40px}.CalculatorPage-module__8G5ksa__inputShell input{text-align:center;padding:8px 6px 8px 10px}.CalculatorPage-module__8G5ksa__inputAffix{min-width:28px}.CalculatorPage-module__8G5ksa__inputSuffix{padding-right:9px}.CalculatorPage-module__8G5ksa__sliderRow{grid-area:2/2/auto/4}.CalculatorPage-module__8G5ksa__futureValue,.CalculatorPage-module__8G5ksa__compactPrimaryValue{margin-top:6px;font-size:clamp(46px,8vw,66px);line-height:1;display:block}.CalculatorPage-module__8G5ksa__summaryLabel{color:var(--lab-ink);font-size:14px;font-weight:800}.CalculatorPage-module__8G5ksa__metrics{border:1px solid var(--lab-line);background:#fffefab8;border-radius:14px;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:0;overflow:hidden}.CalculatorPage-module__8G5ksa__metric{--metric-color:var(--lab-ink);--metric-tint:#e8edf7;border:0;border-right:1px solid var(--lab-line);grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);align-content:center;gap:4px 10px;min-height:94px;padding:13px 14px;display:grid}.CalculatorPage-module__8G5ksa__metric:nth-child(2){--metric-color:var(--lab-cobalt);--metric-tint:#e1e6ff}.CalculatorPage-module__8G5ksa__metric:nth-child(3){--metric-color:#28796b;--metric-tint:#dcefe9}.CalculatorPage-module__8G5ksa__metric:nth-child(4){--metric-color:#a94b32;--metric-tint:#fae2d8}.CalculatorPage-module__8G5ksa__metric:last-child{border-right:0}.CalculatorPage-module__8G5ksa__metricIcon,.CalculatorPage-module__8G5ksa__metricIconAccent{border:1px solid color-mix(in srgb, var(--metric-color) 28%, transparent);background:var(--metric-tint);width:36px;height:36px;color:var(--metric-color);border-radius:50%;grid-area:1/1/3;align-self:center;place-items:center;display:grid}.CalculatorPage-module__8G5ksa__metricIcon svg{width:21px;height:21px}.CalculatorPage-module__8G5ksa__metricLabel{grid-area:1/2;font-size:12px;font-weight:700}.CalculatorPage-module__8G5ksa__metric strong{color:var(--metric-color);grid-area:2/2;font-size:20px;line-height:1.1}.CalculatorPage-module__8G5ksa__experimentHeading{margin:0;padding:0 0 10px}.CalculatorPage-module__8G5ksa__experimentHeading h2{max-width:760px;font-size:23px}.CalculatorPage-module__8G5ksa__experimentHeading strong{margin-top:8px;font-size:clamp(48px,8vw,68px);line-height:1;display:block}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__metric:last-child{display:grid}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summary{padding-top:0}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__metrics{margin-top:0}.CalculatorPage-module__8G5ksa__compactTitleBar,.CalculatorPage-module__8G5ksa__compactCalculatorShell{width:min(100%,820px);margin-inline:auto}.CalculatorPage-module__8G5ksa__compactCalculatorShell{display:block}.CalculatorPage-module__8G5ksa__page[data-tool=cagr]>.CalculatorPage-module__8G5ksa__learningNote,.CalculatorPage-module__8G5ksa__page[data-tool=percentage-change]>.CalculatorPage-module__8G5ksa__learningNote{width:min(100%,820px);margin-inline:auto}@media (max-width:759px){.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__resultsPanel{display:block}:is(.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__chartSection,.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__learningNote,.CalculatorPage-module__8G5ksa__calculatorShell:has(.CalculatorPage-module__8G5ksa__summary) .CalculatorPage-module__8G5ksa__disclosures),.CalculatorPage-module__8G5ksa__compactSummary,.CalculatorPage-module__8G5ksa__compactFieldsPanel{grid-row:auto}.CalculatorPage-module__8G5ksa__metric{border:1px solid var(--lab-line);border-radius:14px;min-height:86px;padding:11px 10px}.CalculatorPage-module__8G5ksa__metrics .CalculatorPage-module__8G5ksa__metric:last-child{border:1px solid var(--lab-line)}.CalculatorPage-module__8G5ksa__metrics{background:0 0;border:0;grid-template-columns:minmax(0,1fr);gap:10px;overflow:visible}.CalculatorPage-module__8G5ksa__experimentHeading{padding-top:24px}}@media (min-width:760px){.CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(330px,34%) minmax(0,1fr)}.CalculatorPage-module__8G5ksa__metrics,.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__metrics{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}.CalculatorPage-module__8G5ksa__experimentHeading h2{font-size:28px}.CalculatorPage-module__8G5ksa__experimentHeading strong{font-size:68px}.CalculatorPage-module__8G5ksa__compactCalculatorShell{display:block}.CalculatorPage-module__8G5ksa__compactFieldsPanel,.CalculatorPage-module__8G5ksa__compactSummary,.CalculatorPage-module__8G5ksa__compactDisclosures{width:100%}.CalculatorPage-module__8G5ksa__compactSummary{border-top:1px solid var(--lab-line);padding-top:32px}.CalculatorPage-module__8G5ksa__compactDisclosures{grid-column:auto}}.CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__compactFieldsPanel{border:1px solid color-mix(in srgb, var(--tool-border) 58%, transparent);border-radius:var(--lab-radius);background:color-mix(in srgb, var(--tool-tint) 62%, var(--lab-paper));box-shadow:0 10px 30px color-mix(in srgb, var(--tool-border) 12%, transparent);padding:24px 28px 28px}.CalculatorPage-module__8G5ksa__assumptionsPanel{align-self:start}@media (max-width:759px){.CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__compactFieldsPanel{padding:18px}.CalculatorPage-module__8G5ksa__field{grid-template-columns:42px minmax(0,1fr) minmax(90px,102px);column-gap:8px}.CalculatorPage-module__8G5ksa__field label{font-size:14px}}.CalculatorPage-module__8G5ksa__field{grid-template-rows:auto auto;grid-template-columns:56px minmax(0,1fr) 104px;gap:2px 14px;min-height:118px;padding:16px 0}.CalculatorPage-module__8G5ksa__fieldIcon{grid-area:1/1/3;align-self:center;width:52px;height:52px}.CalculatorPage-module__8G5ksa__field label{grid-area:1/2;align-self:center;margin:0;line-height:1.25}.CalculatorPage-module__8G5ksa__inputShell{border-radius:10px;grid-area:1/3;align-self:center;min-height:42px}.CalculatorPage-module__8G5ksa__sliderRow{grid-area:2/2/auto/4;grid-template-rows:34px auto;min-width:0;display:grid}.CalculatorPage-module__8G5ksa__sliderRow input{width:100%;height:34px}.CalculatorPage-module__8G5ksa__sliderLimits{min-width:0;color:var(--lab-muted);justify-content:space-between;gap:10px;padding-inline:1px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.CalculatorPage-module__8G5ksa__sliderLimits span:last-child{text-align:right}.CalculatorPage-module__8G5ksa__fieldError,.CalculatorPage-module__8G5ksa__fieldWarning{grid-area:3/2/auto/4}@media (min-width:760px){.CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(310px,32%) minmax(0,1fr)}.CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__compactFieldsPanel{padding:18px 24px 22px}.CalculatorPage-module__8G5ksa__field{min-height:124px}}@media (max-width:759px){.CalculatorPage-module__8G5ksa__assumptionsPanel,.CalculatorPage-module__8G5ksa__compactFieldsPanel{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.CalculatorPage-module__8G5ksa__fields,.CalculatorPage-module__8G5ksa__fieldsAfterSegmented{gap:10px}.CalculatorPage-module__8G5ksa__field,.CalculatorPage-module__8G5ksa__field:last-child{border:1px solid color-mix(in srgb, var(--tool-border) 58%, transparent);background:color-mix(in srgb, var(--tool-tint) 72%, var(--lab-paper));border-radius:14px;grid-template-columns:46px minmax(0,1fr) 92px;column-gap:10px;min-height:112px;padding:13px 13px 11px}.CalculatorPage-module__8G5ksa__fieldIcon{width:44px;height:44px}.CalculatorPage-module__8G5ksa__fieldIcon svg{width:27px;height:27px}.CalculatorPage-module__8G5ksa__field label{font-size:13px}.CalculatorPage-module__8G5ksa__inputShell{min-height:40px}.CalculatorPage-module__8G5ksa__sliderLimits{font-size:11px}.CalculatorPage-module__8G5ksa__resetButton{margin-top:16px}}.CalculatorPage-module__8G5ksa__field{--field-color:#e5a91c;--field-tint:#ffecaa}.CalculatorPage-module__8G5ksa__field:nth-child(4n+2){--field-color:#ed7655;--field-tint:#ffc9b7}.CalculatorPage-module__8G5ksa__field:nth-child(4n+3){--field-color:#4f9f89;--field-tint:#bfe5d6}.CalculatorPage-module__8G5ksa__field:nth-child(4n+4){--field-color:#667fe9;--field-tint:#cbd5ff}.CalculatorPage-module__8G5ksa__field label{letter-spacing:-.01em;font-size:15px;font-weight:850}.CalculatorPage-module__8G5ksa__fieldIcon{border:1.5px solid var(--field-color);background:var(--field-tint);color:var(--lab-ink);box-shadow:inset 0 0 0 3px #ffffff47, 0 2px 0 color-mix(in srgb, var(--field-color) 25%, transparent)}.CalculatorPage-module__8G5ksa__fieldIcon svg{width:32px;height:32px}.CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__compactSummary,.CalculatorPage-module__8G5ksa__experimentHeading{border:1px solid color-mix(in srgb, var(--tool-border) 70%, var(--lab-line));border-top:4px solid var(--tool-accent);background:color-mix(in srgb, var(--tool-tint) 34%, var(--lab-paper));box-shadow:0 5px 0 color-mix(in srgb, var(--tool-border) 20%, transparent);border-radius:18px;padding:24px}.CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__compactSummary{margin-bottom:22px}.CalculatorPage-module__8G5ksa__experimentHeading{margin-bottom:18px}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summary{box-shadow:none;background:0 0;border:0;border-radius:0;padding-inline:0}@media (max-width:759px){.CalculatorPage-module__8G5ksa__field label{font-size:15px}.CalculatorPage-module__8G5ksa__fieldIcon{width:46px;height:46px}.CalculatorPage-module__8G5ksa__fieldIcon svg{width:29px;height:29px}.CalculatorPage-module__8G5ksa__summary,.CalculatorPage-module__8G5ksa__compactSummary,.CalculatorPage-module__8G5ksa__experimentHeading{border-radius:16px;padding:20px 16px}.CalculatorPage-module__8G5ksa__page[data-tool=compound-interest] .CalculatorPage-module__8G5ksa__summary{padding-inline:0}}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench{width:min(100% - 40px,1360px)}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(0,1fr);gap:26px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__assumptionsPanel{box-shadow:none;background:0 0;border:0;padding:0}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fields{gap:14px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field:last-child{border:1.5px solid var(--field-color);background:color-mix(in srgb, var(--field-tint) 82%, #fffdf7);border-radius:17px;grid-template-columns:58px minmax(0,1fr) 104px;gap:4px 12px;min-height:134px;padding:16px 14px;box-shadow:inset 0 0 0 3px #ffffff50,0 3px #14234406}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fieldIcon{width:58px;height:70px;box-shadow:none;background:0 0;border:0;border-radius:0}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fieldIcon img{object-fit:contain;width:100%;height:100%}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field label{font-size:16px;font-weight:800;line-height:1.3}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__inputShell{background:#fffefa;border:1.5px solid #bdbfbb;border-radius:10px;min-height:44px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__inputShell input{padding-inline:4px;font-size:18px;font-weight:800}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__inputSuffix{padding-inline:3px 7px;font-size:12px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=initialInvestment] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=monthlyContribution] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=annualReturnRate] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=amount] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=annualInflationRate] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=loanAmount] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=annualInterestRate] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=investmentAmount] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=higherFeeRate] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=lowerFeeRate] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=targetAmount] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=currentSavings] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=monthlyExpenses] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=monthlySaving] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=expenseAmount] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=startingValue] .CalculatorPage-module__8G5ksa__inputSuffix,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field[data-field=endingValue] .CalculatorPage-module__8G5ksa__inputSuffix{font-size:17px;font-weight:800}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__inputShellError{border-color:#b42318}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__sliderLimits{font-size:12px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__sliderRow input::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--field-color) var(--slider-progress), #b8b8b8 var(--slider-progress))}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__sliderRow input::-moz-range-track{background:#b8b8b8}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__resetButton{margin-top:14px}.CalculatorPage-module__8G5ksa__workbenchHero{background-image:linear-gradient(var(--workbench-note-overlay,transparent), var(--workbench-note-overlay,transparent)), url(/finance-tools/illustrations/compound-workbench-note.png);background-blend-mode:var(--workbench-note-blend,normal), normal;text-align:center;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;grid-template-columns:minmax(0,1fr);align-items:center;min-width:0;padding:42px 28px 28px 40px;display:grid;position:relative}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=inflation] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#ef705b;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=loan-cost] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#679cf1;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=investment-fees] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#9272df;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=investment-goal] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#58b98a;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=emergency-fund] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#43b5b8;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=opportunity-cost] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#f29b49;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#6f86ed;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=percentage-change] .CalculatorPage-module__8G5ksa__workbenchHero{--workbench-note-overlay:#ef7484;--workbench-note-blend:color}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedFieldset{box-shadow:none;background:0 0;border:0;margin-top:20px;padding:0}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl{background:0 0;border:0;border-radius:0;gap:10px;overflow:visible}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedFieldLabel{width:100%;color:var(--lab-ink);margin:0 0 10px;padding:0;font-size:16px;font-weight:850;line-height:1.3;display:block}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl button{border:1.5px solid color-mix(in srgb, var(--tool-border) 72%, #142344);color:#526079;background:#fffefa;border-radius:12px;min-height:54px;padding:10px 12px;transition:background-color .15s,border-color .15s,box-shadow .15s,transform .15s;box-shadow:0 3px #1423440b}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl button:hover{border-color:var(--tool-border);background:color-mix(in srgb, var(--tool-tint) 32%, #fffefa)}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl button[aria-pressed=true]{border-color:var(--tool-border);background:color-mix(in srgb, var(--tool-tint) 72%, #fffefa);color:var(--lab-ink);box-shadow:inset 0 -4px 0 var(--tool-accent), 0 3px 0 #14234412}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl button:active{box-shadow:inset 0 -3px 0 var(--tool-accent), 0 1px 0 #14234412;transform:translateY(1px)}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__segmentedControl button:focus-visible{outline:3px solid color-mix(in srgb, var(--tool-accent) 45%, transparent);outline-offset:2px}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=emergency-fund] .CalculatorPage-module__8G5ksa__planResult{width:100%;max-width:none}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__compactCalculatorShell{grid-template-columns:minmax(0,1fr);gap:26px;display:grid;overflow:visible}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__compactFieldsPanel{background:0 0;border:0;grid-row:1;padding:0}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__compactCalculatorShell>.CalculatorPage-module__8G5ksa__resultsPanel{grid-row:2}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__compactDisclosures{grid-area:3/1}.CalculatorPage-module__8G5ksa__workbenchHeroCopy{min-width:0;position:relative}.CalculatorPage-module__8G5ksa__workbenchHero h2{font-size:22px;font-weight:800;line-height:1.25}.CalculatorPage-module__8G5ksa__workbenchHero strong{letter-spacing:-.035em;color:var(--lab-ink);overflow-wrap:anywhere;margin-top:14px;font-size:clamp(38px,10vw,58px);font-weight:850;line-height:1.05;display:block}.CalculatorPage-module__8G5ksa__workbenchHero p{color:var(--lab-ink);margin:16px 0 0;font-size:14px;line-height:1.5}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__summary{box-shadow:none;background:0 0;border:0;border-radius:0;margin:18px 0;padding:0}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metrics{margin:0}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metric,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metrics .CalculatorPage-module__8G5ksa__metric:last-child{background:#fffefa;border:1.5px solid #142344;border-radius:15px;grid-template-columns:54px minmax(0,1fr);gap:5px 14px;min-height:94px;padding:16px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metricIcon{border-width:1.5px;width:52px;height:52px;box-shadow:inset 0 0 0 3px #ffffff50,0 3px #14234408}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metricIcon svg{width:30px;height:30px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metricLabel{font-size:13px;font-weight:750}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metric strong{font-size:25px}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__chartSection{background:#fffefa;border:1.5px solid #142344;border-radius:18px;padding:22px 16px 14px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__chartSection h2{font-size:21px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__chart{height:280px;overflow:clip}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__learningNote{background:#fff0b8;border-color:#dfad2a}@media (min-width:1000px){.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__calculatorShell{grid-template-columns:minmax(350px,35%) minmax(0,1fr);align-items:start;gap:32px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fields{gap:20px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field:last-child{grid-template-columns:84px minmax(0,1fr) 110px;column-gap:15px;min-height:168px;padding:22px 18px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fieldIcon{width:84px;height:102px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field label{font-size:18px}.CalculatorPage-module__8G5ksa__workbenchHero{grid-template-columns:minmax(0,1fr);min-height:300px;padding:50px 58px 38px}.CalculatorPage-module__8G5ksa__workbenchHero h2{font-size:clamp(22px,2vw,27px)}.CalculatorPage-module__8G5ksa__workbenchHero strong{font-size:clamp(48px,5.5vw,80px)}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metrics{border:1.5px solid #142344;border-radius:18px;gap:0;overflow:hidden}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metric,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metrics .CalculatorPage-module__8G5ksa__metric:last-child{border:0;border-radius:0;grid-template-columns:48px minmax(0,1fr);gap:5px 10px;min-height:116px;padding:18px 14px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metric+.CalculatorPage-module__8G5ksa__metric,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metrics .CalculatorPage-module__8G5ksa__metric:last-child{border-left:1px solid #142344}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metricIcon{width:46px;height:46px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__metric strong{font-size:clamp(21px,2vw,28px)}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__chart{height:320px}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__fields{grid-template-columns:repeat(3,minmax(0,1fr))}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__field{grid-template-rows:auto auto 1fr;grid-template-columns:72px minmax(0,1fr);gap:8px 12px;min-height:188px;padding:20px 16px}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__fieldIcon{grid-area:1/1/4;width:72px;height:104px}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__field label{grid-area:1/2}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__inputShell{grid-area:2/2;width:100%}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=cagr] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__sliderRow{grid-area:3/2}.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench[data-tool=percentage-change] .CalculatorPage-module__8G5ksa__compactFieldsPanel .CalculatorPage-module__8G5ksa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:760px) and (max-width:999px){.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.CalculatorPage-module__8G5ksa__workbenchHero{grid-template-columns:minmax(0,1fr);min-height:270px}}@media (max-width:380px){.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench{width:calc(100% - 24px)}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field,.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field:last-child{grid-template-columns:46px minmax(0,1fr) 100px;column-gap:9px;padding:14px 10px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__fieldIcon{width:46px;height:62px}.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__field label{font-size:15px}}.CalculatorPage-module__8G5ksa__page .CalculatorPage-module__8G5ksa__titleBar{width:100%;max-width:100%}.CalculatorPage-module__8G5ksa__page .CalculatorPage-module__8G5ksa__titleBar h1{overflow-wrap:anywhere;max-width:100%;font-size:22px;line-height:1.2}.CalculatorPage-module__8G5ksa__page .CalculatorPage-module__8G5ksa__titleBar .CalculatorPage-module__8G5ksa__backLink{font-size:16px;font-weight:700}@media (min-width:760px){.CalculatorPage-module__8G5ksa__page .CalculatorPage-module__8G5ksa__titleBar h1{font-size:22px}.CalculatorPage-module__8G5ksa__page .CalculatorPage-module__8G5ksa__titleBar .CalculatorPage-module__8G5ksa__backLink{font-size:17px}}@media (min-width:1000px){.CalculatorPage-module__8G5ksa__page.CalculatorPage-module__8G5ksa__workbench .CalculatorPage-module__8G5ksa__titleBar:not(.CalculatorPage-module__8G5ksa__compactTitleBar){width:35%;min-width:350px}}@media (max-width:759px){.CalculatorPage-module__8G5ksa__workbenchHero{background-image:linear-gradient(var(--workbench-note-overlay,transparent), var(--workbench-note-overlay,transparent)), url(/finance-tools/illustrations/compound-workbench-note-mobile-full-binding.png);min-height:290px;padding:48px 30px 38px}}
