.wrapper {
    display: flex;
    width: 100%;
    min-height: 100vh;
}

.seite {
    width: 50%;
    overflow: hidden;
    position: relative;
}

.seite-links {
    background-color: #3498db; /* Blau */
    clip-path: polygon(0 0, 100% 0, 75% 100%, 0% 100%);
}

.seite-rechts {
    background-color: #2ecc71; /* Grün */
    clip-path: polygon(25% 0, 100% 0, 100% 100%, 0% 100%);
}

.inhalt {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    width: 80%; /* Anpassen für bessere Lesbarkeit */
    text-align: center;
}