body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .page-intro{padding-bottom:28px!important}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .page-intro h1{font-size:clamp(38px,4.3vw,64px)!important;max-width:1150px!important;line-height:1.08!important}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .page-intro .lead{font-size:16px!important;max-width:800px!important}.reader-record-line{display:flex;flex-wrap:wrap;gap:10px 22px;margin-top:25px;font:12px/1.7 var(--sans);color:#5e5d66}.reader-record-line>span:first-child{color:#26242d;font-weight:600}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-layout{padding-top:30px;align-items:start}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side{position:sticky;top:25px;border:1px solid #dedee4;border-radius:12px;padding:24px;background:#fff}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side>.kicker{display:block;font-size:10px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side nav{margin:15px 0 22px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side nav a{font-size:12px;padding:12px 0;line-height:1.4}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side nav a[aria-current=step]{color:#615077}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side .citation{font-size:11px;line-height:1.8}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side>.btn{width:100%;font-size:11px;margin-top:10px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side .citation-downloads{margin:15px 0 22px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side .citation-downloads a{font-size:11px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary{background:#f5f5f7;border:1px solid #dedee5;border-radius:12px;padding:26px 30px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary>p{font-size:19px!important;line-height:1.6!important;margin-top:12px!important}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary .reader-scope-note{font-size:13px!important;line-height:1.7!important;color:#62606a}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]{padding:42px 0;border-top:1px solid #dddde4;margin-top:30px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]>h2{font-size:39px;margin:15px 0 22px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]>.eyebrow{font-size:10px!important;color:#77717e}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]>p{font-size:18px!important;line-height:1.85!important}.rr-context{margin-top:32px;border-left:2px solid #a397ac;padding-left:23px}.rr-context h3,.rr-reading-prompt h3,.rr-connected h3{font:400 25px/1.25 var(--serif);letter-spacing:-.02em;margin:0 0 12px}.rr-context p,.rr-reading-prompt p,.rr-interpretation p,.rr-connected p{font-size:14px;line-height:1.8;color:#625d6a}.rr-context dl{display:grid;gap:10px;margin:19px 0 0}.rr-context dl>div{display:grid;grid-template-columns:100px 1fr;gap:15px;font-size:11px;line-height:1.6}.rr-context dt{color:#77717e}.rr-context dd{margin:0;color:#39363f}.rr-reading-prompt{margin-top:28px;padding:24px 26px;background:#f4f6f6;border:1px solid #dde4e3;border-radius:10px}.rr-reading-prompt .kicker,.rr-interpretation .kicker,.rr-question .kicker,.rr-connected .kicker{display:block;font-size:9px;color:#706878;margin-bottom:13px}.rr-reading-prompt a{display:inline-flex;gap:20px;align-items:center;margin-top:17px;text-decoration:none;border-bottom:1px solid #a6afad;padding-bottom:5px;font-size:12px}.rr-interpretation{padding-top:24px;margin-top:27px;border-top:1px solid #dedbe3}.rr-question{margin:30px 0 0;padding:24px 0 0;border-top:1px solid #dedbe3}.rr-question p{font:400 28px/1.25 var(--serif);letter-spacing:-.02em;color:#36313e;max-width:32ch}.rr-connected{margin-top:30px;padding-top:25px;border-top:1px solid #dedbe3}.rr-connected nav{display:grid;gap:0;margin-top:17px}.rr-connected nav>a{display:flex;justify-content:space-between;gap:25px;text-decoration:none;font-size:13px;line-height:1.6;padding:14px 0;border-bottom:1px solid #dedbe3}.rr-connected .rr-editorial-note{font-size:11px;margin-top:20px;line-height:1.8}.rr-related-works{margin:10px auto 75px;max-width:1224px;padding-top:35px;border-top:1px solid #cfcbd7}.rr-related-works>h2{font-size:45px;margin:15px 0 30px}.rr-related-works>div{display:grid;grid-template-columns:1fr 1fr;gap:50px}.rr-related-works>div>a{text-decoration:none;display:flex;flex-direction:column;align-items:start;border-top:1px solid #d4cfdb;padding-top:20px;gap:17px}.rr-related-meta{font:11px var(--sans);color:#78707f}.rr-related-works strong{font:400 30px/1.15 var(--serif);letter-spacing:-.025em;color:#27232d}.rr-related-works>div>a>span:not(.rr-related-meta){font-size:12px;line-height:1.8;color:#6a6372}.rr-related-open{display:flex;align-items:center;gap:25px;font-weight:600;margin-top:auto;padding-top:5px}
@media(max-width:1000px){body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-layout{grid-template-columns:225px minmax(0,1fr);gap:35px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side{padding:20px}.rr-related-works{margin-inline:48px}.rr-related-works>div{gap:30px}}
@media(max-width:760px){body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .page-intro h1{font-size:39px!important}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .page-intro .lead{font-size:15px!important;line-height:1.8!important}.reader-record-line{font-size:11px;gap:8px;margin-top:20px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-layout{display:block;padding-top:20px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side{position:static;padding:20px;margin-bottom:25px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side nav{display:grid;grid-template-columns:1fr 1fr;gap:0 20px;margin-bottom:15px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side>.citation{display:none}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side .citation-downloads{margin:12px 0;display:inline-flex;gap:20px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side>.btn{width:auto;margin-right:10px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary{padding:22px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary>p{font-size:18px!important}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]{padding-top:30px;margin-top:25px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]>h2{font-size:34px}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]>p{font-size:17px!important;line-height:1.85!important}.rr-context{padding-left:18px}.rr-context dl>div{grid-template-columns:78px 1fr;gap:10px}.rr-reading-prompt{padding:21px}.rr-question p{font-size:27px}.rr-related-works{margin:0 24px 50px;padding-top:30px}.rr-related-works>div{grid-template-columns:1fr;gap:30px}.rr-related-works>h2{font-size:38px}.rr-related-works strong{font-size:29px}}
@media print{body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-side{display:none}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-layout{display:block}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-summary{background:#fff;border:0;padding:0}body.inner-page main.reader-edition:not(.about-edition):not(.admin-shell) .reader-content>section[id^=reader-]{break-inside:avoid}.rr-reading-prompt,.rr-question,.rr-related-works{display:none}.rr-context,.rr-interpretation,.rr-connected{border:0;padding:0}.rr-connected nav{display:block}}
