@font-face{font-family:Zero Logo;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/ZeroLogo.woff2) format("woff2");unicode-range:U+00D8}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300 700;font-display:swap;src:url(/fonts/SpaceGrotesk-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--black: #000000;--lift: #141414;--ink: #ededed;--ink-muted: #9a9a9a;--ink-faint: #767676;--line: #2a2a2a;--line-strong: #5c5c5c;--signal: #6eeb9a;--stop: #e5262d;--ground: #0c0c0c;--stroke-1: 1px;--stroke-outline: 1.1px;--stroke-detail: .6px;--stroke-route: 2px;--space-1: 8px;--space-2: 16px;--space-3: 32px;--space-4: 64px;--space-5: 128px;--page-width: 1120px;--gutter: clamp(20px, 5vw, 64px);--font-sans: "Zero Logo", "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif}*{box-sizing:border-box}html{background:var(--black);scroll-behavior:smooth;scroll-padding-top:var(--space-3)}body{min-width:320px;margin:0;background:var(--black);color:var(--ink);font:400 16px/26px var(--font-sans);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}h1,h2,h3,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit}strong{font-weight:600}em{font-style:normal;font-weight:600}:focus-visible{outline:1px solid var(--signal);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.skip-link{position:fixed;z-index:10;top:var(--space-2);left:var(--space-2);padding:var(--space-1) var(--space-2);transform:translateY(-300%);background:var(--ink);color:var(--black);text-decoration:none}.skip-link:focus{transform:translateY(0)}.wrap{width:min(100%,calc(var(--page-width) + (2 * var(--gutter))));margin-inline:auto;padding-inline:var(--gutter)}.label,.site-nav a,.site-footer,.section__index,.rows>li:before,.creator__tag,.gains__index,.quote cite,.story__title{font-size:11px;font-weight:500;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.dot{display:inline-block;flex:none;width:6px;height:6px;border-radius:50%;background:var(--signal)}.site-header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:var(--space-4);border-bottom:1px solid var(--line)}.site-header__name{display:inline-flex;align-items:center;text-decoration:none}.zero-mark{--z-logo-size: 120px;width:var(--z-logo-size);margin:0 0 var(--space-3) -28px}.site-nav{display:flex;gap:var(--space-3)}.site-nav a{color:var(--ink-muted);text-decoration:none}.site-nav a span{margin-right:var(--space-1);color:var(--ink-faint)}.hero{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:var(--space-4);align-items:end;padding-block:var(--space-5) var(--space-4)}.hero__eyebrow{display:flex;align-items:center;gap:var(--space-1);margin-bottom:var(--space-3);color:var(--ink-muted)}.hero__title{max-width:11em;font-size:clamp(40px,5.4vw,64px);font-weight:300;letter-spacing:-.03em;line-height:.98}.hero__art{width:100%;max-width:440px;justify-self:end}.intro{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line)}.intro>p{padding:var(--space-3) var(--space-3) var(--space-4);border-left:1px solid var(--line);color:var(--ink-muted)}.intro>p:first-child{padding-left:0;border-left:0}.intro>p:last-child{padding-right:0;color:var(--ink)}.section{display:grid;grid-template-columns:200px minmax(0,1fr);gap:var(--space-4);padding-block:var(--space-3) var(--space-5);border-top:1px solid var(--line-strong)}.section__index{position:sticky;top:var(--space-3);align-self:start;display:flex;gap:var(--space-2);color:var(--ink-muted)}.section__index span{color:var(--ink)}.section--open{padding-bottom:var(--space-4)}.section--continued{padding-top:0;border-top:0}.section__title{max-width:16em;margin-bottom:var(--space-4);font-size:clamp(30px,4vw,48px);font-weight:300;letter-spacing:-.02em;line-height:1.04}.prose>p,.prose>.rows{max-width:640px}.prose>p+p{margin-top:20px}.prose>.lead{font-size:20px;line-height:30px}.part{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--line)}.part__title{grid-column:1 / -1;max-width:20em;font-size:24px;font-weight:400;letter-spacing:-.01em;line-height:30px}.part__title b{display:block;margin-bottom:var(--space-1);color:var(--ink-muted);font-size:11px;font-weight:500;letter-spacing:.08em;line-height:16px;text-transform:uppercase}.story__caption{display:grid;gap:var(--space-1);margin:0 0 var(--space-3) calc(200px + var(--space-4))}.story__title{color:var(--ink)}.story__legend{max-width:640px;color:var(--ink-muted);font-size:13px;line-height:20px}.story__go{color:var(--signal)}.story__stop{color:var(--stop)}.story__hint{display:none;color:var(--ink-faint);font-size:13px;line-height:20px}.story__scroll{overflow-x:auto;padding-block:var(--space-2)}.story__scroll .map-figure{min-width:1120px}.rows{counter-reset:row;margin-block:var(--space-3);border-bottom:1px solid var(--line)}.rows>li{counter-increment:row;display:grid;grid-template-columns:var(--space-3) minmax(0,1fr);gap:var(--space-2);padding-block:var(--space-2);border-top:1px solid var(--line)}.rows>li:before{content:counter(row,decimal-leading-zero);padding-top:5px;color:var(--ink-faint)}.creators{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-block:var(--space-4);border-block:1px solid var(--line)}.creator{padding:var(--space-3) var(--space-3) var(--space-4) 0}.creator+.creator{padding:var(--space-3) 0 var(--space-4) var(--space-3);border-left:1px solid var(--line)}.creator__tag{display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-3);color:var(--ink-muted)}.creator__tag span{display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--ink);border-radius:50%;color:var(--ink);letter-spacing:0}.creator>p+p{margin-top:20px}.creator__aside{padding-top:20px;border-top:1px solid var(--line);color:var(--ink-muted)}.gains{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-block:1px solid var(--line)}.gains>li{padding:var(--space-3) var(--space-3) var(--space-4);border-left:1px solid var(--line)}.gains>li:first-child{padding-left:0;border-left:0}.gains>li:last-child{padding-right:0}.gains__index{display:block;margin-bottom:var(--space-4);color:var(--ink-faint)}.gains__title{display:block;margin-bottom:var(--space-2);font-size:32px;font-weight:300;letter-spacing:-.02em;line-height:1}.gains p{color:var(--ink-muted);font-size:15px;line-height:24px}.statement{margin:0 0 var(--space-4) -.04em;font-size:clamp(72px,15vw,200px);font-weight:300;letter-spacing:-.04em;line-height:.86}.quote{max-width:800px;margin-block:var(--space-4);padding-block:var(--space-3);border-block:1px solid var(--line)}.quote p{font-size:clamp(26px,3.4vw,40px);font-weight:300;letter-spacing:-.02em;line-height:1.12}.quote cite{display:block;margin-top:var(--space-3);color:var(--ink-muted);font-style:normal}.closing{max-width:20em;margin-top:var(--space-4);color:var(--ink-muted);font-size:clamp(24px,3vw,32px);letter-spacing:-.01em;line-height:1.2}.closing span{color:var(--ink)}.site-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-2) var(--space-3);padding-block:var(--space-3);border-top:1px solid var(--line);color:var(--ink-muted)}.site-footer a{text-decoration:none}@media(hover:hover)and (pointer:fine){.site-nav a:hover,.site-footer a:hover{color:var(--ink)}}@media(max-width:1160px){.story__hint{display:block}}@media(max-width:900px){.site-nav{display:none}.hero__art{max-width:340px;justify-self:start}.story__caption{margin-left:0}.section--continued>.section__index{display:none}.hero,.intro,.section,.part,.creators,.gains{grid-template-columns:minmax(0,1fr)}.hero{gap:var(--space-3);padding-block:var(--space-4) var(--space-3)}.intro>p,.intro>p:first-child,.intro>p:last-child{padding:var(--space-3) 0;border-top:1px solid var(--line);border-left:0}.intro>p:first-child{border-top:0}.section{gap:var(--space-3);padding-block:var(--space-3) var(--space-4)}.section__index{position:static}.creator,.creator+.creator{padding:var(--space-3) 0;border-left:0}.creator+.creator{border-top:1px solid var(--line)}.gains>li,.gains>li:first-child,.gains>li:last-child{padding:var(--space-3) 0;border-left:0}.gains>li+li{border-top:1px solid var(--line)}.gains__index{margin-bottom:var(--space-2)}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}