.essay-head{max-width:76rem;margin:clamp(2.5rem,8vh,5.5rem) auto 0;padding-inline:var(--gutter)}.essay-title{font-size:clamp(2.1rem,1.5rem + 2.6vw,3.25rem);max-width:14ch}.essay-dek{margin-top:1.4rem;font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);line-height:1.35;max-width:34ch}.essay-filed{margin-top:.6rem;max-width:44rem;font-family:var(--font-sans);font-size:.875rem;line-height:1.5;color:var(--graphite)}.essay-filed a{color:var(--graphite);text-decoration:underline;text-decoration-color:var(--hairline);text-underline-offset:.18em}.essay-filed a:hover{color:var(--ink)}.essay-filed .essay-domain{color:var(--ink);font-weight:600}.essay-filed-sep{margin-right:.35em}.essay-related ul{list-style:none;padding:0}.essay-related li{display:grid;gap:.1rem}.essay-related li+li{margin-top:.7rem}.essay-related-why{font-family:var(--font-sans);font-size:.8125rem;color:var(--graphite)}.essay-meta{margin-top:1.6rem;display:flex;flex-wrap:wrap;gap:.25rem 1.5rem}.essay-hero{margin-top:3rem}.essay-body{position:relative;margin-top:4rem;display:grid;grid-template-columns:[full-start] minmax(var(--gutter),1fr) [rail-start text-start margin-start] minmax(0,var(--measure)) [rail-end text-end margin-end] minmax(var(--gutter),1fr) [full-end]}.essay-text{grid-column:full;grid-row:1;display:grid;grid-template-columns:subgrid;align-content:start}.essay-text>*{grid-column:text}.essay-text>.fig-wide,.essay-text>.table-wrap,.essay-text>.table-details{grid-column:text-start / margin-end}.essay-text>.fig-full,.essay-text>.stage{grid-column:full}.essay-text>h2:first-child{margin-top:0}@media(min-width:1024px){.essay-body{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [rail-start rail-end text-start] minmax(0,var(--measure)) [text-end] var(--gap) [margin-start] var(--margin) [margin-end] minmax(var(--gutter),1fr) [full-end]}}@media(min-width:1280px){.essay-body{grid-template-columns:[full-start] minmax(var(--gutter),1fr) [rail-start] var(--rail) [rail-end] var(--gap) [text-start] minmax(0,var(--measure)) [text-end] var(--gap) [margin-start] var(--margin) [margin-end] minmax(var(--gutter),1fr) [full-end]}}.rail{display:none}@media(min-width:1280px){.rail{display:block;grid-column:rail;grid-row:1;align-self:start;position:sticky;top:2.5rem;z-index:2}}.rail-list{font-family:var(--font-sans);font-size:.8125rem;line-height:1.3}.rail-list li+li{margin-top:.6rem}.rail-list a{color:var(--quiet);transition:color .15s ease;display:block;text-wrap:balance}@media(hover:hover){.rail-list a:hover{color:var(--ink)}}.rail-list a[aria-current]{color:var(--ink);font-weight:600}.essay-text h2{scroll-margin-top:2rem}.link-preview{position:absolute;z-index:50;display:none;padding:.9rem 1rem 1rem;background:var(--paper-raised);border:1px solid var(--hairline);border-radius:10px;box-shadow:0 18px 40px -22px color-mix(in oklab,var(--ink) 55%,transparent);opacity:0;transform:translateY(4px) scale(.97);transform-origin:top center;transition:opacity var(--dur-2) var(--ease-out-quart),transform var(--dur-2) var(--ease-out-quart);pointer-events:auto}.link-preview[data-side=top]{transform-origin:bottom center;transform:translateY(-4px) scale(.97)}.link-preview[data-open]{opacity:1;transform:none}.lp-title{font-family:var(--font-sans);font-weight:700;font-size:1.0625rem;line-height:1.15;color:var(--ink)}.lp-dek{margin-top:.35rem;font-family:var(--font-serif);font-style:italic;font-size:.9375rem;line-height:1.35;color:var(--graphite)}.lp-lede{margin-top:.6rem;font-family:var(--font-serif);font-size:.875rem;line-height:1.5;color:var(--ink)}.reading a[data-preview]{text-decoration-style:dotted}.essay-foot{max-width:var(--measure);margin:6rem auto 0;padding-inline:var(--gutter);box-sizing:content-box}@media(min-width:1024px){.essay-foot{max-width:calc(var(--measure) + var(--gap) + var(--margin))}}.essay-foot-title{font-family:var(--font-sans);font-weight:700;font-size:1.125rem;padding-top:1.25rem;border-top:1.5px solid var(--ink)}.essay-sources{margin-top:1rem;padding-left:1.6rem;list-style:decimal;font-family:var(--font-sans);font-size:.875rem;line-height:1.45;color:var(--ink);columns:1}@media(min-width:1024px){.essay-sources{columns:2;column-gap:var(--gap)}}.essay-sources li{break-inside:avoid;padding-bottom:.6rem}.essay-sources li::marker{color:var(--quiet);font-variant-numeric:tabular-nums}.essay-sources a{text-decoration:underline;text-decoration-color:color-mix(in oklab,var(--cut) 45%,transparent);text-underline-offset:.18em}.essay-source-by{display:block;color:var(--graphite)}
