.page-container {
    /*display: flex;
    flex: 1;
    flex-direction: column;*/


    padding-inline: 0; /* horizontale Abstände */
    max-width: 100%;
    margin-inline: auto; /* zentriert bei größerem Viewport */
    width: 100%;
}

.page-content * {
    padding-inline: 10rem; /* horizontale Abstände */
}
