/* Match the privacy statement's readable column. Typography is supplied by
   rheinspiel-design, including headings in this dynamic supplement. */
.rsg-privacy-notice {
    box-sizing: border-box;
    width: min(860px, calc(100% - 2 * var(--rsf-gutter, 24px)));
    margin: 0 auto 64px;
    color: var(--rsf-ink, #343528);

    overflow-wrap: anywhere;
    scroll-margin-top: 110px;
}

.rsg-privacy-notice h2 {
    margin: 0 0 16px;

    font-weight: 500;

    color: inherit;
}

@media (max-width: 767px) {
    .rsg-privacy-notice {
    margin-bottom: 48px;

    }
}
