/* Standalone archived essays use the same reading measure and specimen sheet as the journal. */
main#main-content>article{max-width:1130px;margin-inline:auto;padding-inline:clamp(20px,5vw,64px);font-family:var(--sans,system-ui)}
.article-hero{padding-block:clamp(48px,7vw,100px) clamp(30px,5vw,60px)}
.article-hero h1{margin:0;color:var(--ink);font-size:clamp(38px,5.6vw,72px);font-weight:560;line-height:1.06;letter-spacing:-.045em}
.article-hero .eyebrow,.article-meta,.eli5-caption{font-size:13px;line-height:1.55;color:var(--muted)}
.article-hero .lede{margin:18px 0 0;font-size:clamp(16px,1.5vw,19px);line-height:1.7;color:var(--muted)}
.article-meta{margin-top:20px;display:flex;gap:10px;align-items:center;flex-wrap:wrap}
.eli5-strip,.essay,.sources{width:min(100%,700px);margin-inline:auto}
.eli5-strip{margin-block:24px 54px}
.eli5-track{padding-inline:clamp(13px,2.5vw,26px);border-radius:14px;background:var(--surface,#fff)}
.eli5-frame{margin:0;min-height:54px;display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);align-items:center;gap:18px;padding:15px 0}
.eli5-frame+.eli5-frame{border-top:1px solid var(--line)}
.eli5-frame:has(>.eli5-line:only-child){display:block}
.eli5-line{margin:0;font-size:15px;line-height:1.5;font-weight:520;color:var(--ink)}
.eli5-line-strong,.eli5-frame-final .eli5-line{font-size:18px;letter-spacing:-.02em}
.eli5-note-pair,.eli5-note-trio,.eli5-versus,.eli5-note-single,.eli5-checklist,.eli5-trays{display:flex;align-items:center;gap:7px;flex-wrap:wrap}
.eli5-note,.eli5-card,.eli5-tray,.eli5-checklist span{display:inline-block;max-width:100%;border-radius:7px;padding:6px 8px;background:var(--paper-deep);color:var(--ink);font:500 12px/1.4 var(--sans,system-ui)}
.eli5-note-old,.eli5-card-wrong,.eli5-tray-rejected{color:var(--muted)}
.eli5-stamp{display:block;color:var(--muted);font:11px/1.5 var(--sans)}
.eli5-stamp-ok,.eli5-tray-accepted{font-weight:600}
.eli5-arrow{color:var(--muted)}
.essay,.sources{font:16px/1.85 var(--sans,system-ui);color:var(--ink)}
.essay h2,.sources h2{font:580 clamp(23px,3vw,32px)/1.28 var(--sans,system-ui);letter-spacing:-.025em;margin:1.8em 0 .6em}
.essay p,.sources p{margin:0 0 1.25em}
.essay a,.sources a,.product-capture figcaption a{text-decoration:underline;text-underline-offset:.2em}
.essay code{font-size:.9em}
.essay .disclaimer{font-size:14px;color:var(--muted);border-inline-start:2px solid var(--line-strong);padding-inline-start:14px}
.essay .table-wrap{max-width:100%;overflow:auto}
.essay table{width:100%;border-collapse:collapse;font-size:14px}
.essay :is(td,th){vertical-align:top;text-align:start;border-block-end:1px solid var(--line);padding:10px}
.sources{margin-block-end:clamp(54px,8vw,100px)}
.sources ol,.scenario-list{padding-inline-start:1.4em}
.sources li,.scenario-list li{margin-bottom:.6em}
@media(max-width:480px){.eli5-frame{grid-template-columns:1fr;gap:7px}.eli5-frame:has(>.eli5-line:only-child){min-height:0}}
