.ap-value-strip { background: var(--ap-bg); color: var(--ap-text); }
.ap-value-strip * { box-sizing: border-box; }
.ap-value-strip__grid { display: grid; }
.ap-value-strip__item { align-items: center; border-bottom: 1px solid var(--ap-border); display: grid; gap: 14px; grid-template-columns: auto minmax(0, 1fr); min-height: 74px; padding-block: 13px; }
.ap-value-strip__item:last-child { border-bottom: 0; }
.ap-value-strip__item b { font-size: 12px; letter-spacing: .08em; opacity: .68; }
.ap-value-strip__item span { display: grid; gap: 2px; }
.ap-value-strip__item strong { font-size: 14px; line-height: 1.35; }
.ap-value-strip__item small { font-size: 12px; line-height: 1.35; opacity: .78; }

@media (min-width: 750px) {
  .ap-value-strip__grid { grid-template-columns: repeat(4, minmax(0, 1fr)); }
  .ap-value-strip__item { border-bottom: 0; border-right: 1px solid var(--ap-border); min-height: 88px; padding: 15px clamp(18px, 2.5vw, 34px); }
  .ap-value-strip__item:first-child { padding-left: 0; }
  .ap-value-strip__item:last-child { border-right: 0; padding-right: 0; }
}
