.answer-entry { max-width: 67ch; margin-inline: auto; }
.answer-entry > p:first-child { font-size: 1.5rem; line-height: 1.4; }
.answer-entry > h2 { border-top: 1px solid var(--ink); padding-top: 1.1rem; margin-top: 2.5rem; max-width: 34ch; }
.answer-entry > h3 { padding-left: 1rem; border-left: 3px solid var(--rose); }
.answer-entry .reading-slip { border-top-style: double; border-top-width: 3px; }
