.book-photo-pair{grid-template-columns:1fr 1fr .85fr;max-width:1200px;gap:24px;align-items:start}
.book-photo-pair .book-photo-secondary img{aspect-ratio:auto;height:auto;object-fit:contain}
.book-photo-secondary a{display:block}
.book-photo-secondary .photo-license{display:block;margin-top:9px;font-size:11px;line-height:1.7;color:var(--muted)}
@media(max-width:850px){.book-photo-pair{grid-template-columns:1fr 1fr}.book-photo-secondary{grid-column:1/-1;max-width:440px!important;justify-self:center!important}}
@media(max-width:600px){.book-photo-pair{grid-template-columns:1fr}.book-photo-secondary{grid-column:auto;width:100%}}

