.findycar-prices-chart {
  width: 100%;
  margin: 0 auto;
  padding: 20px;
  background: #f4f4f4;
  border-radius: 12px;
  box-sizing: border-box;
}

.findycar-prices-chart h3 {
  margin-bottom: 16px;
  margin-top: 0;
}

.findycar-prices-chart figure {
    margin: 0;
    padding: 0;
}

.findycar-prices-chart figcaption {
    text-align: center;
    font-size: 0.9em;
    color: #666;
    margin-top: 10px;
}

.chart-data {
    display: none; /* Hide SEO data visually but keep in DOM if needed, or style as requested. Widget example hides it? No, in the HTML it's visible. Let's make it visible but maybe smaller? The HTML doesn't have specific styles for chart-data, it inherits. */
    margin-top: 20px;
}
/* User didn't specify to hide SEO data, but typically it might be hidden or just below. In the example html it is present. I will leave it visible. */

.chart-description {
  margin-top: 20px;
  line-height: 1.6;
}

.chart-description p {
  margin-bottom: 12px;
}