.PurchasingPowerChart-module__csoC7q__calc *,.PurchasingPowerChart-module__csoC7q__calc :before,.PurchasingPowerChart-module__csoC7q__calc :after{box-sizing:border-box;margin:0;padding:0}.PurchasingPowerChart-module__csoC7q__calc{--mid:#595757;--border:#e2e2dc;--tint:#fafaf7;--radius:12px;color:var(--curvo-black);-webkit-font-smoothing:antialiased;margin:24px 0;padding:0}.PurchasingPowerChart-module__csoC7q__card{background:var(--curvo-white);border-radius:var(--radius);border:1px solid var(--border)}.PurchasingPowerChart-module__csoC7q__inputs{border-bottom:1px solid var(--border)}.PurchasingPowerChart-module__csoC7q__inputCell{padding:16px 20px;transition:background .12s}.PurchasingPowerChart-module__csoC7q__inputCell:focus-within{background:var(--tint)}@media (prefers-reduced-motion:reduce){.PurchasingPowerChart-module__csoC7q__inputCell,.PurchasingPowerChart-module__csoC7q__csvButton{transition:none}}@media (max-width:540px){.PurchasingPowerChart-module__csoC7q__inputCell{padding:12px 16px}}.PurchasingPowerChart-module__csoC7q__inputHeader{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.PurchasingPowerChart-module__csoC7q__inputLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--mid);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px;font-weight:500}.PurchasingPowerChart-module__csoC7q__valueRow{align-items:baseline;gap:2px;display:flex}.PurchasingPowerChart-module__csoC7q__unit{color:var(--mid);flex-shrink:0;font-size:16px;font-weight:300}.PurchasingPowerChart-module__csoC7q__calc input[type=number]{width:6ch;min-width:0;color:var(--curvo-black);text-align:right;appearance:textfield;background:0 0;border:none;outline:none;font-size:20px;font-weight:400}.PurchasingPowerChart-module__csoC7q__calc input[type=number]::-webkit-outer-spin-button{appearance:none}.PurchasingPowerChart-module__csoC7q__calc input[type=number]::-webkit-inner-spin-button{appearance:none}.PurchasingPowerChart-module__csoC7q__calc input[type=number]:focus-visible{outline:2px solid var(--curvo-black);outline-offset:2px}.PurchasingPowerChart-module__csoC7q__summary{border-bottom:1px solid var(--border);color:var(--curvo-black);padding:20px;font-size:15px;font-weight:400;line-height:1.6}@media (max-width:540px){.PurchasingPowerChart-module__csoC7q__summary{padding:14px 16px}}.PurchasingPowerChart-module__csoC7q__chartSection{border-bottom:1px solid var(--border);padding:20px 20px 16px}@media (max-width:540px){.PurchasingPowerChart-module__csoC7q__chartSection{padding:14px 8px 12px}}.PurchasingPowerChart-module__csoC7q__chartHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.PurchasingPowerChart-module__csoC7q__chartLabel{letter-spacing:.1em;text-transform:uppercase;color:var(--mid);font-size:12px;font-weight:500}.PurchasingPowerChart-module__csoC7q__csvButton{cursor:pointer;letter-spacing:.1em;text-transform:uppercase;color:var(--mid);background:0 0;border:none;flex-shrink:0;align-items:center;gap:5px;padding:0;font-family:inherit;font-size:12px;font-weight:500;transition:color .12s;display:inline-flex}.PurchasingPowerChart-module__csoC7q__csvButton:hover{color:var(--curvo-black)}.PurchasingPowerChart-module__csoC7q__csvButton svg{display:block}.PurchasingPowerChart-module__csoC7q__chartFrame{min-height:200px}@media (max-width:540px){.PurchasingPowerChart-module__csoC7q__chartFrame{--curvo-chart-endpoint-label-size:10px;min-height:160px}}.PurchasingPowerChart-module__csoC7q__tooltipTitle{color:var(--curvo-black);margin-bottom:6px;font-size:13px;font-weight:500}.PurchasingPowerChart-module__csoC7q__tooltipRow{align-items:center;gap:6px;font-weight:400;line-height:1.8;display:flex}.PurchasingPowerChart-module__csoC7q__tooltipDot{border-radius:2px;flex-shrink:0;width:8px;height:8px}.PurchasingPowerChart-module__csoC7q__tooltipLabel{flex:1;min-width:0}.PurchasingPowerChart-module__csoC7q__tooltipValue{font-variant-numeric:tabular-nums;text-align:right;flex-shrink:0;font-weight:500}.PurchasingPowerChart-module__csoC7q__disclaimer{background:var(--tint);color:var(--mid);padding:12px 20px;font-size:11px;font-weight:300;line-height:1.6}@media (max-width:540px){.PurchasingPowerChart-module__csoC7q__disclaimer{padding:10px 16px}}.PurchasingPowerChart-module__csoC7q__disclaimer a{color:var(--mid);text-underline-offset:2px;text-decoration:underline}.PurchasingPowerChart-module__csoC7q__disclaimer a:hover{color:var(--curvo-black)}
.LineChart-module__hs4cia__chartContainer{--curvo-chart-tick-size:var(--curvo-chart-axis-tick-size,11px);--curvo-chart-title-size:var(--curvo-chart-axis-title-size,12px);--curvo-chart-label-size:var(--curvo-chart-endpoint-label-size,12px);--curvo-chart-stroke:var(--curvo-chart-line-width,2.5px);--curvo-chart-grid-stroke:var(--curvo-chart-grid-width,1px);--curvo-chart-ink:var(--curvo-chart-text-color,var(--curvo-black));--curvo-chart-grid:var(--curvo-chart-grid-color,#f0f0eb);--curvo-chart-border:var(--curvo-chart-border-color,#e2e2dc);--curvo-chart-hover:var(--curvo-chart-hover-color,#595757);width:100%;position:relative}.LineChart-module__hs4cia__chartContainer svg{display:block}.LineChart-module__hs4cia__axisTick{font-size:var(--curvo-chart-tick-size);fill:var(--curvo-chart-ink)}.LineChart-module__hs4cia__axisTickY{font-variant-numeric:tabular-nums}.LineChart-module__hs4cia__axisTitle{font-size:var(--curvo-chart-title-size);fill:var(--curvo-chart-ink)}.LineChart-module__hs4cia__lineLabel{font-size:var(--curvo-chart-label-size);font-weight:500}.LineChart-module__hs4cia__seriesLine{stroke-width:var(--curvo-chart-stroke)}.LineChart-module__hs4cia__gridLine{stroke:var(--curvo-chart-grid);stroke-width:var(--curvo-chart-grid-stroke);stroke-dasharray:3 3}.LineChart-module__hs4cia__minorTick{stroke:var(--curvo-chart-ink)}.LineChart-module__hs4cia__domainLine{stroke:var(--curvo-chart-border)}.LineChart-module__hs4cia__hoverLine{stroke:var(--curvo-chart-hover);stroke-width:1px;stroke-dasharray:3 3}.LineChart-module__hs4cia__overlay{pointer-events:none;position:absolute}.LineChart-module__hs4cia__tooltip{background:var(--curvo-white);width:200px;color:var(--curvo-black);border:1px solid var(--curvo-chart-border);pointer-events:none;z-index:10;border-radius:3px;padding:8px 10px;font-size:13px;position:absolute;bottom:44px;box-shadow:0 2px 8px #00000014}
.Slider-module__yfFqIq__input{appearance:none;cursor:pointer;background:0 0;outline:none;width:100%;margin:0}.Slider-module__yfFqIq__input::-webkit-slider-runnable-track{height:var(--curvo-slider-track-height);background:var(--curvo-slider-track-color);border-radius:calc(var(--curvo-slider-track-height) / 2);border:0}.Slider-module__yfFqIq__input::-moz-range-track{height:var(--curvo-slider-track-height);background:var(--curvo-slider-track-color);border-radius:calc(var(--curvo-slider-track-height) / 2);border:0}.Slider-module__yfFqIq__input::-webkit-slider-thumb{margin-top:calc((var(--curvo-slider-track-height) - var(--curvo-slider-thumb-size)) / 2);width:var(--curvo-slider-thumb-size);height:var(--curvo-slider-thumb-size);background:var(--curvo-green);border:var(--curvo-slider-thumb-border-width) solid var(--curvo-black);appearance:none;border-radius:50%;transition:transform .1s}.Slider-module__yfFqIq__input::-webkit-slider-thumb:hover{transform:scale(1.15)}.Slider-module__yfFqIq__input::-moz-range-thumb{width:var(--curvo-slider-thumb-size);height:var(--curvo-slider-thumb-size);background:var(--curvo-green);border:var(--curvo-slider-thumb-border-width) solid var(--curvo-black);border-radius:50%}.Slider-module__yfFqIq__input:focus-visible{outline:2px solid var(--curvo-black);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Slider-module__yfFqIq__input::-webkit-slider-thumb{transition:none}.Slider-module__yfFqIq__input::-webkit-slider-thumb:hover{transform:none}}.Slider-module__yfFqIq__valueAbove{--curvo-slider-track-height:15.2px;--curvo-slider-thumb-size:24px;--curvo-slider-thumb-border-width:5.2px;--curvo-slider-track-color:#f1f3f5}.Slider-module__yfFqIq__heading{align-items:flex-end;gap:16px;margin-bottom:16px;display:flex}.Slider-module__yfFqIq__label{font-size:24px;line-height:1em}.Slider-module__yfFqIq__value{font-variant-numeric:tabular-nums;font-size:30px;font-weight:500;line-height:.9em}@media (max-width:599px){.Slider-module__yfFqIq__label{font-size:20px}.Slider-module__yfFqIq__value{font-size:24px}}.Slider-module__yfFqIq__boundsBeside{--curvo-slider-track-height:4px;--curvo-slider-thumb-size:20px;--curvo-slider-thumb-border-width:3px;--curvo-slider-track-color:#e2e2dc;align-items:center;gap:8px;margin-top:8px;display:flex}.Slider-module__yfFqIq__bound{color:#595757;white-space:nowrap;flex-shrink:0;font-size:12px;font-weight:300}.Slider-module__yfFqIq__track{flex:1;align-items:center;min-height:20px;display:flex;position:relative}
