/* Examples on the POS and eBay pages are explanatory content, not product UI. */
.growth-page .growth-example { border: 1px solid #e1dce6; border-radius: 20px; padding: 36px; background: linear-gradient(145deg, #f4eff9, #eff8f8); }
.growth-page .growth-example > h2 { font-size: clamp(28px, 3vw, 38px); line-height: 1.2; margin-bottom: 28px; color: #241635; }
.growth-page .growth-example-lines { margin: 0; }
.growth-page .growth-example-lines > div { display: flex; align-items: baseline; justify-content: space-between; gap: 20px; padding: 19px 0; border-top: 1px solid #dce3e8; }
.growth-page .growth-example-lines dt { color: #625d6b; font-size: 14px; line-height: 1.7; }
.growth-page .growth-example-lines dd { margin: 0; font-size: 19px; line-height: 1.6; color: #241635; font-variant-numeric: tabular-nums; }
.growth-page .growth-example-text > div { display: block; }
.growth-page .growth-example-text dt { margin-bottom: 5px; }
.growth-page .growth-example-text dd { font-size: 17px; }
.growth-page .growth-product-media .workflow-photo { object-fit: contain; height: auto; }
@media (max-width: 639px) {
  .growth-page .growth-example { padding: 26px 20px; }
  .growth-page .growth-example-lines > div { gap: 12px; }
  .growth-page .growth-example-lines dd { font-size: 17px; }
}
