.reading-breadcrumbs{flex-wrap:wrap;row-gap:8px}.reading-heading{max-width:900px}.reading-heading .eyebrow{margin-bottom:18px}.reading-heading h1{font-size:clamp(34px,4.5vw,58px);line-height:1.1;letter-spacing:-1.6px;margin:0 0 22px}.reading-heading p{font-size:16px;line-height:1.75;color:#526d70;max-width:770px;margin:0}.reading-prose{width:min(780px,90%);margin:45px auto 65px}.reading-prose p{font-size:17px;line-height:1.9;margin:0 0 25px}.reading-prose p:first-of-type,.reading-prose .reading-signature{font-size:12px;color:#617779}.reading-prose strong{font-weight:600}.reading-return{display:inline-block;border-top:1px solid var(--line);padding-top:24px;margin-top:15px;font-size:13px}.bibliography{padding-top:35px;padding-bottom:60px}.biblio-note{font-size:13px;line-height:1.7;color:#617779;margin:0 0 24px}.book-table{width:100%;border-collapse:collapse;table-layout:fixed;text-align:left}.book-table caption{text-align:left;font-size:24px;font-weight:600;letter-spacing:-.4px;margin-bottom:22px}.book-table th{padding:17px 18px;font-size:10px;letter-spacing:1.2px;background:#eaf0eb;vertical-align:bottom}.book-table th:nth-child(1){width:49%}.book-table th:nth-child(2){width:33%}.book-table th:nth-child(3){width:18%}.book-table td{padding:19px 18px;border-bottom:1px solid var(--line);vertical-align:top;font-size:14px;line-height:1.6;overflow-wrap:anywhere}.book-table td:nth-child(2){font-size:13px;color:#526d70}.book-table td:nth-child(3){font-variant-numeric:tabular-nums}.book-table tr[data-cover]:hover,.book-table tr:focus-within{background:#edf2ec}.book-title{font:inherit;text-align:left;line-height:inherit;color:inherit;padding:0;background:none;border:0;cursor:pointer;text-decoration:underline;text-decoration-color:#a8bbb0;text-underline-offset:4px}.book-title:focus-visible{outline:2px solid #aa5423;outline-offset:5px}.book-table small{display:block;margin-top:5px;font-size:11px;color:#71827b}.bibliography-credit{font-size:12px;color:#617779;margin-top:25px}.cover-preview{position:fixed;z-index:1000;box-sizing:border-box;width:220px;max-width:calc(100vw - 24px);padding:12px;background:#fffdf7;border:1px solid #cbd8cf;border-radius:5px;box-shadow:0 12px 40px #082f3c30}.cover-preview[hidden]{display:none}.cover-preview img{display:block;width:100%;height:270px;max-height:50vh;object-fit:contain}.cover-preview p{font-size:11px;line-height:1.5;margin:10px 0 0;color:#526d70}.cover-preview button{float:right;border:0;background:none;color:#526d70;font-size:20px;cursor:pointer;padding:0 0 6px 12px}.cover-preview:after{content:'';display:block;clear:both}@media(max-width:600px){.reading-heading h1{letter-spacing:-1px}.reading-prose{margin-top:30px;margin-bottom:40px}.reading-prose p{font-size:15px;line-height:1.8}.book-table th{font-size:8px;padding:12px 7px;letter-spacing:.4px}.book-table th:nth-child(1){width:44%}.book-table th:nth-child(2){width:34%}.book-table th:nth-child(3){width:22%}.book-table td{font-size:12px;padding:15px 7px}.book-table td:nth-child(2){font-size:11px}.book-table small{font-size:10px}.cover-preview{width:190px}.cover-preview img{height:230px}.biblio-note{font-size:12px}}
