.InvestmentCalculator_printMeta__jPo_C{display:none}.InvestmentCalculator_chartScroller__aJg6H,.InvestmentCalculator_scheduleTable___s_DM{max-width:100%;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch}.InvestmentCalculator_donut__kA6lj{display:grid;width:min(10rem,100%);aspect-ratio:1;height:auto;margin-inline:auto;place-items:center;border-radius:50%;position:relative;color:#142c3a;font-size:.75rem;text-align:center}@media (min-width:640px){.InvestmentCalculator_donut__kA6lj{margin-inline:0}}.InvestmentCalculator_donut__kA6lj:before{content:"";position:absolute;inset:1.25rem;border-radius:inherit;background:#fffefa}.InvestmentCalculator_donut__kA6lj span{position:relative;max-width:6rem;padding-inline:.25rem;overflow-wrap:anywhere;line-height:1.45}.InvestmentCalculator_legendDot__IWQJG{width:.7rem;height:.7rem;flex:none;border-radius:50%}.InvestmentCalculator_startDot__OyWiM{background:#c6a15b}.InvestmentCalculator_contributionDot__n_R2S{background:#a9b9b2}.InvestmentCalculator_profitDot__wF4vL{background:#56766c}@media print{body:has(.InvestmentCalculator_schedulePanel__4cu_c){background:#fff!important;color:#111!important}body:has(.InvestmentCalculator_schedulePanel__4cu_c)>a,body:has(.InvestmentCalculator_schedulePanel__4cu_c)>footer,body:has(.InvestmentCalculator_schedulePanel__4cu_c)>header{display:none!important}.InvestmentCalculator_calculatorForm__L0R_l,.InvestmentCalculator_chartScroller__aJg6H,.InvestmentCalculator_helpSection__jRaTF,.InvestmentCalculator_hero__zg03_,.InvestmentCalculator_resultsPanel__h1CL_>p:last-child,.InvestmentCalculator_screenOnly__bkhJE{display:none!important}.InvestmentCalculator_resultsPanel__h1CL_,.InvestmentCalculator_schedulePanel__4cu_c{break-inside:avoid;border:0!important;background:#fff!important;box-shadow:none!important;color:#111!important;padding:0!important}.InvestmentCalculator_printMeta__jPo_C{display:block;margin-bottom:1rem;border-bottom:1px solid #999;padding-bottom:.75rem;color:#111;font-size:10pt}.InvestmentCalculator_printMeta__jPo_C h2{font-size:18pt;font-weight:700}.InvestmentCalculator_scheduleTable___s_DM{max-height:none!important;overflow:visible!important;border:0!important}.InvestmentCalculator_scheduleTable___s_DM table{min-width:0!important;font-size:8pt}.InvestmentCalculator_scheduleTable___s_DM thead{position:static!important}}