flex + flex-row/col: la dirección
flex activa el modelo. flex-row (default) alinea a los hijos en fila; flex-col los apila en columna.
<div class="flex flex-row gap-3">
<div>1</div><div>2</div><div>3</div>
</div>
<div class="flex flex-col gap-3">
<div>1</div><div>2</div><div>3</div>
</div>