.BoatBackground_animationWrapper__enA4_{bottom:0;left:0;position:fixed;right:0;top:0;opacity:.35;pointer-events:none}@media only screen and (max-width:767px){.BoatBackground_animationWrapper__enA4_{display:none}}.BoatBackground_water__IxIVS{bottom:0;left:0;position:absolute;width:100%}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu{list-style:none;margin:0;padding:0}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li{background-repeat:repeat-x}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-one__pmobB{animation:BoatBackground_wave__9Oh1R 8.7s linear infinite;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;bottom:0;height:50px;left:0;position:absolute;right:0;z-index:10}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-two__HL0kb{-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;animation:BoatBackground_wave__9Oh1R 10s linear infinite;bottom:0;height:84px;left:0;position:absolute;right:0;z-index:9}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-three__9RUkM{height:190px;z-index:8}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-four__L3j55,.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-three__9RUkM{-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;animation-fill-mode:forwards;animation:BoatBackground_wave__9Oh1R 25s linear infinite;bottom:0;left:0;position:absolute;right:0}.BoatBackground_water__IxIVS ul.BoatBackground_waves__S5fAu li.BoatBackground_wave-four__L3j55{height:205px}.BoatBackground_boat__RWkRn{transform:translateZ(0);animation:BoatBackground_boat__RWkRn 3s linear infinite;background-repeat:no-repeat;bottom:150px;height:364px;left:calc(50% - 187px);position:absolute;width:374px}.calculator_calculator__HwcOL{display:grid;flex:1;gap:var(--gb-space-4);min-width:0}.calculator_instructions__2X0cs{margin:0;color:var(--gb-foreground-muted);line-height:1.5}.calculator_calculatorSurface__uRhZ3{min-width:0}.calculator_calculatorLayout__u2cWe{display:grid;grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);gap:var(--gb-space-6);align-items:start}.calculator_fields__ijvnC{display:grid;gap:var(--gb-space-4)}.calculator_projectionPanel__KIyQl{display:grid;gap:var(--gb-space-4);min-width:0}.calculator_projectionHeading__8TRoV{display:grid;gap:var(--gb-space-2)}.calculator_projectionHeading__8TRoV h2{margin:0;color:var(--gb-title);font-size:clamp(1.35rem,2.4vw,1.8rem);line-height:1.2}.calculator_historicalNotice__9rOWc p,.calculator_projectionHeading__8TRoV p{margin:0;color:var(--gb-foreground-soft);line-height:1.6}.calculator_kicker__k_JW_{color:var(--gb-foreground-muted);font-size:.76rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.calculator_historicalNotice__9rOWc{display:grid;gap:var(--gb-space-2)}.calculator_historicalNotice__9rOWc strong{color:var(--gb-title-soft)}.calculator_projectionPanel__KIyQl .calculator_projectionMetrics__wqOvp{grid-template-columns:repeat(4,minmax(0,1fr))}.calculator_chartLegend__MYVYJ{display:flex;flex-wrap:wrap;gap:var(--gb-space-2) var(--gb-space-4);color:var(--gb-foreground-muted);font-size:.8rem;font-weight:700}.calculator_chartLegend__MYVYJ span{display:inline-flex;align-items:center;gap:var(--gb-space-2)}.calculator_chartLegend__MYVYJ i{display:inline-block;width:1rem;height:.24rem;border-radius:999px}.calculator_totalSwatch__EIRBH{background:var(--gb-data-series-primary)}.calculator_contributedSwatch__GNwn5{background:var(--gb-data-series-secondary)}.calculator_initialSwatch__0_vnn{background:var(--gb-data-series-muted)}.calculator_growthSwatch__LUiWE{background:var(--gb-data-series-tertiary);opacity:.55}.calculator_chartScroller__Sw__K{min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}.calculator_projectionChartFrame__1kBxD{min-width:0}.calculator_projectionChart__0axXd{display:block;width:100%;min-width:0;height:auto;overflow:visible}.calculator_gridLine__2zcd8{stroke:var(--gb-data-gridline);stroke-width:1;vector-effect:non-scaling-stroke}.calculator_axisLabel__YbzHY{fill:var(--gb-data-axis);font-family:var(--gb-font-mono);font-size:11px}.calculator_growthArea__h9ANH{fill:var(--gb-data-series-tertiary);opacity:.12}.calculator_contributedLine__fRf2Z,.calculator_initialLine__37sSX,.calculator_totalLine__HEPf3{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.calculator_initialLine__37sSX{stroke:var(--gb-data-series-muted);stroke-width:1.5;stroke-dasharray:5 5}.calculator_contributedLine__fRf2Z{stroke:var(--gb-data-series-secondary);stroke-width:2}.calculator_totalLine__HEPf3{stroke:var(--gb-data-series-primary);stroke-width:3}@media only screen and (max-width:1050px){.calculator_calculatorLayout__u2cWe{grid-template-columns:1fr}.calculator_fields__ijvnC{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:760px){.calculator_fields__ijvnC,.calculator_projectionPanel__KIyQl .calculator_projectionMetrics__wqOvp{grid-template-columns:1fr}.calculator_chartLegend__MYVYJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width:520px){.calculator_chartLegend__MYVYJ{grid-template-columns:1fr}.calculator_projectionChartFrame__1kBxD{min-width:620px}}.FinancialData_metricGrid___e06K{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--gb-space-4)}.FinancialData_metric___G2Q4{display:grid;align-content:start;gap:var(--gb-space-2);min-width:0}.FinancialData_metric-end__yJP30{text-align:right;justify-items:end}.FinancialData_metricLabel___vfqq{color:var(--gb-data-label);font-size:.86rem;font-weight:700;line-height:1.3}.FinancialData_value__CGmBY{color:var(--gb-data-value);font-family:var(--gb-data-value-font);font-variant-numeric:tabular-nums;font-weight:var(--gb-data-value-weight);letter-spacing:var(--gb-data-value-tracking);line-height:var(--gb-data-value-line-height)}.FinancialData_value-sm__Z_tex{font-size:.98rem}.FinancialData_value-md__GqblB{font-size:1.35rem}.FinancialData_value-lg__vVSSU{font-size:var(--gb-data-value-size-lg)}.FinancialData_tone-default__bWwK_{color:var(--gb-data-value)}.FinancialData_tone-positive__EEiwZ{color:var(--gb-data-positive)}.FinancialData_tone-negative__Uxm_L{color:var(--gb-data-negative)}.FinancialData_tone-accent__I4Ipe{color:var(--gb-data-accent)}.FinancialData_stateValue__2VAYR,.FinancialData_tone-muted__dwSXl{color:var(--gb-data-muted)}.FinancialData_stateValue__2VAYR{font-family:var(--font-body),"Helvetica Neue",Arial,Helvetica,sans-serif;font-size:.92rem;font-weight:700;letter-spacing:0}.FinancialData_metricDetail__q8qSO{color:var(--gb-foreground-soft);font-size:.92rem;line-height:1.45}.FinancialData_metricMeta__RJld2{color:var(--gb-data-meta);font-size:.8rem;line-height:1.4}.FinancialData_tableFrame__ZeZ7h{width:100%;overflow-x:auto;border:1px solid var(--gb-data-border);border-radius:var(--gb-data-radius);background:var(--gb-data-surface);-webkit-overflow-scrolling:touch}.FinancialData_table-plain__7TU13{border-radius:0;border-left:0;border-right:0;background:transparent}.FinancialData_table__a9Wjh{width:100%;min-width:100%;border-collapse:collapse;color:var(--gb-foreground);font-variant-numeric:tabular-nums}.FinancialData_tableCaption__cj0vZ{padding:var(--gb-space-4) var(--gb-space-4) var(--gb-space-3);color:var(--gb-title);font-size:1rem;font-weight:800;text-align:left}.FinancialData_table__a9Wjh td,.FinancialData_table__a9Wjh th{padding:.82rem var(--gb-space-4);border-bottom:1px solid var(--gb-data-border);vertical-align:top;text-align:left;line-height:1.4}.FinancialData_table__a9Wjh thead th{background:var(--gb-data-table-header-bg);color:var(--gb-title-soft);font-size:.8rem;font-weight:800;letter-spacing:.015em}.FinancialData_table__a9Wjh tbody tr:last-child>*{border-bottom:0}.FinancialData_table__a9Wjh tbody tr:hover{background:var(--gb-data-table-row-hover)}.FinancialData_tableDense__gKI9C td,.FinancialData_tableDense__gKI9C th{padding-top:.62rem;padding-bottom:.62rem}.FinancialData_table__a9Wjh [data-align=end]{text-align:right}.FinancialData_table__a9Wjh [data-align=center]{text-align:center}.FinancialData_table__a9Wjh td small{color:var(--gb-data-meta);line-height:1.35}.FinancialData_dataMeta__4nBRe{color:var(--gb-data-meta);font-size:.82rem;line-height:1.45}.FinancialData_meta-current__5BCh_{color:var(--gb-data-meta)}.FinancialData_meta-stale__tcoSh{color:var(--gb-data-stale)}.FinancialData_meta-historical__9pYQD,.FinancialData_meta-neutral__UZQrm{color:var(--gb-data-meta)}.FinancialData_dataState__6kOn0{display:grid;gap:var(--gb-space-2);border:1px solid var(--gb-data-border);border-radius:var(--gb-data-radius);background:var(--gb-data-state-bg);color:var(--gb-foreground-soft);padding:var(--gb-space-5)}.FinancialData_dataState__6kOn0 strong{color:var(--gb-title-soft)}.FinancialData_dataState__6kOn0 span{font-size:.9rem;line-height:1.45}.FinancialData_dataStateCompact__YNTtS{padding:var(--gb-space-3) var(--gb-space-4)}.FinancialData_state-loading__UaY5r{border-style:dashed}.FinancialData_state-error__V3q8f{border-color:var(--gb-data-negative)}.FinancialData_state-error__V3q8f strong{color:var(--gb-data-negative)}.FinancialData_state-empty__XqQ3h,.FinancialData_state-not-applicable__thhCK,.FinancialData_state-unavailable__st47Y,.FinancialData_state-unknown__83p4Z{background:var(--gb-data-state-muted-bg)}.FinancialData_chartFrame__kIokU{width:100%;margin:0;overflow:hidden;border:1px solid var(--gb-data-border);border-radius:var(--gb-data-chart-radius);background:var(--gb-data-surface)}.FinancialData_chartBody__x69Tw{min-width:0;padding:var(--gb-space-3)}.FinancialData_chartFooter__YwqWN{border-top:1px solid var(--gb-data-border);background:var(--gb-data-table-header-bg);color:var(--gb-data-meta);font-size:.82rem;line-height:1.45;padding:var(--gb-space-3) var(--gb-space-4)}@media only screen and (max-width:767px){.FinancialData_metric-end__yJP30{text-align:left;justify-items:start}.FinancialData_table__a9Wjh{min-width:560px}.FinancialData_table-plain__7TU13 .FinancialData_table__a9Wjh{min-width:100%}}.calculator-page_learning__UcbFY{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:var(--gb-space-5);align-items:stretch;margin-top:var(--gb-space-8)}.calculator-page_book__iWP2m,.calculator-page_scenarioCard__B7BBS{min-width:0}.calculator-page_scenarioCard__B7BBS{display:grid;align-content:center;gap:var(--gb-space-4)}.calculator-page_scenarioCopy__s9xgg{display:grid;gap:var(--gb-space-3)}.calculator-page_scenarioCopy__s9xgg p{margin:0;color:var(--gb-foreground-soft);line-height:1.65}.calculator-page_book__iWP2m{display:grid;gap:var(--gb-space-4);justify-items:center;text-align:center}@media only screen and (max-width:820px){.calculator-page_learning__UcbFY{grid-template-columns:1fr}}