/* A scoped editorial reading list; no changes to the hero or featured essay. */
#archive.journal-reading-list{padding:clamp(64px,7vw,112px) 0;background:#eee9e1;color:#27212b}
#archive .journal-reading-shell{width:min(1120px,calc(100% - 96px));margin:0 auto;display:grid;grid-template-columns:240px minmax(0,1fr);gap:72px}
#archive .journal-reading-heading{padding-top:6px}
#archive .journal-reading-heading>p{font:400 10px/1.6 var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#775c70;margin:0 0 23px}
#archive .journal-reading-heading h2{font:300 46px/1.03 var(--font-serif);letter-spacing:-.035em;margin:0;max-width:8ch;color:#302633}
#archive .journal-reading-entries{display:block;list-style:none;margin:0;padding:0;border-top:1px solid #b8a9b3}
#archive .journal-reading-entries>li{margin:0;padding:0;border-bottom:1px solid #cfc3ca}
#archive a.journal-reading-entry{display:grid;grid-template-columns:32px minmax(0,1fr);gap:24px;padding:35px 0 38px;color:inherit;text-decoration:none;background:none;border:0;border-radius:0;box-shadow:none;transition:color .2s}
#archive .journal-entry-number{padding-top:7px;font:400 10px/1.5 var(--font-mono);letter-spacing:.12em;color:#826b79}
#archive .journal-entry-label{display:block;margin:0 0 13px;font:400 9px/1.5 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#806578}
#archive .journal-entry-copy h3{max-width:24ch;margin:0;font:300 clamp(30px,2.8vw,38px)/1.07 var(--font-serif);letter-spacing:-.025em;text-wrap:pretty;color:#302633}
#archive .journal-entry-copy p{max-width:38ch;margin:13px 0 0;font:300 15px/1.6 var(--font-sans);color:#695d68}
#archive .journal-entry-action{display:inline-flex;align-items:center;gap:14px;margin-top:23px;font:400 9px/1.6 var(--font-mono);letter-spacing:.15em;text-transform:uppercase;color:#74596e}
#archive .journal-entry-action>span{font-size:16px;line-height:1}
#archive a.journal-reading-entry:hover h3{color:#78506d}
#archive a.journal-reading-entry:focus-visible{outline:2px solid #78506d;outline-offset:6px}
@media(max-width:900px){#archive .journal-reading-shell{grid-template-columns:180px minmax(0,1fr);gap:36px;width:calc(100% - 72px)}#archive .journal-reading-heading h2{font-size:40px}}
@media(max-width:600px){
  #archive.journal-reading-list{padding:62px 0 72px}
  #archive .journal-reading-shell{display:block;width:calc(100% - 64px);max-width:440px}
  #archive .journal-reading-heading{padding:0 0 30px}
  #archive .journal-reading-heading>p{font-size:9px;margin-bottom:17px}
  #archive .journal-reading-heading h2{max-width:none;font-size:42px}
  #archive a.journal-reading-entry{grid-template-columns:22px minmax(0,1fr);gap:15px;padding:29px 0 32px}
  #archive .journal-entry-number{font-size:9px;padding-top:5px}
  #archive .journal-entry-copy h3{font-size:30px;line-height:1.09;letter-spacing:-.025em;max-width:19ch}
  #archive .journal-entry-label{font-size:9px;margin-bottom:12px}
  #archive .journal-entry-copy p{font-size:14px;line-height:1.55;margin-top:12px}
  #archive .journal-entry-action{margin-top:20px;font-size:9px;letter-spacing:.12em}
}
