.CurvoVsSavingsAccountProjection-module__jITIAG__projection *,.CurvoVsSavingsAccountProjection-module__jITIAG__projection :before,.CurvoVsSavingsAccountProjection-module__jITIAG__projection :after{box-sizing:border-box;margin:0;padding:0}.CurvoVsSavingsAccountProjection-module__jITIAG__projection{color:var(--curvo-black)}.CurvoVsSavingsAccountProjection-module__jITIAG__controls{gap:32px;margin-bottom:32px;display:grid}@media (min-width:840px){.CurvoVsSavingsAccountProjection-module__jITIAG__controls{grid-template-columns:1fr 1fr;gap:64px}}.CurvoVsSavingsAccountProjection-module__jITIAG__chart{width:100%;container:--projection-chart/inline-size}.CurvoVsSavingsAccountProjection-module__jITIAG__chartFrame{--curvo-chart-axis-tick-size:12px;--curvo-chart-axis-title-size:13px;--curvo-chart-line-width:3px;--curvo-chart-grid-width:1px;--curvo-legend-name-size:13px;--curvo-legend-value-size:18px;--curvo-legend-marker-size:13px;--curvo-legend-marker-gap:6px;--curvo-legend-entry-gap:16px;margin-top:24px}@container --projection-chart (min-width:540px){.CurvoVsSavingsAccountProjection-module__jITIAG__chartFrame{--curvo-chart-axis-tick-size:16px;--curvo-chart-axis-title-size:18px;--curvo-chart-line-width:5px;--curvo-chart-grid-width:1.5px;--curvo-legend-name-size:21px;--curvo-legend-value-size:31px;--curvo-legend-marker-size:22px;--curvo-legend-marker-gap:10px;--curvo-legend-entry-gap:40px}}@container --projection-chart (min-width:1200px){.CurvoVsSavingsAccountProjection-module__jITIAG__chartFrame{--curvo-chart-axis-tick-size:21px;--curvo-chart-axis-title-size:25px;--curvo-chart-line-width:7px;--curvo-chart-grid-width:2px;--curvo-legend-name-size:28px;--curvo-legend-value-size:43px;--curvo-legend-marker-size:28px;--curvo-legend-marker-gap:12px;--curvo-legend-entry-gap:56px}}.CurvoVsSavingsAccountProjection-module__jITIAG__result{text-align:center;margin-top:64px;line-height:1.3}@media not (min-width:840px){.CurvoVsSavingsAccountProjection-module__jITIAG__result{margin-top:32px}}.CurvoVsSavingsAccountProjection-module__jITIAG__resultIntro,.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount{line-height:1;display:block}.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount{margin-top:16px}.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount strong{color:var(--curvo-green);font-variant-numeric:tabular-nums;font-weight:700}@media not (min-width:600px){.CurvoVsSavingsAccountProjection-module__jITIAG__resultIntro{font-size:20px}.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount{margin-top:8px;font-size:30px}}@media (600px<=width<840px){.CurvoVsSavingsAccountProjection-module__jITIAG__resultIntro{font-size:20px}.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount{font-size:36px}}@media (min-width:840px){.CurvoVsSavingsAccountProjection-module__jITIAG__resultIntro{font-size:31px}.CurvoVsSavingsAccountProjection-module__jITIAG__resultAmount{font-size:56px}}.CurvoVsSavingsAccountProjection-module__jITIAG__disclaimer{text-align:center;color:#868e96;max-width:480px;margin:32px auto 16px;font-size:16px;line-height:1.4}
ul.Legend-module__CWbeaa__legend{--curvo-legend-name:var(--curvo-legend-name-size,13px);--curvo-legend-value:var(--curvo-legend-value-size,18px);--curvo-legend-marker:var(--curvo-legend-marker-size,13px);--curvo-legend-gap:var(--curvo-legend-marker-gap,6px);--curvo-legend-between:var(--curvo-legend-entry-gap,16px);gap:8px var(--curvo-legend-between);margin-top:calc(var(--curvo-legend-name) * -1);margin-left:calc(var(--curvo-legend-marker) * .75);flex-wrap:wrap;list-style:none;display:flex}.Legend-module__CWbeaa__legendEntry{flex-direction:column;gap:4px;display:flex}span.Legend-module__CWbeaa__legendName{font-size:var(--curvo-legend-name);padding-left:calc(var(--curvo-legend-marker) + var(--curvo-legend-gap));line-height:1}.Legend-module__CWbeaa__legendValue{align-items:center;gap:var(--curvo-legend-gap);font-size:var(--curvo-legend-value);font-variant-numeric:tabular-nums;font-weight:500;line-height:1;display:flex}.Legend-module__CWbeaa__legendMarker{width:var(--curvo-legend-marker);height:var(--curvo-legend-marker);border:calc(var(--curvo-legend-marker) / 8) solid var(--curvo-black);border-radius:50%;flex-shrink:0}
