.bmds-faq {
    background: var(--kern-color-layout-background-default);
    padding-inline: var(--kern-metric-space-large);
    border-radius: var(--kern-metric-border-radius-default);
}

/* KERN zeichnet oben und unten eine Linie. An den Enden des Blocks
   sitzt schon die Flaechenkante. */
.bmds-faq > .kern-accordion:first-child { border-top: 0; }
.bmds-faq > .kern-accordion:last-child { border-bottom: 0; }
