header,
main,
footer,
#landing {visibility: hidden;}

body[data-visit="true"] header,
body[data-visit="true"] main,
body[data-visit="true"] footer,
body[data-visit="false"] #landing {visibility: visible;}



body[data-visit="false"] {overflow: hidden;}




#landing {z-index: 1000;}

#landing button {
    bottom: var(--size_m);
    left: 50vw;
    transform: translateX(-50%);
}