.dana-cintro__inner { max-width: 760px; }
.dana-cintro__inner.dana-align-center { margin-inline: auto; }
.dana-cintro__excerpt { margin: 0 0 var(--dana-space-2); }
.dana-cintro__more > summary { list-style: none; cursor: pointer; display: inline-flex; }
.dana-cintro__more > summary::-webkit-details-marker { display: none; }
.dana-cintro__more[open] > summary { display: none; }
.dana-cintro__inner:has(.dana-cintro__more[open]) .dana-cintro__excerpt { display: none; }
.dana-cintro__full p:last-child { margin-block-end: 0; }
