/* CareRisk V10: restrained final refinements. Original desktop typography unchanged. */
.cr10-book-cover{padding:0!important;overflow:hidden;display:flex;align-items:stretch;justify-content:center;background:#eef5f4!important;min-width:0}
.cr10-book-cover img{display:block;width:100%;height:100%;max-height:290px;object-fit:contain;object-position:center;background:#f6f9f8}
.cr-books-grid .cr-book-card{overflow:hidden}
.cr-book-link:focus-visible,.cr9-mobile-cta:focus-visible{outline:3px solid #c58124;outline-offset:3px}
@media(max-width:720px){.cr10-book-cover img{max-height:260px}}
