.manifesto-module__5hFf0a__root{--manifesto-field:var(--v8-bone);--manifesto-raised:var(--canvas-raised);--manifesto-ink:var(--ink);--manifesto-muted:var(--ink-muted);--manifesto-line:var(--hairline);background:var(--manifesto-field);min-height:100dvh;color:var(--manifesto-ink);font-family:var(--v8-font-body),sans-serif}[data-v8-theme=dark] .manifesto-module__5hFf0a__root{--manifesto-field:var(--v8-carbon);--manifesto-raised:var(--canvas-raised);--manifesto-ink:var(--ink);--manifesto-muted:var(--ink-muted);--manifesto-line:var(--hairline)}.manifesto-module__5hFf0a__cover{align-content:center;min-height:calc(100dvh - 84px);padding:clamp(64px,8vw,112px) clamp(24px,7vw,112px);display:grid}.manifesto-module__5hFf0a__kicker,.manifesto-module__5hFf0a__registry p,.manifesto-module__5hFf0a__chapter>header p{font-family:var(--v8-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;font-size:9px}.manifesto-module__5hFf0a__kicker{color:var(--signal-700);margin:0 0 28px}.manifesto-module__5hFf0a__cover h1{max-width:11ch;font-family:var(--v8-font-display),Georgia,serif;letter-spacing:-.035em;margin:0;font-size:clamp(42px,5.2vw,76px);font-weight:400;line-height:1.04}.manifesto-module__5hFf0a__dek{max-width:34ch;color:var(--manifesto-muted);margin:34px 0 0;font-size:clamp(16px,1.3vw,20px);line-height:1.5}.manifesto-module__5hFf0a__codex{border-top:1px solid var(--manifesto-line);grid-template-columns:minmax(190px,260px) minmax(0,1fr);width:min(100%,1320px);margin:0 auto;display:grid}.manifesto-module__5hFf0a__registry{border-right:1px solid var(--manifesto-line)}.manifesto-module__5hFf0a__stickyRail{padding:42px 24px;position:sticky;top:84px}.manifesto-module__5hFf0a__registry p,.manifesto-module__5hFf0a__chapter>header p{color:var(--signal-700);margin:0}.manifesto-module__5hFf0a__registry nav{gap:3px;margin-top:28px;display:grid}.manifesto-module__5hFf0a__registryLabel{color:var(--signal-700);font-family:var(--v8-font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;margin:28px 0 8px;font-size:9px}.manifesto-module__5hFf0a__toastLink{margin-bottom:4px}.manifesto-module__5hFf0a__registry a{color:var(--manifesto-muted);padding:9px 0;font-size:12px;line-height:1.25;text-decoration:none;position:relative}.manifesto-module__5hFf0a__registry a:before{background:var(--signal-700);content:"";width:3px;height:0;transition:height .16s;position:absolute;top:50%;left:-24px;transform:translateY(-50%)}.manifesto-module__5hFf0a__registry a:hover,.manifesto-module__5hFf0a__registry a:focus-visible{color:var(--manifesto-ink);outline:0}.manifesto-module__5hFf0a__registry a[data-active=true]{color:var(--signal-700);font-weight:600}.manifesto-module__5hFf0a__registry a[data-active=true]:before{height:22px}.manifesto-module__5hFf0a__chapter{border-bottom:1px solid var(--manifesto-line);padding:clamp(88px,10vw,152px) clamp(32px,7vw,96px);scroll-margin-top:100px}.manifesto-module__5hFf0a__chapter:target{background:color-mix(in srgb,var(--manifesto-raised)56%,transparent)}.manifesto-module__5hFf0a__chapter>header h2{max-width:14ch;font-family:var(--v8-font-display),Georgia,serif;letter-spacing:-.06em;margin:24px 0 0;font-size:clamp(52px,6vw,88px);font-weight:400;line-height:.9}.manifesto-module__5hFf0a__chapterBody{width:min(100%,690px);margin-top:clamp(70px,8vw,112px)}.manifesto-module__5hFf0a__chapterBody[data-opening=true]{width:min(100%,820px)}.manifesto-module__5hFf0a__block+.manifesto-module__5hFf0a__block{margin-top:72px}.manifesto-module__5hFf0a__block h3{max-width:20ch;font-family:var(--v8-font-display),Georgia,serif;letter-spacing:-.045em;margin:0 0 34px;font-size:clamp(32px,3.4vw,48px);font-weight:400;line-height:.98}.manifesto-module__5hFf0a__block p{color:var(--manifesto-muted);margin:0 0 1.35em;font-size:clamp(16px,1.2vw,19px);line-height:1.72}.manifesto-module__5hFf0a__chapterBody[data-opening=true] .manifesto-module__5hFf0a__block p{color:var(--manifesto-ink);font-family:var(--v8-font-display),Georgia,serif;letter-spacing:-.035em;text-wrap:pretty;white-space:pre-line;font-size:clamp(26px,3vw,40px);line-height:1.05}@media (max-width:1023px){.manifesto-module__5hFf0a__codex{grid-template-columns:176px minmax(0,1fr)}}@media (max-width:767px){.manifesto-module__5hFf0a__cover{min-height:calc(100dvh - 72px);padding:64px 20px 72px}.manifesto-module__5hFf0a__cover h1{font-size:clamp(68px,20vw,92px)}.manifesto-module__5hFf0a__codex{display:block}.manifesto-module__5hFf0a__registry{z-index:2;border-right:0;border-bottom:1px solid var(--manifesto-line);background:color-mix(in srgb,var(--manifesto-field)96%,transparent);position:sticky;top:72px;overflow-x:auto}.manifesto-module__5hFf0a__registry .manifesto-module__5hFf0a__stickyRail{width:max-content;padding:13px 20px;position:static}.manifesto-module__5hFf0a__registry p{display:none}.manifesto-module__5hFf0a__registry nav{gap:22px;margin:0;display:flex}.manifesto-module__5hFf0a__registry a{white-space:nowrap}.manifesto-module__5hFf0a__registry a:before{width:0;height:3px;transition:width .16s;top:auto;bottom:-13px;left:0;transform:none}.manifesto-module__5hFf0a__registry a[data-active=true]:before{width:100%;height:3px}.manifesto-module__5hFf0a__chapter{padding:84px 20px 96px}.manifesto-module__5hFf0a__chapter>header h2{font-size:clamp(48px,14vw,68px)}.manifesto-module__5hFf0a__chapterBody{margin-top:64px}}@media (prefers-reduced-motion:reduce){.manifesto-module__5hFf0a__registry a:before{transition:none}}@media print{.manifesto-module__5hFf0a__root{--manifesto-field:white;--manifesto-ink:black;--manifesto-muted:#000000b8;--manifesto-line:#0000002e}.manifesto-module__5hFf0a__cover{min-height:auto}.manifesto-module__5hFf0a__registry{display:none}.manifesto-module__5hFf0a__codex{display:block}.manifesto-module__5hFf0a__chapter{break-before:page}}