.pxh-stack__rows { border-top: 1px solid var(--line); }
.pxh-stack__row { display: grid; grid-template-columns: minmax(0, 17rem) minmax(0, 1fr); gap: var(--bdh-gap); padding: 26px 0; border-bottom: 1px solid var(--line); align-items: start; }
.pxh-stack__k .h3 { margin: 6px 0 4px; }
.pxh-stack__k .sm { margin: 0; color: var(--muted); }
@media (max-width: 860px) { .pxh-stack__row { grid-template-columns: minmax(0, 1fr); gap: 14px; } }
