/* Einheitliche Linien-Piktogramme der vier Modulkarten */
.use-cases .card-art.module-icon-art {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 148px;
  padding: 12px;
  background: #f3f5f6;
}
.use-cases .card-art.module-icon-art::after { content: none; }
.module-icon-art img {
  display: block;
  width: 116px;
  height: 116px;
  max-width: 100%;
  object-fit: contain;
}
@media (max-width: 560px) {
  .use-cases .card-art.module-icon-art { height: 112px; padding: 9px; }
  .module-icon-art img { width: 92px; height: 92px; }
}

/* Erfahrung und Integration – Startseite */
.experience-section {
  display: grid;
  grid-template-columns: minmax(150px, 220px) minmax(0, 1fr);
  align-items: center;
  gap: clamp(24px, 5vw, 76px);
  max-width: 1200px;
  margin: 0 auto;
  padding: clamp(42px, 6vw, 80px) 24px;
}
.experience-section__year {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  padding: 28px 18px;
  border-radius: 16px;
  background: #f3f5f6;
  text-align: center;
}
.experience-section__year strong { color: #B02422; font-size: clamp(3rem, 6vw, 5rem); line-height: 1.1; }
.experience-section__year span { margin-top: 8px; color: #4e5660; }
.experience-section__content h2 { margin: 0 0 16px; }
.experience-section__content p:not(.eyebrow) { max-width: 74ch; }
.experience-section__content .text-link { display: inline-block; margin-top: 10px; }
@media (max-width: 650px) {
  .experience-section { grid-template-columns: 1fr; gap: 22px; }
  .experience-section__year { justify-self: start; min-width: 160px; }
}
