<main class="container-fluid ps-5 hiddenState">
</main>
var my_div = newDiv = null;
var newDiv = document.createElement("div");
newDiv.innerHTML = "<h1>Привет!</h1>";
my_div = document.querySelector(".hiddenState");
document.body.insertBefore(newDiv, my_div);
var my_div = newDiv = null; // Строка эта бесполезная
var newDiv = document.createElement("div"); // Создается див
newDiv.innerHTML = "<h1>Привет!</h1>"; // В этот див вставляется заголовок
my_div = document.querySelector(".hiddenState"); // Получается блок куда надо вставлять контент
document.body.insertBefore(newDiv, my_div); // Вставляется див с контентом ПЕРЕД тем блоком который получили