/**
 * Bricksify: Blog Stack.
 *
 * Loads only with the companion plugin, always together with blog-stack.js.
 * The layout lives in the `blog-stack` global class so it travels inside the
 * copied JSON: without the plugin the section is a native horizontal
 * scroller of cards, fully readable and fully clickable.
 *
 * There is no hidden opening state. The cards start exactly where the layout
 * puts them, so nothing waits on the script and there is no failsafe to
 * write.
 *
 * `is-stacking` is added by the script only while the pin is live (992px and
 * up, no reduced motion) and removed the moment it is torn down.
 */

/* The row is driven by the timeline now, not by the reader's trackpad. */
.bxc-blog-stack.is-stacking .bxb__viewport {
	overflow: hidden;
}

/* Scrubbed every frame for four viewports of scroll. */
.bxc-blog-stack.is-stacking .bxb__item {
	will-change: transform;
}
