Estava testando algumas coisas no Flexbox e acabei colocando a opção flex-wrap: wrap no meu codigo ao invés da flex-direction: column, gerando um resultado muito parecido, ambos podem ser usados para o mesmo objetivo? Como eu sei quando usar um ou outro? E porque o flex-wrap tira o espaço entre os elementos?
.apresentacao__conteudo{
display: flex;
width: 615px;
flex-direction: column;
gap: 40px;
.apresentacao__conteudo{
display: flex;
width: 615px;
flex-wrap: wrap;
gap: 40px;