.PayerGoalChart_chart__umeJD{margin:0;background:var(--paper,#fff);border:1px solid hsla(0,0%,4%,.08);border-radius:16px;padding:2rem 2rem 1.5rem}.PayerGoalChart_rows__fmv5Q{display:flex;flex-direction:column;gap:1.5rem}.PayerGoalChart_row__2YQaf{display:flex;flex-direction:column;gap:.5rem}.PayerGoalChart_head__jGl1S{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.PayerGoalChart_label__aqE_4{font-family:var(--font-body);font-size:.9375rem;font-weight:700;color:var(--ink,#0a0a0a)}.PayerGoalChart_percentile__YH6Dc{font-family:var(--font-body);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--fv-red,#d62828);background:var(--fv-red-soft,rgba(214,40,40,.08));padding:.25rem .5rem;border-radius:999px;white-space:nowrap}.PayerGoalChart_track__SZIFe{position:relative;height:36px;background:var(--paper-cream,#f4f1ec);border-radius:8px;overflow:hidden}.PayerGoalChart_fill__V7uHr{position:relative;height:100%;background:linear-gradient(90deg,var(--fv-red-deep,#b71c1c) 0,var(--fv-red,#d62828) 100%);border-radius:8px 0 0 8px;display:flex;align-items:center;justify-content:flex-end;min-width:56px}.PayerGoalChart_value__UytTg{font-family:var(--font-display);font-size:.875rem;font-weight:600;color:#fff;padding-right:.75rem;letter-spacing:-.01em}.PayerGoalChart_marker__q02tk{position:absolute;top:-5px;bottom:-5px;width:0;border-left:2px solid var(--ink,#0a0a0a);z-index:2}.PayerGoalChart_meta__FC44M{font-family:var(--font-body);font-size:.8125rem;line-height:1.5;color:var(--ink-muted,hsla(0,0%,4%,.66))}.PayerGoalChart_meta__FC44M strong{color:var(--ink-soft,hsla(0,0%,4%,.8));font-weight:700}.PayerGoalChart_legend__afcQg{display:flex;flex-wrap:wrap;gap:1.25rem;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid hsla(0,0%,4%,.08)}.PayerGoalChart_legendItem__ijLzo{display:inline-flex;align-items:center;gap:.5rem;font-family:var(--font-body);font-size:.8125rem;font-weight:600;color:var(--ink-soft,hsla(0,0%,4%,.8))}.PayerGoalChart_swatchFill__VfpsH{width:28px;height:12px;border-radius:3px;background:linear-gradient(90deg,var(--fv-red-deep,#b71c1c) 0,var(--fv-red,#d62828) 100%)}.PayerGoalChart_swatchMarker__OhUQY{width:0;height:16px;border-left:2px solid var(--ink,#0a0a0a)}.PayerGoalChart_caption__tAIGx{font-family:var(--font-body);font-size:.8125rem;line-height:1.55;color:var(--ink-muted,hsla(0,0%,4%,.66));margin-top:.875rem}@media (max-width:640px){.PayerGoalChart_chart__umeJD{padding:1.5rem 1.25rem 1.25rem}}.PercentileGauge_gauge__fE0Nf{margin:0;display:flex;justify-content:center}.PercentileGauge_svg__KmaCm{width:100%;max-width:280px;height:auto}.PercentileGauge_track__WrX5q{fill:none;stroke:var(--paper-cream,#f4f1ec);stroke-width:16;stroke-linecap:round}.PercentileGauge_fill___s5hV{fill:none;stroke:var(--fv-red,#d62828);stroke-width:16;stroke-linecap:round}.PercentileGauge_cap__kpfdG{fill:var(--fv-red-deep,#b71c1c);stroke:var(--paper,#fff);stroke-width:3}.PercentileGauge_value__m_JRD{fill:var(--ink,#0a0a0a);font-family:var(--font-display);font-size:2.75rem;font-weight:600;text-anchor:middle;letter-spacing:-.03em}.PercentileGauge_suffix__jjkmQ{font-size:1.25rem;fill:var(--fv-red,#d62828)}.PercentileGauge_label__pFJlV{fill:var(--ink-muted,hsla(0,0%,4%,.66));font-family:var(--font-body);font-size:.75rem;font-weight:700;text-anchor:middle;letter-spacing:.04em;text-transform:uppercase}