/* T261 28.10.2026: Kennzahlen "Marktentwicklung" auf energie/index.html und telekommunikation/index.html.
   Kopie der Regeln aus css/home.css (Startseite, Stand 25.10.2026), nur auf .tk261-markt begrenzt. */
.tk261-markt .home-stat-group{display:flex;gap:1rem;align-items:baseline;font-size:.8rem;text-transform:uppercase;letter-spacing:.14em;color:var(--muted);margin:2.75rem 0 1rem;font-weight:600}
.tk261-markt .home-stat-group span{font-weight:500;letter-spacing:.04em;text-transform:none;color:var(--text)}
.tk261-markt .home-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1px;background:var(--border);border:1px solid var(--border)}
.tk261-markt .home-stat{background:var(--white);padding:2rem 1.75rem;display:flex;flex-direction:column;gap:.75rem;min-height:220px}
.tk261-markt .home-stat--dark{background:var(--black);color:var(--text-inverse)}
.tk261-markt .home-stat-num{font-size:clamp(2.25rem,4vw,3.25rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}
.tk261-markt .home-stat-num small{font-size:.38em;font-weight:500;letter-spacing:0;opacity:.7}
.tk261-markt .home-stat-label{margin:0;line-height:1.55;flex:1}
.tk261-markt .home-stat-src{margin:0;font-size:.75rem;color:var(--text-muted);border-top:1px solid var(--border);padding-top:.75rem}
.tk261-markt .home-stat--dark .home-stat-src{border-color:rgba(255,255,255,.15);color:#9a9a9a}
.tk261-markt .home-stat-src a{color:inherit;text-decoration:underline;text-underline-offset:2px}
.tk261-markt .home-disclaimer{font-size:.8rem;color:var(--text-muted);margin-top:1.25rem;max-width:62ch}
.tk261-markt .home-service-links{display:flex;flex-wrap:wrap;gap:1.25rem}
.tk261-markt .home-market-panel-head{margin-bottom:0}
.tk261-markt .home-market-panel-title{font-size:clamp(1.4rem,2.2vw,1.9rem);line-height:1.2;letter-spacing:-.01em;margin:0 0 .75rem}
.tk261-markt .home-stats--3{grid-template-columns:repeat(3,1fr)}
@media (max-width:900px){.tk261-markt .home-stats--3{grid-template-columns:repeat(2,1fr)}}
@media (max-width:480px){.tk261-markt .home-stats--3{grid-template-columns:1fr}}
