/* DE Icon Card. Figma 1995:133023 (light), 2012:134841 / 2228:135137 (reverse). */
[data-de26].de26-icon-card {
  display: flex;
  flex-direction: column;
  gap: 20px;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  margin: 0;
  font-family: var(--de26-font-body);
}
[data-de26].de26-icon-card--light {
  padding: 20px;
  background: linear-gradient(180deg, var(--de26-sky) 0%, var(--de26-white) 100%);
  border: 0.5px solid var(--de26-space);
  border-radius: 20px;
  color: var(--de26-space);
}
[data-de26].de26-icon-card--reverse { gap: 30px; padding: 0 0 10px; color: var(--de26-white); }
[data-de26] .de26-icon-card__icon { display: block; width: 100px; height: 100px; max-width: none; margin: 0; border: 0; object-fit: contain; }
[data-de26] .de26-icon-card__text { display: flex; flex-direction: column; gap: 10px; }
[data-de26] .de26-icon-card__title { margin: 0; font-family: inherit; font-size: 24px; font-weight: 700; line-height: 1.2; color: inherit; }
[data-de26].de26-icon-card--reverse .de26-icon-card__title { font-size: 35px; }
[data-de26] .de26-icon-card__copy { margin: 0; font-size: 18px; font-weight: 400; line-height: 1.4; color: inherit; }
