.manifesto-bg{z-index:-1;pointer-events:none;background:radial-gradient(80% 60% at 50% 35%,#161618 0%,#0a0a0a 70%);height:100lvh;position:fixed;inset:0;overflow:hidden}.manifesto-bg-img{object-fit:cover;object-position:center 55%}.manifesto-bg-img-mobile{display:none}@media (max-width:767px){.manifesto-bg-img-desktop{display:none}.manifesto-bg-img-mobile{object-position:70% center;display:block}}.manifesto-bg-scrim{pointer-events:none;background:radial-gradient(50% 70% at 50% 45%,#08080a6b 0%,#08080a2e 60%,#08080a00 100%),linear-gradient(#08080a9e 0%,#08080a4d 14%,#08080a2e 50%,#08080a66 86%,#08080aad 100%);position:absolute;inset:0}.manifesto-bg-grain{opacity:.32;pointer-events:none;mix-blend-mode:overlay;position:absolute;inset:0}@media (max-width:767px){.manifesto-bg-grain{opacity:.22}}.manifesto-page{z-index:1;max-width:720px;padding-top:96px;padding-bottom:112px;position:relative}@media (min-width:768px){.manifesto-page{padding-top:128px;padding-bottom:160px}}.manifesto-header{margin-bottom:96px}@media (min-width:768px){.manifesto-header{margin-bottom:80px}.manifesto-tenets>.manifesto-tenet:first-child{padding-top:80px}}.manifesto-heading{font-family:var(--font-bebas-neue), var(--font-noto-sans-sc), sans-serif;letter-spacing:var(--tracking-display);color:#f5f5f0f5;text-transform:uppercase;text-shadow:0 1px 24px #00000073;margin:0 0 36px;font-size:clamp(3rem,8vw,6rem);line-height:.92}.manifesto-lede{font-family:var(--font-manrope), system-ui, sans-serif;color:#f5f5f0cc;text-wrap:pretty;text-shadow:0 1px 16px #00000080;max-width:36rem;margin:0;font-size:clamp(1.0625rem,1.6vw,1.3125rem);line-height:1.55}.manifesto-tenets{flex-direction:column;display:flex}.manifesto-tenet{border-top:1px solid #ffffff24;padding-top:88px}.manifesto-tenet+.manifesto-tenet{margin-top:88px}@media (min-width:768px){.manifesto-tenet{padding-top:112px}.manifesto-tenet+.manifesto-tenet{margin-top:112px}}.manifesto-tenet-marker{align-items:center;gap:24px;margin-bottom:16px;display:flex}.manifesto-tenet-num-wrap{align-items:baseline;gap:10px;display:inline-flex}.manifesto-tenet-num{font-family:var(--font-bebas-neue), var(--font-noto-sans-sc), sans-serif;letter-spacing:var(--tracking-display);color:#f5f5f052;font-size:clamp(2.5rem,4vw,3.25rem);line-height:1}.manifesto-tenet-num-frame{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:var(--tracking-mono);color:#f5f5f06b;text-transform:uppercase}.manifesto-tenet-rule{background:linear-gradient(90deg,#f5f5f073 0%,#f5f5f000 100%);flex:1;max-width:96px;height:1px}.manifesto-tenet-kicker{font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:var(--tracking-eyebrow);color:#f5f5f099;text-transform:uppercase;margin:0 0 32px}.manifesto-tenet-thesis{font-family:var(--font-bebas-neue), var(--font-noto-sans-sc), sans-serif;letter-spacing:var(--tracking-display);color:#f5f5f0f5;text-transform:uppercase;text-wrap:balance;text-shadow:0 1px 24px #00000080;max-width:22ch;margin:0 0 56px;font-size:clamp(2.125rem,5.2vw,4rem);line-height:.95}.manifesto-tenet-body{max-width:38rem;font-family:var(--font-manrope), system-ui, sans-serif;font-size:var(--text-lead);color:#f5f5f0d6;text-wrap:pretty;text-shadow:0 1px 12px #0000008c;flex-direction:column;gap:24px;line-height:1.65;display:flex}.manifesto-tenet-body p{margin:0}.manifesto-tenet-body>p:first-child{color:#f5f5f0eb}@media (max-width:767px){.manifesto-tenet-thesis{margin-bottom:36px}.manifesto-tenet-body{font-size:1.0625rem}}.manifesto-closing{text-align:center;border-top:1px solid #ffffff24;flex-direction:column;align-items:center;gap:32px;margin-top:128px;padding-top:80px;display:flex}@media (min-width:768px){.manifesto-closing{margin-top:144px}}.manifesto-closing-line{font-family:var(--font-bebas-neue), var(--font-noto-sans-sc), sans-serif;letter-spacing:var(--tracking-display);color:#f5f5f0f0;text-transform:uppercase;text-shadow:0 1px 20px #00000080;text-wrap:balance;margin:0;font-size:clamp(1.75rem,3.5vw,2.5rem);line-height:1}.manifesto-closing-cta{background:var(--fg-100);font-family:var(--font-space-mono), ui-monospace, monospace;font-size:var(--text-label);letter-spacing:var(--tracking-mono);color:var(--bg);text-transform:uppercase;border:none;border-radius:9999px;align-items:center;gap:12px;padding:14px 28px;text-decoration:none;transition:transform .16s cubic-bezier(.2,0,0,1),opacity .16s cubic-bezier(.2,0,0,1);display:inline-flex}.manifesto-closing-cta:hover{opacity:.9}.manifesto-closing-cta:active{transform:scale(.97)}.manifesto-closing-cta:focus-visible{outline-offset:3px;outline:1px solid #f5f5f0b3}.manifesto-closing-arrow{transition:transform .2s cubic-bezier(.2,0,0,1)}.manifesto-closing-cta:hover .manifesto-closing-arrow{transform:translate(2px)}@keyframes manifesto-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.manifesto-enter{opacity:0;animation:.48s cubic-bezier(.2,0,0,1) forwards manifesto-enter}.manifesto-enter-1{animation-delay:0s}.manifesto-enter-2{animation-delay:80ms}.manifesto-enter-3{animation-delay:.14s}.manifesto-enter-4{animation-delay:.21s}.manifesto-enter-5{animation-delay:.28s}.manifesto-enter-6{animation-delay:.35s}.manifesto-enter-7{animation-delay:.42s}@media (prefers-reduced-motion:reduce){.manifesto-enter{opacity:1!important;animation:none!important;transform:none!important}.manifesto-closing-cta,.manifesto-closing-arrow{transition:none!important}}:lang(zh) .manifesto-heading,:lang(zh) .manifesto-tenet-thesis,:lang(zh) .manifesto-closing-line{letter-spacing:0;word-break:keep-all;overflow-wrap:normal;font-weight:500}:lang(zh) .manifesto-heading{font-size:clamp(2.5rem,7vw,5rem);line-height:1.05}:lang(zh) .manifesto-tenet-thesis{max-width:none;font-size:clamp(1.875rem,4.4vw,3.25rem);line-height:1.1}:lang(zh) .manifesto-closing-line{font-size:clamp(1.5rem,3vw,2.125rem);line-height:1.15}:lang(zh) .manifesto-tenet-num{letter-spacing:0;font-weight:400}:lang(zh) .manifesto-tenet-body{line-height:1.85}
