.InflationImpactCalculator-module__o08u6G__calculator{gap:var(--spacing-lg);padding:var(--spacing-lg);background:var(--color-white);border:1px solid var(--color-slate-200);border-radius:var(--radius-xl);flex-direction:column;display:flex}.InflationImpactCalculator-module__o08u6G__inputsRow{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}@media (max-width:880px){.InflationImpactCalculator-module__o08u6G__inputsRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.InflationImpactCalculator-module__o08u6G__inputsRow{grid-template-columns:1fr}}.InflationImpactCalculator-module__o08u6G__field{flex-direction:column;gap:6px;display:flex}.InflationImpactCalculator-module__o08u6G__label{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-slate-900)}.InflationImpactCalculator-module__o08u6G__numberInput,.InflationImpactCalculator-module__o08u6G__select{border:1px solid var(--color-slate-300);font-family:var(--font-family-mono);color:var(--color-slate-900);background:var(--color-white);border-radius:8px;padding:10px 14px;font-size:14px}.InflationImpactCalculator-module__o08u6G__select{font-family:var(--font-family-primary);cursor:pointer}.InflationImpactCalculator-module__o08u6G__numberInput:focus-visible,.InflationImpactCalculator-module__o08u6G__select:focus-visible{outline:2px solid var(--text-brand-accessible);outline-offset:2px}.InflationImpactCalculator-module__o08u6G__help{font-size:var(--font-size-xs);color:var(--color-slate-500)}.InflationImpactCalculator-module__o08u6G__resultsGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}@media (max-width:640px){.InflationImpactCalculator-module__o08u6G__resultsGrid{grid-template-columns:1fr}}.InflationImpactCalculator-module__o08u6G__resultCardCash,.InflationImpactCalculator-module__o08u6G__resultCardInvested{padding:var(--spacing-md);border-radius:var(--radius-lg);flex-direction:column;gap:4px;display:flex}.InflationImpactCalculator-module__o08u6G__resultCardCash{background:var(--color-slate-50);border:1px solid var(--color-slate-200)}.InflationImpactCalculator-module__o08u6G__resultCardInvested{background:var(--color-teal-50);border:1px solid var(--text-brand-accessible)}.InflationImpactCalculator-module__o08u6G__resultLabel{font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--color-slate-600);margin:0}.InflationImpactCalculator-module__o08u6G__resultValue{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--text-brand-accessible);margin:0}.InflationImpactCalculator-module__o08u6G__resultValueMuted{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--color-slate-700);margin:0}.InflationImpactCalculator-module__o08u6G__resultRate{font-size:var(--font-size-xs);color:var(--color-slate-500);margin:0;line-height:1.4}