
/* V14: concise media page, all historical text retained */
.media-v11{display:flex;flex-direction:column;gap:18px}
.media-v11 .media-entry{padding:22px 26px}
.media-v11 .media-award{display:block}
.media-v11 .media-award .media-entry-body{display:grid;grid-template-columns:minmax(0,1fr) 150px;column-gap:24px;align-items:center}
.media-v11 .media-award h2{grid-column:1/-1;font-size:25px;margin-bottom:8px}
.media-v11 .media-award .media-copy{display:contents}
.media-v11 .media-award img{max-width:145px;max-height:160px;object-fit:contain;margin:0;grid-column:2;grid-row:2}
.media-v11 .interviews-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.media-v11 .interviews-row .media-entry{padding:20px 22px}
.media-v11 .interviews-row h2{font-size:21px;margin-bottom:8px}
.media-v11 .interviews-row iframe{margin:5px 0 8px}
.media-v11 .media-appearance{background:#f9f7f1;padding:0}
.media-v11 details summary{cursor:pointer;color:#173d43;font-weight:700;list-style-position:inside}
.media-v11 details[open] summary{margin-bottom:15px}
.media-v11 .media-appearance details{padding:19px 25px}
.media-v11 .media-appearance .media-entry-body{padding:0 0 4px 18px}
.media-v11 .reviews-heading{font:400 27px/1.2 'Libre Baskerville',Georgia,serif;color:#173d43;margin:10px 0 0}
.media-v11 .review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}
.media-v11 .review-card{padding:20px 24px}
.media-v11 .review-card h2{font-size:22px;margin-bottom:12px}
.media-v11 .review-card .media-meta{margin-bottom:6px}
.media-v11 .review-card .media-copy{padding:5px 0 3px;line-height:1.65}
@media(max-width:760px){.media-v11 .review-grid,.media-v11 .interviews-row{grid-template-columns:1fr}.media-v11 .media-award .media-entry-body{display:block}.media-v11 .media-award .media-copy{display:block}.media-v11 .media-award img{margin-top:16px}}

/* Keep every book review card visually consistent. */
.media-v11 .review-grid .review-card, .media-v11 .review-grid .review-card:nth-child(4){background:#fff;grid-column:auto}
