.bookshelf_pageSubtitle__9zZPi{font-family:var(--font-main);font-weight:700;font-size:1.4rem;color:#2c2a25;text-transform:uppercase;letter-spacing:.05em}.bookshelf_pageSubItalic__c15gi{font-family:var(--font-main);font-weight:400;font-size:.95rem;color:#6b6860;font-style:italic;margin-top:8px}.bookshelf_section__NdcyG{max-width:700px;margin:0 auto;padding:56px 24px 0}.bookshelf_partLabel__qY45y{font-family:var(--font-main);font-weight:700;font-size:.85rem;color:#8b5e3c;text-transform:uppercase;letter-spacing:.1em;margin-bottom:8px;text-align:center}.bookshelf_sectionTitle__TUxi5{font-family:var(--font-heading);font-weight:800;font-size:1.5rem;color:#2c2a25;text-transform:uppercase;margin-bottom:16px;text-align:center}.bookshelf_sectionRule__wXRvI{border:none;border-top:2px solid #8b5e3c;max-width:320px;margin:0 auto 16px}.bookshelf_sectionDesc__YGMEy{font-family:var(--font-main);font-size:.9rem;font-style:italic;color:#6b6860;line-height:1.6;margin:0 auto 40px;max-width:480px;text-align:center}.bookshelf_papersList__Lf83w{list-style:none;padding:0;margin:0 auto;max-width:600px}.bookshelf_paperItem__RIpE2{list-style:none}.bookshelf_paperRow__doDi0{position:relative;display:flex;gap:16px;padding:10px 28px 10px 0;align-items:baseline}.bookshelf_paperRowButton__lytSA{background:none;border:none;margin:0;width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;border-radius:2px;-webkit-tap-highlight-color:transparent}.bookshelf_paperRowButton__lytSA:hover .bookshelf_chevron__jL19_{color:#8b5e3c}.bookshelf_paperRowButton__lytSA:focus-visible{outline:2px solid rgba(139,94,60,.45);outline-offset:4px}.bookshelf_paperText__kA_Bu{display:flex;flex-direction:column;gap:2px}.bookshelf_paperTitle__rxACg{font-family:var(--font-main);font-weight:700;font-size:1.05rem;color:#2c2a25}.bookshelf_paperAuthor__C5oG2{font-family:var(--font-main);font-size:.85rem;color:#6b6860}.bookshelf_chevron__jL19_{position:absolute;right:2px;top:16px;color:#8e897c;display:inline-flex;align-items:center;justify-content:center;transition:transform .24s ease,color .2s ease}.bookshelf_chevronOpen__DB4mH{transform:rotate(90deg);color:#8b5e3c}.bookshelf_paperPanel___cKiK{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.bookshelf_paperPanelOpen__gush7{grid-template-rows:1fr}.bookshelf_paperPanelInner__zw4ud{overflow:hidden;visibility:hidden;transition:visibility 0s linear .28s}.bookshelf_paperPanelOpen__gush7 .bookshelf_paperPanelInner__zw4ud{visibility:visible;transition:visibility 0s linear 0s}.bookshelf_paperPanelContent__55iXM{padding:0 8px 16px 0;border-bottom:1px solid rgba(139,94,60,.08);opacity:0;transform:translateY(-2px);transition:opacity .22s ease,transform .22s ease}.bookshelf_paperPanelOpen__gush7 .bookshelf_paperPanelContent__55iXM{opacity:1;transform:translateY(0)}.bookshelf_paperNote__NiBIv{font-family:var(--font-main);font-size:.9rem;color:#4a4842;line-height:1.7;margin:0 0 8px}.bookshelf_paperLink__dm964{font-family:var(--font-main);font-size:.85rem;color:#8b5e3c;text-decoration:underline;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.bookshelf_chevron__jL19_,.bookshelf_paperPanelContent__55iXM,.bookshelf_paperPanel___cKiK{transition:none}}.bookshelf_dividerImage__K1nLG{width:500px;height:auto}@media (max-width:768px){.bookshelf_pageSubtitle__9zZPi{font-size:1.1rem}.bookshelf_section__NdcyG{padding:40px 16px 0}.bookshelf_sectionTitle__TUxi5{font-size:1.25rem}.bookshelf_dividerImage__K1nLG{width:300px}}@media (max-width:480px){.bookshelf_chevron__jL19_{top:14px}}