
.archive-introduction{display:grid;grid-template-columns:1.3fr .8fr;gap:50px;align-items:start;padding-bottom:45px}.archive-introduction p{color:var(--muted);font-size:17px}.archive-introduction .archive-figure{margin:0}.archive-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px}.archive-card{display:flex;flex-direction:column;gap:10px;border-top:1px solid var(--line);padding:25px 0;text-decoration:none}.archive-card h2{font-size:30px;margin:0}.archive-card p{margin:0;color:var(--muted);font-size:16px}.archive-read{font-size:13px;text-decoration:underline;text-underline-offset:4px;margin-top:auto;padding-top:10px}.archive-story{max-width:820px;padding-bottom:25px}.archive-story h2{font-size:30px;margin:32px 0 17px}.archive-story p,.archive-story li{font-size:17px;color:var(--muted)}.archive-story p{line-height:1.8}.archive-figure{margin:0 0 35px;max-width:820px}.archive-figure img{display:block;max-width:100%;height:auto;max-height:670px;object-fit:contain;object-position:left}.archive-figure figcaption{font-size:12px;color:var(--muted);margin-top:10px;max-width:740px;line-height:1.6}.archive-story>.archive-figure:first-child{max-width:590px}.archive-branches{border-left:2px solid var(--line);padding:5px 0 5px 25px;margin:25px 0}.archive-branches h3{margin-bottom:15px}.archive-branches p{font-size:15px}.archive-branches ul{padding-left:20px}.archive-branches li{margin:10px 0}.archive-references{border-top:1px solid var(--line);padding:30px 0;max-width:920px}.archive-references h2{font-size:27px}.archive-references li,.archive-references p{font-size:13px;color:var(--muted);margin-bottom:12px}.archive-references ol{padding-left:22px}.archive-story sup{font-size:11px;padding-left:4px;line-height:0}.archive-next{display:flex;flex-wrap:wrap;gap:15px 28px;border-top:1px solid var(--line);padding:25px 0 45px;font-size:13px}.archive-source-grid{display:grid;grid-template-columns:1fr 1fr;gap:30px 40px;max-width:1100px;margin:25px 0 40px}.archive-source-grid section{border-top:1px solid var(--line);padding:22px 0}.archive-source-grid h2{font-size:25px;line-height:1.35}.archive-source-grid p{color:var(--muted)}.archive-source-grid a{font-size:13px}.archive-timeline{list-style:none;padding:0;margin:25px 0}.archive-timeline li{border-left:1px solid var(--line);padding:0 0 24px 25px}.archive-timeline strong{color:var(--ink);font-size:15px}.archive-timeline p{margin:7px 0 0}.archive-hero{max-width:1000px}@media(max-width:800px){.archive-introduction{grid-template-columns:1fr;gap:25px}.archive-introduction .archive-figure{max-width:420px}.archive-grid,.archive-source-grid{grid-template-columns:1fr;gap:12px}.archive-card{padding:23px 0}.archive-card h2{font-size:27px}.archive-story p,.archive-story li,.archive-introduction p{font-size:16px}.archive-story h2{font-size:28px}.archive-references{padding-top:25px}.archive-branches{padding-left:16px}.archive-timeline li{padding-left:18px}}
