* {
    font-family: "Arial";
    font-weight: bold;
    padding: 0;
    margin: 0;
    color: rgb(255, 255, 255);
}

html, body {
    width: 100%;
    height: 100%;
    overflow-x: hidden;
}

body {
    background-color: rgb(16, 16, 16);
    opacity: 0;
    transition: opacity 2000ms cubic-bezier(0.25, 1, 0.5, 1);
}

#container {
    position: absolute;
    top: 50%;
    left: 50%;
    translate: -50% -50%;
    display: flex;
    flex-direction: column;
}

#container > h2 {
    font-size: 2rem;
    padding-bottom: 0.7rem;
}

#container > p {
    text-decoration: underline;
    cursor: pointer;
}