.m-df-zitat { padding: var(--space-7) 0; }
.m-df-zitat figure { margin: 0 auto; max-width: 46rem; padding-left: var(--space-5); border-left: 2px solid var(--color-accent, #a98a4f); }
.m-df-zitat blockquote { margin: 0 0 var(--space-3); font-family: var(--font-serif); font-size: clamp(1.25rem, 2.2vw, 1.6rem); line-height: 1.4; }
.m-df-zitat figcaption { font-size: var(--fs-sm); opacity: 0.72; }
