/* Scoped to the afterword; authored poem colors and full-width art remain inherited. */
.poetry-afterword{display:grid;grid-template-columns:1fr 1.4fr 1.1fr;gap:2rem;padding:2rem 0;margin:3rem 0 0;border-top:1px solid currentColor;font-family:inherit}
.poetry-afterword h2{font-size:1rem;line-height:1.4;margin:0 0 .6rem;font-weight:600}
.poetry-afterword p{font-size:.95rem;line-height:1.7;margin:0}
.poetry-afterword a{text-underline-offset:.2em}
.poetry-afterword .espresso-button{font-size:.9rem;padding:.65rem .85rem;white-space:normal}
@media(max-width:700px){.poetry-afterword{grid-template-columns:1fr;gap:1.5rem;padding:1.5rem 1rem}}
