.ck-imprint .ck-privacy__hero{max-width:none}.ck-imprint .ck-privacy__document section{scroll-margin-top:36px;padding:0 0 30px;margin-bottom:30px;border-bottom:1px solid #393222}
.ck-imprint .ck-privacy__document section h2{margin:0 0 18px}.ck-imprint .ck-privacy__document section>p:last-child{margin-bottom:0}
.ck-imprint #verein{background:linear-gradient(120deg,#1d1a12,#10100e);border:1px solid #4b4028;padding:30px 32px;margin-bottom:32px}.ck-imprint #verein h2{font-size:clamp(24px,2.7vw,36px)}
.ck-imprint address{font-style:normal;color:#d8d3c7}.ck-imprint__grid{display:grid;grid-template-columns:1fr 1fr;gap:36px}.ck-imprint dl{margin:0;display:grid;gap:6px}.ck-imprint dt{font-size:12px;letter-spacing:.04em;color:#aaa493}.ck-imprint dd{margin:0 0 12px;overflow-wrap:anywhere}.ck-imprint .ck-privacy__content h3{font-size:18px}
@media(max-width:720px){.ck-imprint .ck-privacy__aside{position:static}.ck-imprint #verein{padding:24px}.ck-imprint__grid{grid-template-columns:1fr;gap:0}}
@media print{.ck-imprint #verein{background:none;border:1px solid #999}.ck-imprint address,.ck-imprint dt{color:#222}}
