/* Bandeau limité à l’accueil : mêmes alignements, fond, bordure et rayon que .places-card. */
.home-statistics{margin:28px 6% 0;padding:24px 12px;border:1px solid #333;border-radius:25px;background:#0b0b0b}
.home-statistics-list{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0}
.home-statistic{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-width:0;padding:0 16px;text-align:center}
.home-statistic+.home-statistic{border-left:1px solid #333}
.home-statistic dt{display:flex;flex-direction:column;align-items:center;gap:8px;color:#ccc;font-size:17px;line-height:1.4;order:2}
.home-statistic dt svg{width:23px;height:23px;color:var(--green);flex-shrink:0}
.home-statistic dd{margin:0;color:var(--green);font-size:clamp(30px,3vw,42px);font-weight:900;line-height:1.15;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
.home-statistic-unavailable{display:block;color:#ccc;font-size:16px;font-weight:400;line-height:1.4}
/* La valeur accessible est toujours la valeur finale, sans annonces à chaque image. */
.home-statistic.is-counting .home-statistic-final{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}
.home-statistic-animated[hidden]{display:none}
@media(max-width:900px){.home-statistics-list{grid-template-columns:repeat(6,minmax(0,1fr));gap:24px 0}.home-statistic{grid-column:span 2;padding:0 12px}.home-statistic:nth-child(n+4){grid-column:span 3}.home-statistic:nth-child(4){border-left:0}}
@media(max-width:560px){.home-statistics{padding:22px 10px}.home-statistics-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 0}.home-statistic,.home-statistic:nth-child(n+4){grid-column:auto}.home-statistic:nth-child(odd){border-left:0}.home-statistic:nth-child(even){border-left:1px solid #333}.home-statistic:last-child{grid-column:1/-1}.home-statistic dt{font-size:17px}.home-statistic dd{font-size:34px}}
