.manifesto{max-width:42rem;padding:7.5rem var(--gutter)7rem;margin:0 auto}.manifesto__eyebrow{letter-spacing:var(--track-label);color:var(--ink-3);align-items:center;gap:.6rem;margin:0 0 1.6rem;font-size:10.5px;display:flex}.manifesto__eyebrow-mark{background:var(--g-accent);flex:none;width:16px;height:1px}.manifesto__title{font-family:var(--voice);font-optical-sizing:auto;letter-spacing:var(--track-display);color:var(--g-ink);text-wrap:balance;margin:0;font-size:clamp(2.4rem,6.4vw,4.2rem);font-weight:400;line-height:1.04}.manifesto__spine{margin:4.5rem 0 0;padding:0;list-style:none}.manifesto__question{font-family:var(--voice);font-optical-sizing:auto;letter-spacing:var(--track-title);color:var(--g-ink);text-wrap:balance;border-top:1px solid var(--hair);margin-top:2rem;padding-top:2rem;font-size:clamp(1.5rem,4vw,2.05rem);font-weight:400;line-height:1.22}.manifesto__question:first-child{border-top:0;margin-top:0;padding-top:0}.manifesto__turn{letter-spacing:var(--track-ui);color:var(--g-accent);text-wrap:balance;margin:3.4rem 0 0;font-size:15.5px;line-height:1.5}.manifesto__movements{margin-top:5.5rem}.manifesto__movement{border-top:1px solid var(--hair);grid-template-columns:4.5rem 1fr;gap:0 1.5rem;margin-top:3.4rem;padding-top:3.4rem;display:grid}.manifesto__movement:first-child{border-top:0;margin-top:0;padding-top:0}.manifesto__num{letter-spacing:var(--track-label);font-variant-numeric:tabular-nums;color:var(--ink-4);margin:0;padding-top:.55rem;font-size:10.5px}.manifesto__h2{font-family:var(--voice);font-optical-sizing:auto;letter-spacing:var(--track-title);color:var(--g-ink);text-wrap:balance;margin:0 0 .9rem;font-size:clamp(1.6rem,3.6vw,1.95rem);font-weight:400;line-height:1.14}.manifesto__prose{letter-spacing:var(--track-ui);color:var(--ink-2);text-wrap:pretty;max-width:32rem;margin:0;font-size:15px;line-height:1.75}.manifesto__prose+.manifesto__prose{margin-top:1.1rem}.manifesto__footnote{border-top:1px solid var(--hair);letter-spacing:var(--track-ui);color:var(--ink-3);text-wrap:pretty;max-width:32rem;margin:5rem 0 0;padding-top:1.6rem;font-size:12.5px;line-height:1.65}.manifesto__close{font-family:var(--voice);font-optical-sizing:auto;letter-spacing:var(--track-title);color:var(--g-ink);text-wrap:balance;max-width:30rem;margin:4.5rem 0 0;font-size:clamp(1.5rem,3.6vw,1.95rem);line-height:1.24}.manifesto :is(a,[tabindex]):focus-visible{outline:1px solid var(--g-accent);outline-offset:4px;border-radius:2px}@media (max-width:34rem){.manifesto{padding-top:6rem}.manifesto__movement{grid-template-columns:1fr;gap:0}.manifesto__num{margin-bottom:.9rem;padding-top:0}}@media (prefers-reduced-motion:no-preference){@keyframes manifesto-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.manifesto__lede,.manifesto__question,.manifesto__turn,.manifesto__movement,.manifesto__footnote,.manifesto__close{animation:manifesto-rise .52s var(--ease-in-frame)both}.manifesto__question{animation-delay:calc(.14s + var(--i,0)*.12s)}.manifesto__turn{animation-delay:.52s}.manifesto__movement,.manifesto__footnote,.manifesto__close{animation-delay:.62s}}
