@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2) format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff) format("woff")}:root{color-scheme:dark;font-family:IBM Plex Mono,monospace;color:#d7d9d8;background:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;scrollbar-color:#696965 #000}*{box-sizing:border-box}body{margin:0;min-width:280px;isolation:isolate;font-size:.9375rem;font-weight:400;line-height:1.85}::selection{color:#000;background:#e3e9ed}a{color:inherit;text-decoration:none}a:focus-visible{outline:2px solid #e3e9ed;outline-offset:7px}audio:focus-visible{outline:2px solid #e3e9ed;outline-offset:5px}.manifesto-sky,.manifesto-shade{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;pointer-events:none}.manifesto-sky{z-index:-2}.manifesto-shade{z-index:-1;background:linear-gradient(90deg,transparent,rgba(0,0,0,.32) 32%,rgba(0,0,0,.32) 68%,transparent)}.manifesto-shade:after{content:"";position:absolute;inset-block:0;left:50%;width:min(calc(62ch + 48px),100%);transform:translate(-50%);background:linear-gradient(90deg,transparent,rgba(0,0,0,.3) 24px,rgba(0,0,0,.3) calc(100% - 24px),transparent)}.manifesto-header,.manifesto{width:min(62ch,calc(100% - 48px));margin-inline:auto}.manifesto-header{padding-top:48px}.manifesto-home{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#a3aaa8;transition:color .18s ease-out}.manifesto-home:hover{color:#fff}.manifesto{padding:68px 0 100px}.manifesto h1,.manifesto p{margin:0;font:inherit;text-wrap:pretty}.manifesto-listening{margin-bottom:52px}.manifesto-listening>p{color:#b4bcb9}.manifesto-player{margin-top:20px;padding:16px;border:1px solid #303634;border-radius:12px;background:#111413}.manifesto-player audio{display:block;width:100%;height:44px;margin-top:12px}.manifesto h1,.manifesto-introduction p+p,.manifesto-body p+p{margin-bottom:0}.manifesto-introduction,.manifesto-introduction p+p,.manifesto-ending p+p,.manifesto-body,.manifesto-body p+p{margin-top:28px}.manifesto-possibility{margin-top:28px}.manifesto-ending{margin-top:52px}.manifesto-cta{display:inline-flex;align-items:center;gap:12px;min-height:44px;margin-top:20px;text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px;text-decoration-color:#777f7c;transition:color .18s ease-out,text-decoration-color .18s ease-out}.manifesto-cta:hover{color:#fff;text-decoration-color:#fff}@media (max-width: 600px){.manifesto-header{padding-top:24px}.manifesto{padding-top:44px;padding-bottom:64px}.manifesto-shade{background:#0003}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition:none!important}}
