/* =====================================================================
   Секция «Über 9,5 Mio. € Umsatz auf Amazon» — бенто-сетка карточек
   с оранжевыми иконками. Одна карточка широкая (2 колонки) с картинкой.
   ===================================================================== */

.stats { background: var(--dark); color: #fff; padding: clamp(48px, 7vw, 96px) 0; }

.stats__head { text-align: center; max-width: 960px; margin: 0 auto clamp(36px, 5vw, 60px); }
.stats__head .section-title { white-space: nowrap; }
.stats__head .accent { color: var(--orange); }
.stats__head p { margin-top: 16px; color: #ffffff; font-size: 25px; line-height: 27.50px; font-weight: 500; font-family: "SF Pro Display", "SF UI Display", "Inter", -apple-system, BlinkMacSystemFont, sans-serif; }
.stats__head .u { color: var(--orange); text-decoration: underline; }

.stats__grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: clamp(14px, 1.6vw, 22px);
}

.stat-card {
  background: #ffffff; color: var(--ink);
  border-radius: 32px; padding: 30px;
  display: flex; flex-direction: column; gap: 26px;
}
.stat-card__icon {
  width: 57px; height: 57px; border-radius: 50%;
  display: grid; place-items: center;
  background: transparent; color: var(--orange); flex: none;
}
.stat-card__icon svg { width: 30px; height: 30px; fill: currentColor; stroke: none; }
.stat-card__icon img { width: 57px; height: 57px; object-fit: contain; display: block; }
.stat-card__text { color: #000000; font-size: 17px; line-height: 1.25; font-weight: 500; font-family: "SF Pro Display", "SF UI Display", "Inter", -apple-system, BlinkMacSystemFont, sans-serif; }

/* Широкая карточка с картинкой */
.stat-card--wide { grid-column: span 2; background: #ffffff; position: relative; overflow: hidden; padding: 0; }
.stat-card--wide .stat-card__row {
  display: flex; align-items: stretch; height: 100%;
}
.stat-card__img { flex: 0 0 383px; position: relative; padding: 20px 10px 16px 0; box-sizing: border-box; }
.stat-card__img img { width: 100%; height: 100%; object-fit: cover; display: block; border-radius: 24px; }
.stat-card--wide .stat-card__content {
  flex: 1;
  padding: 30px 20px 30px 30px;
  display: flex; flex-direction: column; gap: 26px;
}

@media (max-width: 900px) {
  .stats__grid { grid-template-columns: repeat(2, 1fr); }
  .stat-card--wide { grid-column: span 2; background: #f6f6f6; }
}
@media (max-width: 768px) {
  .stats { padding: 40px 16px; }
  .stats__head p { font-size: 16px; }
  .stats__grid { grid-template-columns: 1fr; }
  .stat-card { padding: 20px; gap: 16px; }
  .stat-card__text { font-size: 14px; }
  .stat-card--wide { grid-column: span 1; padding: 20px; }
  .stat-card--wide .stat-card__row { flex-direction: column; }
  .stat-card--wide .stat-card__content { padding: 0; padding-top: 16px; }
  .stat-card__img { padding: 10px 0 0 0; }
  .stat-card__img img { height: 200px; }
}



@media (min-width: 900px) { .stats__head h2,  }
