/* EVOLVIN editorial book: paper, ink, restrained brass. Shared controls retained. */
.proposal-reading main.reader{padding:0;margin:0}.proposal-reading .sidebar nav{gap:0}.proposal-reading .reader figure{margin-inline:0!important}
.proposal-reading{margin:0;background:#f8f6f0;color:#24392f}.proposal-reading *{box-sizing:border-box}.proposal-reading .sidebar{position:sticky;top:115px;max-height:calc(100vh - 140px);overflow:auto}.proposal-reading .sidebar nav{display:flex;flex-direction:column}.proposal-reading .sidebar>a{display:block}.proposal-reading .reader{min-width:0}.proposal-reading .book-opening{padding:12px 0 48px;border-bottom:1px solid var(--house-line,#dedfd4)}.proposal-reading h1{font:500 clamp(34px,3.8vw,48px)/1.19 'Literata',Georgia,serif;letter-spacing:-.035em;overflow-wrap:anywhere}.proposal-reading .book-deck{font:24px/1.55 'Literata',Georgia,serif}.proposal-reading .chapter-label,.proposal-reading .book-byline,.proposal-reading .start-link{font:14px/1.6 'Golos Text',Arial,sans-serif}.proposal-reading .chapter-label{letter-spacing:.08em;text-transform:uppercase;color:var(--house-muted,#687469)}.proposal-reading .reading-disclosure{font:14px/1.7 'Golos Text',Arial,sans-serif;border-left:2px solid #ad8435;padding-left:18px;color:var(--house-muted,#687469)}.proposal-reading .proposal-chapter{padding-top:64px;margin-top:16px;border-bottom:1px solid var(--house-line,#dedfd4);scroll-margin-top:145px}.proposal-reading .reader section[id]{scroll-margin-top:145px}.proposal-reading .reader section>h2{font:500 clamp(30px,3vw,39px)/1.25 'Literata',Georgia,serif;letter-spacing:-.025em;margin:22px 0 32px;color:inherit}.proposal-reading .reader section>h3{font:500 27px/1.35 'Literata',Georgia,serif;margin:40px 0 22px;color:inherit}.proposal-reading .reader section>p{margin:22px 0;overflow-wrap:anywhere}.proposal-reading blockquote{border-left:3px solid #ad8435;margin:36px 0;padding:8px 0 8px 24px;font:500 25px/1.5 'Literata',Georgia,serif}.proposal-reading .chapter-next{font:15px/1.8 'Golos Text',Arial,sans-serif;padding:20px 0 30px}.proposal-reading figure{max-width:100%}.proposal-reading .diagram-desktop{display:block;width:100%;height:auto;border-radius:4px}.proposal-reading .diagram-mobile{display:none}.proposal-reading .figure-kicker{font:12px/1.6 'Golos Text',Arial,sans-serif!important;text-transform:uppercase;letter-spacing:.05em;color:var(--house-muted)!important}.proposal-reading figure h4{margin:16px 0 22px}.proposal-reading .figure-takeaway{font-weight:600!important}.proposal-reading .figure-links{display:flex;gap:18px;flex-wrap:wrap;font:14px/1.6 'Golos Text',Arial,sans-serif}.proposal-reading .figure-links a,.proposal-reading .figure-links button{display:inline-flex;align-items:center;min-height:44px}.proposal-reading .figure-links button{background:none;border:0;color:var(--house-accent,#194d3d);font:inherit;padding:0;cursor:pointer;text-decoration:underline}.proposal-reading .worksheet-panel{padding:24px;background:var(--house-panel,#edf0e7);font:17px/1.8 'Golos Text',Arial,sans-serif;border-top:2px solid #ad8435}.proposal-reading .worksheet-panel h3{font-size:23px}.proposal-reading .quote-cards{padding-top:48px}.proposal-reading .save-card{margin:32px 0!important}.proposal-reading .save-card img{display:block;width:100%;height:auto}.proposal-reading .save-card a{display:inline-flex;align-items:center;min-height:44px;font:15px/1.6 'Golos Text',Arial,sans-serif}.proposal-reading #sources{font:15px/1.85 'Golos Text',Arial,sans-serif;margin-top:60px}.proposal-reading #about-author{margin-top:60px}.proposal-reading .proposal-footer{display:flex;gap:24px;justify-content:space-between;flex-wrap:wrap;margin:auto;padding:28px 24px;max-width:1184px;border-top:1px solid var(--house-line,#dedfd4);font:14px/1.7 'Golos Text',Arial,sans-serif}.proposal-reading :focus-visible{outline:3px solid #ad8435;outline-offset:4px}.proposal-reading .share-fab{border-radius:50%;width:48px;height:48px;display:grid;place-items:center;font-size:26px}.proposal-reading .reader a{overflow-wrap:anywhere}.proposal-reading .reader>section>figure .figure-kicker{margin-top:0}.proposal-reading.night .figure-links button{color:#b6d2ef}.proposal-reading .sidebar .brand{font-size:12px}.proposal-reading .save-card{border:0!important;padding:0!important}.proposal-reading .book-lead{font-family:'Golos Text',Arial,sans-serif}
@media(max-width:700px){.proposal-reading .diagram-desktop{display:none}.proposal-reading .diagram-mobile{display:grid;gap:12px;margin:0}.proposal-reading .diagram-mobile>div{border-left:2px solid #ad8435;background:var(--house-panel,#edf0e7);padding:14px}.proposal-reading .diagram-mobile dt{font:600 17px/1.5 'Golos Text',Arial,sans-serif}.proposal-reading .diagram-mobile dd{font:16px/1.65 'Golos Text',Arial,sans-serif;margin:8px 0 0}.proposal-reading .reader section>h2{font-size:30px}.proposal-reading .reader section>h3{font-size:25px}.proposal-reading .book-deck{font-size:22px}.proposal-reading .proposal-chapter{padding-top:42px}.proposal-reading .worksheet-panel{padding:20px 16px}.proposal-reading .reader section[id]{scroll-margin-top:175px}.proposal-reading .figure-links{gap:8px 18px}}
@media(prefers-reduced-motion:reduce){.proposal-reading{scroll-behavior:auto}}
.proposal-reading .book-lead{--lead-accent:var(--house-accent,#194d3d);background:var(--house-panel,#edf0e7);color:var(--house-ink,#24392f);border-color:var(--house-line,#dedfd4)}.proposal-reading .book-lead .book-lead-help{color:var(--house-muted,#687469)}.proposal-reading.night .book-lead input:not([type=checkbox]),.proposal-reading.night .book-lead textarea{background:var(--house-paper);color:var(--house-ink);border-color:#89998a}.proposal-reading.night .book-lead button{color:#183f2f}.proposal-reading.night .book-lead textarea::placeholder{color:#b0baac}
