/* Chapter publication cards share the essay context style and reading column. */
.essay-publication-top{width:100%;margin:0 0 42px;padding:0}
.cdfi-essay .essay-publication-top{width:calc(100% - 2.8rem);max-width:var(--measure);margin:0 auto 42px}
.essay-publication-top :is(.chapter-publication,.cdfi-publication){position:static;display:grid;grid-template-columns:minmax(0,1fr);gap:24px;margin:0;padding:24px 26px;max-height:none;overflow:visible;background:#efedf5;color:var(--ink);border:1px solid var(--line);border-top:3px solid var(--iris)}
.publication-top-summary,.publication-top-details{min-width:0}
.publication-top-details{border-top:1px solid var(--line);padding-top:24px}
.essay-publication-top :is(.chapter-kicker,.publication-kicker){color:var(--blue);margin:0;font:500 13px/1.5 var(--sans);letter-spacing:.025em}
.essay-publication-top h2{font:500 26px/1.2 var(--sans);letter-spacing:-.035em;margin:16px 0 0;padding:0;border:0;color:var(--ink)}
.essay-publication-top :is(.chapter-subtitle,.publication-subtitle){font:400 16px/1.5 var(--sans);color:var(--muted);margin:14px 0 0}
.essay-publication-top dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 24px;margin:0;padding:0;border:0}
.essay-publication-top dt{margin:0;font:500 13px/1.5 var(--sans);color:var(--blue)}
.essay-publication-top dd{margin:6px 0 0;font:400 15px/1.5 var(--sans);color:var(--ink)}
.essay-publication-top :is(.chapter-publication-note,.publication-note){font:400 14px/1.5 var(--sans);color:var(--muted);margin:16px 0 0}
.essay-publication-top :is(.chapter-publisher-link,.publication-link){display:flex;justify-content:space-between;gap:16px;min-height:44px;margin:20px 0 0;padding:12px 0;border-block:1px solid var(--line);font:400 15px/1.5 var(--sans);color:var(--blue)}
.essay-publication-top :is(.chapter-publisher-link,.publication-link):hover{color:var(--ink)}
.essay-publication-top a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}
.chapter-introduction .chapter-reading-layout,.cdfi-essay .essay-reading-layout{grid-template-columns:minmax(0,1fr) 220px;gap:60px}
.chapter-introduction .chapter-reading-layout{padding-top:48px}
.cdfi-essay .essay-reading-layout{padding-top:48px}
.chapter-introduction .chapter-reading-layout>.essay-contents{padding-top:0;top:112px}
.chapter-introduction .chapter-reading-copy .essay-publication-top h2{font-size:26px;line-height:1.2;letter-spacing:-.035em;margin:16px 0 0;padding:0;border:0}
.chapter-introduction .chapter-reading-copy .essay-publication-top p{margin-top:16px}
.chapter-introduction .chapter-reading-copy .essay-publication-top .chapter-kicker{margin-top:0}
.cdfi-essay .essay-sidebar{padding-top:0;margin-top:0}
@media(max-width:960px){
 .chapter-introduction .chapter-reading-layout{display:flex;flex-direction:column;gap:32px;padding-top:28px}
 .cdfi-essay .essay-reading-layout{gap:32px;padding-top:28px}
 .chapter-introduction .chapter-reading-layout>.essay-contents{position:static;order:-1;width:100%;max-width:none;margin:0;padding:0}
 .cdfi-essay .essay-sidebar{padding-top:0}
 .chapter-introduction .chapter-reading-copy{width:100%}
}
@media(max-width:700px){
 .essay-publication-top :is(.chapter-publication,.cdfi-publication){padding:22px;gap:22px}
 .essay-publication-top dl{gap:20px 18px}
}
@media(max-width:400px){.essay-publication-top dl{grid-template-columns:1fr}}
@media print{
 .essay-publication-top{margin:0 auto 24px}
 .essay-publication-top :is(.chapter-publication,.cdfi-publication){display:block;background:white;color:var(--ink);border:1px solid var(--line);break-inside:avoid}
 .essay-publication-top :is(p,dt,dd,a){color:var(--ink)}
 .publication-top-details{margin-top:20px}
 .chapter-introduction .chapter-reading-layout{display:block}
 .chapter-introduction .essay-contents{display:none}
}
