.block-8-karten .innerWrap {
    height: 100%;
    display: flex;
    flex-direction: column;
    align-content: space-between;
    flex-wrap: wrap;
    background: var(--background-main);
    transition: box-shadow 0.3s ease, transform 0.15s ease-in-out;
    overflow: hidden;
}

.block-8-karten .hoverable:hover {
    box-shadow: 0px 5px 20px rgba(0, 0, 0, 0.3);
    transform: translateY(-2px);
}

.block-8-karten .hoverable {
    cursor: pointer;
}

.block-8-karten h3 {
    font-weight: bold;
    text-transform: none;
}

.block-8-karten .textWrap {
    padding: 2.5rem 3.5rem;
    color: var(--text);
}