.CostBars_costBars__U7MyC{max-width:760px;margin:0 auto clamp(28px,4vw,44px);display:grid;grid-gap:1rem;gap:1rem}.CostBars_costRow__Q3_zU{display:grid;grid-gap:.4rem;gap:.4rem}.CostBars_costLabel__xXn7X{font-size:.92rem;font-weight:600;color:var(--ink)}.CostBars_costTrack__bsdSH{width:100%}.CostBars_costFill__NggjS{display:flex;align-items:center;justify-content:flex-end;min-width:0;overflow:hidden;height:42px;padding:0 .9rem;border-radius:8px;background:var(--border-strong);color:var(--ink)}.CostBars_costFillAccent__bUAKP{background:var(--accent);color:#fff}.CostBars_costFigure__f7y1l{font-family:var(--font-serif);font-weight:600;font-size:1.05rem;white-space:nowrap}.CostBars_savings__Exhpg{margin:.3rem 0 0;font-weight:600;color:var(--accent-strong);font-size:.95rem}