.download-notes {
    --download-notes-line: rgba(37, 48, 129, .18);

    padding: 3.5rem var(--container-padding, 1.5rem);
    background-color: var(--color-primary-light);
}

.download-notes-title {
    margin: 0 0 1.75rem;
    color: var(--color-primary);
}

ul.download-notes-list {
    margin: 0;
    padding: 0;
    list-style: none;
    border-bottom: 1px solid var(--download-notes-line);
}

ul.download-notes-list li {
    padding-block: 1rem;
    border-top: 1px solid var(--download-notes-line);
    font-size: 1rem;
    font-weight: 500;
    line-height: 1.5;
}

ul.download-notes-list li b {
    font-weight: bold;
    color: var(--color-primary);
}

/* zweispaltig: Hinweise laufen spaltenweise (1+2 links, 3+4 rechts) */
@media screen and (min-width: 50rem) {
    ul.download-notes-list {
        columns: 2;
        column-gap: 5rem;
        column-rule: 1px solid var(--download-notes-line);
    }

    ul.download-notes-list li {
        break-inside: avoid;
    }
}
