.compound-interest-module__cjZpyG__inputStack,.compound-interest-module__cjZpyG__resultsStack,.compound-interest-module__cjZpyG__afterStack,.compound-interest-module__cjZpyG__methodologyStack,.compound-interest-module__cjZpyG__faqStack{grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0;display:grid}.compound-interest-module__cjZpyG__assumptionTape{border-top:1px solid var(--grid);grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1rem;margin:1.4rem 0 0;padding-top:1rem;display:grid}.compound-interest-module__cjZpyG__assumptionTape div{min-width:0}.compound-interest-module__cjZpyG__assumptionTape dt,.compound-interest-module__cjZpyG__legendItem,.compound-interest-module__cjZpyG__formulaLabel{color:var(--ink-muted);font-family:var(--font-data);letter-spacing:.045em;text-transform:uppercase;font-size:.68rem;font-weight:750}.compound-interest-module__cjZpyG__assumptionTape dd{color:var(--ink);font-family:var(--font-data);font-variant-numeric:tabular-nums;margin:.2rem 0 0;font-size:.82rem;line-height:1.4}.compound-interest-module__cjZpyG__resultGrid{gap:.85rem;display:grid}.compound-interest-module__cjZpyG__conventionNote,.compound-interest-module__cjZpyG__educationNote{border-left:.25rem solid var(--brand);background:var(--brand-soft);color:var(--ink);margin:0;padding:.9rem 1rem}.compound-interest-module__cjZpyG__educationNote{border-left-color:var(--signal);background:#fff8eb}.compound-interest-module__cjZpyG__formulaLabel{color:var(--brand-strong);margin-bottom:.25rem;display:block}.compound-interest-module__cjZpyG__chartHeading,.compound-interest-module__cjZpyG__methodologyHeading,.compound-interest-module__cjZpyG__faqStack h2{letter-spacing:-.03em;margin:0;font-size:clamp(1.6rem,5vw,2.2rem)}.compound-interest-module__cjZpyG__chartIntro,.compound-interest-module__cjZpyG__methodologyStack p,.compound-interest-module__cjZpyG__faqStack p{max-width:48rem;color:var(--ink-muted);margin:.55rem 0 0}.compound-interest-module__cjZpyG__chartLegend{flex-wrap:wrap;gap:.55rem 1rem;margin:0 0 .8rem;padding:0;list-style:none;display:flex}.compound-interest-module__cjZpyG__legendItem{color:var(--ink);letter-spacing:0;text-transform:none;align-items:center;gap:.45rem;display:inline-flex}.compound-interest-module__cjZpyG__legendSwatch{border:1px solid var(--ink-muted);background:var(--grid);width:1.8rem;height:.8rem}.compound-interest-module__cjZpyG__legendSwatch[data-pattern=stripe]{border-color:var(--brand-strong);background:repeating-linear-gradient(-45deg, var(--brand-soft), var(--brand-soft) .2rem, var(--brand-strong) .2rem, var(--brand-strong) .3rem)}.compound-interest-module__cjZpyG__legendSwatch[data-pattern=dot]{border-color:var(--signal);background-color:#fff8eb;background-image:radial-gradient(var(--signal) 22%, transparent 24%);background-position:0 0;background-size:.4rem .4rem}.compound-interest-module__cjZpyG__chartCanvas{width:100%;height:21rem}.compound-interest-module__cjZpyG__methodologyStack{border-top:1px solid var(--grid);padding-top:1.25rem}.compound-interest-module__cjZpyG__methodologyStack code{font-family:var(--font-data);font-size:.88em}.compound-interest-module__cjZpyG__faqStack details{border-top:1px solid var(--grid);padding-block:.8rem}.compound-interest-module__cjZpyG__faqStack summary{cursor:pointer;font-weight:750}.compound-interest-module__cjZpyG__distributionGrid{gap:1rem;display:grid}@media (min-width:42rem){.compound-interest-module__cjZpyG__resultGrid,.compound-interest-module__cjZpyG__distributionGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:24rem){.compound-interest-module__cjZpyG__assumptionTape{grid-template-columns:minmax(0,1fr)}}@media (forced-colors:active){.compound-interest-module__cjZpyG__legendSwatch{background:canvas}}
