/* Vertical rhythm. Owl-selector spacing — every direct child
   except the first gets a margin-top. */

.o-stack > * + * { margin-top: var(--space-4); }

.o-stack--tight > * + * { margin-top: var(--space-2); }
.o-stack--loose > * + * { margin-top: var(--space-6); }
.o-stack--bay   > * + * { margin-top: var(--gap-bay); }
.o-stack--deck  > * + * { margin-top: var(--gap-deck); }
