...ppend(Spacer(1, 2 * cm))
story.append(Paragraph("„Manchmal ist es, als würden zwei Herzen im selben Rhythmus schlagen – "
                       "und dann [REDACTED] auseinanderdriften, als wären sie nie verbunden gewesen.“", styles['Quote']))
story.append(PageBreak())

# Text aufteilen und formatieren
for paragraph in final_dossier_text.split('\n'):
    if paragraph.strip().startswith("Kapitel") or \
       p...