/* Utility helpers: spacing stacks, muted text, section padding helpers, and small reusable layout hooks. */

.sw-muted {
	color: var(--wp--preset--color--muted);
}

.sw-section {
	padding-top: var(--wp--preset--spacing--section);
	padding-bottom: var(--wp--preset--spacing--section);
}

.sw-stack-tight > * + * {
	margin-block-start: 0.75rem;
}

.sw-stack-regular > * + * {
	margin-block-start: 1.5rem;
}

.sw-flow > * + * {
	margin-block-start: clamp(1rem, 2vw, 1.5rem);
}


.sw-meta-row {
	display: flex;
	flex-wrap: wrap;
	gap: 0.6rem;
}
