/* StaffV4 — module-specific styles. Radius, shadow, 1:1 photo, dark plate,
   track overflow and pager all come from tokens/utilities. */

/* ESCAPE HATCH (Contract §C) */

.stf.v4 {

	/* Below 1280px the layout is just the .flx.f_clm.gp_sp source order:
	   header, card track, pager, button. Design 13605:19071 puts the pager and
	   button up on the header row with the track spanning beneath, so desktop is
	   a two-row area template over the same DOM. */
	@media screen and (width >= 1280px) {

		/* Design 13605:19071: four cards fill the .mn_wd box, a fifth bleeds off-edge.
		   Size items as a quarter of the .mn_wd clamp, not of the .off-scr bled track. */
		.grd.off-scr {
			--itm-w: calc((clamp(var(--mn_min), var(--mn-w), var(--mn_max)) / 4) - (var(--grd-sp-dyn) * 0.75));
		}

	}

}
