Se o Brasil é um estado laico, já se perguntou por que existe o feriado de Nossa Senhora Aparecida?

O dia 12 de outubro é feriado nacional no Brasil que simboliza Nossa Senhora Aparecida, a padroeira do país. No entanto, se o Brasil é um Estado laico, a existência deste feriado não seria uma contradição com a própria República?

Lembrando que a sexta-feira da Paixão de Cristo é outro feriado nacional no país.
https://noticiasconcursos.com.br/wp-content/uploads/2023/10/noticiasconcursos.com.br-fe...
elas respondem
anônima
2a
O feriado é pq é dia das crianças