.economist-node[data-astro-cid-fyitjgnk]{border:1px solid var(--economics-card-line,var(--atlas-line));border-radius:var(--atlas-radius);background:var(--economics-card,color-mix(in srgb, var(--color-morandi-paper) 92%, var(--color-track-economics) 8%));grid-column:auto;grid-template-columns:2.75rem minmax(0,1fr);align-items:start;gap:.6rem;min-width:0;min-height:8.75rem;padding:.72rem;transition:border-color .24s,box-shadow .24s,transform .24s;display:grid;position:relative;box-shadow:0 14px 34px #52462d17}.economist-node[data-astro-cid-fyitjgnk]:after{content:"";background:linear-gradient(90deg, var(--economics-rail-strong,var(--color-track-economics)), transparent 78%);height:2px;position:absolute;inset:0 0 auto}.economist-node--published[data-astro-cid-fyitjgnk]:hover,.economist-node[data-astro-cid-fyitjgnk]:focus-within{border-color:var(--economics-rail,var(--atlas-line-strong));transform:translateY(-2px);box-shadow:0 18px 40px #52462d24}.economist-node__link[data-astro-cid-fyitjgnk]{z-index:3;border-radius:inherit;position:absolute;inset:0}.economist-node__link[data-astro-cid-fyitjgnk]:focus-visible{outline:2px solid var(--economics-accent-ink,var(--color-atlas-ink));outline-offset:3px}.economist-node__stem[data-astro-cid-fyitjgnk]{background:var(--economics-rail-strong,var(--color-track-economics));width:1px;height:2rem;position:absolute;top:-2rem;left:50%}.economist-node__stem[data-astro-cid-fyitjgnk]:before{content:"";border:1px solid var(--economics-accent-ink,var(--color-track-economics));background:var(--color-morandi-bg);border-radius:999px;width:.45rem;height:.45rem;position:absolute;top:-.22rem;left:50%;transform:translate(-50%)}.economist-node__portrait[data-astro-cid-fyitjgnk]{border:1px solid var(--economics-rail-strong,var(--color-track-economics));background:var(--economics-wash,var(--color-track-economics-surface));width:2.75rem;height:2.75rem;box-shadow:0 0 0 .18rem color-mix(in srgb, var(--color-morandi-paper) 86%, transparent), 0 0 0 .24rem color-mix(in srgb, var(--color-track-economics) 42%, transparent);border-radius:999px;overflow:hidden}.economist-node__body[data-astro-cid-fyitjgnk]{min-width:0}.economist-node__eyebrow[data-astro-cid-fyitjgnk]{flex-wrap:wrap;align-items:baseline;gap:.25rem .5rem;display:flex}.economist-node__track[data-astro-cid-fyitjgnk],.economist-node__years[data-astro-cid-fyitjgnk],.economist-node__local-name[data-astro-cid-fyitjgnk],.economist-node__work[data-astro-cid-fyitjgnk],.economist-node__status[data-astro-cid-fyitjgnk],.economist-node__read[data-astro-cid-fyitjgnk]{font-family:var(--font-mono)}.economist-node__track[data-astro-cid-fyitjgnk]{color:var(--economics-accent-ink,var(--color-atlas-ink));letter-spacing:.12em;text-transform:uppercase;font-size:.58rem;line-height:1.2}.economist-node__years[data-astro-cid-fyitjgnk]{color:color-mix(in srgb, var(--color-atlas-ink) 76%, transparent);font-size:.56rem}h3[data-astro-cid-fyitjgnk]{color:var(--color-atlas-ink);font-family:var(--font-serif);margin-top:.35rem;padding-right:.65rem;font-size:clamp(1.05rem,1.25vw,1.35rem);line-height:1.04}.economist-node__local-name[data-astro-cid-fyitjgnk]{color:color-mix(in srgb, var(--color-atlas-ink) 74%, transparent);letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;margin-top:.22rem;font-size:.55rem;overflow:hidden}.economist-node__idea[data-astro-cid-fyitjgnk]{border-top:1px solid var(--atlas-line-subtle);color:color-mix(in srgb, var(--color-atlas-ink) 84%, transparent);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.6rem;padding-top:.55rem;font-size:.7rem;line-height:1.5;display:-webkit-box;overflow:hidden}.economist-node__footer[data-astro-cid-fyitjgnk]{margin-top:.5rem}.economist-node__work[data-astro-cid-fyitjgnk]{min-width:0;color:color-mix(in srgb, var(--color-atlas-ink) 78%, transparent);align-items:baseline;gap:.35rem;font-size:.58rem;line-height:1.4;display:flex}.economist-node__work[data-astro-cid-fyitjgnk] span[data-astro-cid-fyitjgnk]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.economist-node__work[data-astro-cid-fyitjgnk] b[data-astro-cid-fyitjgnk]{color:var(--economics-accent-ink,var(--color-atlas-ink));flex:none;font-weight:500}footer[data-astro-cid-fyitjgnk]{z-index:2;position:absolute;top:.55rem;right:.55rem}.economist-node__status[data-astro-cid-fyitjgnk],.economist-node__read[data-astro-cid-fyitjgnk]{width:1.35rem;height:1.35rem;color:var(--economics-accent-ink,var(--color-atlas-ink));place-items:center;display:grid}.economist-node__status[data-astro-cid-fyitjgnk] i[data-astro-cid-fyitjgnk]{border:1px solid var(--economics-accent-ink,var(--color-track-economics));border-radius:999px;width:.38rem;height:.38rem}.economist-node__read[data-astro-cid-fyitjgnk]{font-family:var(--font-mono);border-radius:999px;font-size:.72rem}@media (width>=48rem) and (width<=89.999rem){.economist-node[data-astro-cid-fyitjgnk]{grid-column:auto;min-height:9.5rem}.economist-node__stem[data-astro-cid-fyitjgnk]{display:none}}@media (width<=47.999rem){.economist-node[data-astro-cid-fyitjgnk]{grid-column:1;grid-template-columns:3rem minmax(0,1fr);min-height:7.5rem;padding:.75rem}.economist-node__stem[data-astro-cid-fyitjgnk]{width:1.75rem;height:1px;top:1.5rem;left:-1.75rem}.economist-node__stem[data-astro-cid-fyitjgnk]:before{top:50%;left:0;transform:translate(-50%,-50%)}.economist-node__portrait[data-astro-cid-fyitjgnk]{width:3rem;height:3rem}h3[data-astro-cid-fyitjgnk]{font-size:clamp(1.15rem,4.6vw,1.45rem)}.economist-node__idea[data-astro-cid-fyitjgnk]{-webkit-line-clamp:1;margin-top:.4rem;padding-top:.4rem;font-size:.72rem}.economist-node__footer[data-astro-cid-fyitjgnk]{margin-top:.4rem}}@media (width>=90rem){.economist-node[data-astro-cid-fyitjgnk]{left:var(--card-offset);grid-column:var(--track-column) / span 2;width:calc(100% + 48px)}.economist-node__idea[data-astro-cid-fyitjgnk]{-webkit-line-clamp:1}.economist-node__stem[data-astro-cid-fyitjgnk]{top:-1rem;left:calc((100% - 48px) / 2 - var(--card-offset));height:1rem}}@media (prefers-reduced-motion:reduce){.economist-node[data-astro-cid-fyitjgnk],.atlas-image-treatment[data-astro-cid-fyitjgnk]{transition:none}}.economics-map-page[data-astro-cid-f3tysg6n]{--economics-accent:var(--color-track-economics);--economics-accent-ink:#76623f;--economics-wash:color-mix(in srgb, var(--economics-accent) 10%, transparent);--economics-card:color-mix(in srgb, var(--color-morandi-paper) 94%, var(--economics-accent) 6%);--economics-card-line:color-mix(in srgb, var(--economics-accent-ink) 38%, transparent);--economics-rail:color-mix(in srgb, var(--economics-accent-ink) 60%, transparent);--economics-rail-strong:color-mix(in srgb, var(--economics-accent-ink) 80%, transparent);background:radial-gradient(circle at 82% 4%, color-mix(in srgb, var(--economics-accent) 19%, transparent), transparent 29rem), linear-gradient(180deg, color-mix(in srgb, var(--color-morandi-bg) 91%, var(--economics-accent) 9%) 0, var(--color-morandi-bg) 34rem, color-mix(in srgb, var(--color-morandi-bg) 96%, var(--economics-accent) 4%) 100%)}.economics-kicker[data-astro-cid-f3tysg6n]{color:var(--economics-accent-ink)}.atlas-back-link[data-astro-cid-f3tysg6n]{min-height:2.75rem;color:var(--economics-accent-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.65rem;display:inline-flex}.map-header[data-astro-cid-f3tysg6n]{border-color:var(--economics-card-line);position:relative}.map-header[data-astro-cid-f3tysg6n]:after{content:"";background:linear-gradient(90deg, var(--economics-rail-strong), var(--economics-accent) 38%, transparent 72%);height:2px;position:absolute;bottom:-1px;left:0;right:0}.map-header[data-astro-cid-f3tysg6n] h1[data-astro-cid-f3tysg6n]{color:color-mix(in srgb, var(--color-atlas-ink) 90%, var(--economics-accent-ink) 10%)}.map-intro[data-astro-cid-f3tysg6n]{color:color-mix(in srgb, var(--color-atlas-ink) 75%, transparent);font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.85}.legend[data-astro-cid-f3tysg6n]{border-bottom:1px solid var(--economics-card-line);background:linear-gradient(90deg, var(--economics-wash), transparent 76%);gap:1.5rem;margin-top:1px;padding:1.15rem;display:grid}.legend[data-astro-cid-f3tysg6n] ol[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n]{border-left:1px solid var(--economics-card-line);align-items:center;gap:.6rem;min-width:0;padding:.35rem;display:flex}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] span[data-astro-cid-f3tysg6n],.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] b[data-astro-cid-f3tysg6n]{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] span[data-astro-cid-f3tysg6n]{min-width:2.35rem;min-height:1.45rem;color:var(--color-morandi-paper);background:var(--economics-accent-ink);flex:none;place-items:center;display:grid}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] b[data-astro-cid-f3tysg6n]{color:color-mix(in srgb, var(--color-atlas-ink) 62%, transparent);font-weight:400}.history-tree[data-astro-cid-f3tysg6n]{background:linear-gradient(180deg, var(--economics-wash), transparent 22rem);margin-top:2.5rem;position:relative}.tree-rails[data-astro-cid-f3tysg6n]{display:none}.tree-eras[data-astro-cid-f3tysg6n]{position:relative}.era-block[data-astro-cid-f3tysg6n]{padding:0 0 2.75rem 1.75rem;position:relative}.era-block[data-astro-cid-f3tysg6n]:before{content:"";background:var(--economics-rail);width:1px;position:absolute;top:0;bottom:0;left:0}.era-block[data-astro-cid-f3tysg6n]:after{content:"";border:1px solid var(--economics-accent-ink);background:var(--color-morandi-bg);border-radius:999px;width:.7rem;height:.7rem;position:absolute;top:.3rem;left:0;transform:translate(-50%)}.era-header[data-astro-cid-f3tysg6n]{border:1px solid var(--economics-card-line);border-left:3px solid var(--economics-accent-ink);background:linear-gradient(120deg, color-mix(in srgb, var(--color-morandi-paper) 86%, var(--economics-accent) 14%), color-mix(in srgb, var(--color-morandi-bg) 96%, transparent));gap:.9rem;padding:1rem;display:grid;position:relative;overflow:hidden}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:first-child{align-items:baseline;gap:1rem;display:flex}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:first-child span[data-astro-cid-f3tysg6n]{color:color-mix(in srgb, var(--economics-accent) 44%, transparent);font-family:var(--font-serif);font-size:3rem;line-height:.8}.era-period[data-astro-cid-f3tysg6n],.era-bridge[data-astro-cid-f3tysg6n] span[data-astro-cid-f3tysg6n]{color:var(--economics-accent-ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem}.era-header[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n],.map-footer[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n]{color:var(--color-atlas-ink);font-family:var(--font-serif)}.era-header[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n]{font-size:clamp(1.65rem,2.6vw,2.7rem);line-height:1.03}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:nth-child(2) p[data-astro-cid-f3tysg6n],.era-bridge[data-astro-cid-f3tysg6n] p[data-astro-cid-f3tysg6n],.map-footer[data-astro-cid-f3tysg6n]>p[data-astro-cid-f3tysg6n]:last-child{color:color-mix(in srgb, var(--color-atlas-ink) 72%, transparent);line-height:1.75}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:nth-child(2) p[data-astro-cid-f3tysg6n]{max-width:48rem;margin-top:.55rem;font-size:.78rem}.era-bridge[data-astro-cid-f3tysg6n]{border-top:1px solid var(--economics-card-line);gap:.6rem;padding-top:.75rem;display:grid}.era-bridge[data-astro-cid-f3tysg6n] p[data-astro-cid-f3tysg6n]{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:.3rem;font-size:.68rem;display:-webkit-box;overflow:hidden}.era-track-index[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(6,minmax(0,1fr));gap:.25rem;display:grid}.era-track-index[data-astro-cid-f3tysg6n] i[data-astro-cid-f3tysg6n]{border-top:2px solid color-mix(in srgb, var(--economics-accent) 24%, transparent);min-height:1.15rem;color:color-mix(in srgb, var(--color-atlas-ink) 42%, transparent);font-family:var(--font-mono);letter-spacing:.04em;background:color-mix(in srgb, var(--color-morandi-paper) 44%, transparent);place-items:center;font-size:.45rem;font-style:normal;display:grid}.era-track-index[data-astro-cid-f3tysg6n] i[data-astro-cid-f3tysg6n].active{border-color:var(--economics-accent-ink);color:var(--economics-accent-ink);background:color-mix(in srgb, var(--economics-accent) 18%, transparent)}.era-track-index[data-astro-cid-f3tysg6n] b[data-astro-cid-f3tysg6n]{font-weight:500}.era-grid[data-astro-cid-f3tysg6n]{grid-template-columns:minmax(0,1fr);gap:.7rem;padding-top:1rem;display:grid}.map-footer[data-astro-cid-f3tysg6n]{border-top:2px solid var(--economics-accent-ink);background:linear-gradient(90deg, var(--economics-wash), transparent 78%);gap:.75rem;padding:2rem 1rem 1rem;display:grid}.map-footer[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n]{font-size:clamp(2rem,3.2vw,3.5rem);line-height:1}.map-footer[data-astro-cid-f3tysg6n]>p[data-astro-cid-f3tysg6n]:last-child{max-width:48rem;font-size:.95rem}@media (width>=48rem){.legend[data-astro-cid-f3tysg6n]{grid-template-columns:14rem minmax(0,1fr);align-items:start}.legend[data-astro-cid-f3tysg6n] ol[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(3,minmax(0,1fr))}.era-header[data-astro-cid-f3tysg6n]{grid-template-columns:11rem minmax(0,1fr)}.era-bridge[data-astro-cid-f3tysg6n]{grid-column:2}.era-grid[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(2,minmax(0,1fr))}.map-footer[data-astro-cid-f3tysg6n]{grid-template-columns:12rem minmax(0,1fr)}.map-footer[data-astro-cid-f3tysg6n]>p[data-astro-cid-f3tysg6n]:last-child{grid-column:2}}@media (width>=64rem) and (width<=89.999rem){.era-grid[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=90rem){.legend[data-astro-cid-f3tysg6n] ol[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(6,minmax(0,1fr))}.history-tree[data-astro-cid-f3tysg6n]{margin-top:3rem}.tree-rails[data-astro-cid-f3tysg6n]{pointer-events:none;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem;display:grid;position:absolute;inset:1.25rem 0 2.5rem 14.25rem}.tree-rails[data-astro-cid-f3tysg6n] i[data-astro-cid-f3tysg6n]{grid-column:var(--rail-column) / span 2;position:relative}.tree-rails[data-astro-cid-f3tysg6n] i[data-astro-cid-f3tysg6n]:after{content:"";background:var(--economics-rail);width:1px;box-shadow:0 0 0 1px var(--economics-wash);position:absolute;top:0;bottom:0;left:50%}.era-block[data-astro-cid-f3tysg6n]{border-top:1px solid var(--economics-card-line);grid-template-columns:13rem minmax(0,1fr);gap:1.25rem;padding:1.25rem 0 1.5rem;display:grid}.era-block[data-astro-cid-f3tysg6n]:before,.era-block[data-astro-cid-f3tysg6n]:after{display:none}.era-header[data-astro-cid-f3tysg6n]{z-index:2;border-color:var(--economics-card-line);border-left-color:var(--economics-accent-ink);background:color-mix(in srgb, var(--color-morandi-paper) 88%, var(--economics-accent) 12%);backdrop-filter:blur(8px);grid-template-columns:minmax(0,1fr);align-self:start;align-items:start;gap:.85rem;padding:1rem;position:relative}.era-block[data-astro-cid-f3tysg6n]:nth-child(2n) .era-header[data-astro-cid-f3tysg6n]{background:color-mix(in srgb, var(--color-morandi-bg) 90%, var(--economics-accent) 10%)}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:first-child{gap:.55rem;display:grid}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:first-child span[data-astro-cid-f3tysg6n]{font-size:2.5rem}.era-header[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n]{font-size:1.35rem}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:nth-child(2) p[data-astro-cid-f3tysg6n]{display:none}.era-bridge[data-astro-cid-f3tysg6n]{grid-column:auto;gap:.45rem;padding-top:.6rem}.era-bridge-copy[data-astro-cid-f3tysg6n]>span[data-astro-cid-f3tysg6n]{display:none}.era-bridge[data-astro-cid-f3tysg6n] p[data-astro-cid-f3tysg6n]{text-overflow:ellipsis;white-space:nowrap;margin-top:0;line-height:1.55;display:block;overflow:hidden}.era-grid[data-astro-cid-f3tysg6n]{z-index:2;grid-template-columns:repeat(12,minmax(0,1fr));align-self:start;align-items:start;gap:1rem;padding-top:0;position:relative}}@media (width<=47.999rem){.map-intro[data-astro-cid-f3tysg6n]{font-size:.95rem;line-height:1.65}.legend[data-astro-cid-f3tysg6n]{gap:1rem;padding:.9rem}.legend[data-astro-cid-f3tysg6n] ol[data-astro-cid-f3tysg6n]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n]{align-content:start;align-items:start;gap:.4rem;padding:0 0 0 .45rem;display:grid}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] span[data-astro-cid-f3tysg6n]{justify-self:start;min-width:2.1rem;min-height:1.3rem}.legend[data-astro-cid-f3tysg6n] li[data-astro-cid-f3tysg6n] b[data-astro-cid-f3tysg6n]{font-size:.52rem;line-height:1.35}.history-tree[data-astro-cid-f3tysg6n]{margin-top:2rem}.era-block[data-astro-cid-f3tysg6n]{padding-bottom:1.5rem}.era-header[data-astro-cid-f3tysg6n]{gap:.7rem;padding:.85rem}.era-header[data-astro-cid-f3tysg6n] h2[data-astro-cid-f3tysg6n]{font-size:1.55rem}.era-header[data-astro-cid-f3tysg6n]>div[data-astro-cid-f3tysg6n]:nth-child(2) p[data-astro-cid-f3tysg6n]{display:none}.era-bridge[data-astro-cid-f3tysg6n]{gap:.4rem;padding-top:.55rem}.era-bridge[data-astro-cid-f3tysg6n] p[data-astro-cid-f3tysg6n]{text-overflow:ellipsis;white-space:nowrap;margin-top:0;line-height:1.5;display:block;overflow:hidden}}@media (prefers-reduced-motion:reduce){.atlas-back-link[data-astro-cid-f3tysg6n]{scroll-behavior:auto}}
