.compact-buy-banner{padding:12px 20px;gap:14px}.compact-buy-banner .book-banner-cover{display:none}.compact-buy-banner p{display:none}.compact-buy-banner .book-buy-links{gap:8px}.compact-buy-banner .button{font-size:1rem;padding:10px 14px}.review-book-links{display:flex;flex-wrap:wrap;gap:10px}.oceanese-grownups{border:2px solid #285777;border-radius:14px;padding:16px;margin:20px 0}.oceanese-grownups summary{cursor:pointer;font-weight:bold}.oceanese-grownups summary:focus-visible{outline:3px solid #bb4f36;outline-offset:5px}#signed-copy,#oceanese-animations{scroll-margin-top:24px}@media(max-width:600px){.compact-buy-banner{display:block}.compact-buy-banner .book-buy-links{margin-top:10px}.compact-buy-banner .button{font-size:.9rem}}

.matched-book{align-items:start!important}.matched-book>figure img{width:100%!important;max-width:340px!important;height:auto!important;object-fit:contain;border-radius:18px}.matched-book>figure{text-align:center}.matched-signed{width:100%;padding:18px 0;margin:16px 0 0;box-sizing:border-box}.matched-signed .quote-box{padding:20px}.matched-signed h3{font-size:1.4rem}.book-preview{margin:20px 0;border:2px solid #285777;border-radius:14px;padding:16px}.book-preview summary{cursor:pointer;font-weight:bold}.book-preview summary:focus-visible{outline:3px solid #bb4f36;outline-offset:4px}.book-preview-copy p{line-height:1.65}
