.stalling-software__title, 
.stalling-zeker__title {
    margin-top: .75rem;
    font-size: 1.75rem;
    font-weight: 800;
    line-height: 1;
}

.stalling-software__title-highlight {
    text-decoration: none;
    color: var(--color-secondary);
}

.stalling-software__subtext, 
.stalling-zeker__subtext {
    margin-bottom: 1rem;
    font-size: .875rem;
    font-weight: 300;
}

.stalling-software__iframe, 
.stalling-zeker__iframe {
    width: 100%;
    height: 680px;
    box-shadow: 0 0 3px 1px #01606694;
    border-radius: var(--border-radius);
    overflow: hidden;
}

.stalling-software__link {
    color: var(--color-on-secondary);
    background-color: var(--color-secondary);
}

.stalling-software__link:hover {
    filter: brightness(90%);
    color: var(--color-on-secondary);
    background-color: var(--color-secondary);
}

.stalling-software-download {
    width: fit-content;
    margin-top: 1.75rem;
    padding: 1.25rem;
    border-radius: 1rem;
    box-shadow: 0 0 3px 1px #0190991c;
    background-color: #0190990a;
}

.stalling-software-download__title {
    font-size: 1.5rem;
}

.stalling-software-download__buttons {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: center;
    column-gap: .5rem;
    row-gap: .5rem;
    margin-top: .75rem;
}