.av-manifesto{display:block;position:relative;background:var(--av-paper,#f1efea);color:var(--av-ink,#0a0a0c)}
.av-manifesto-sticky{padding:96px var(--av-gutter,24px);display:flex;align-items:center;justify-content:center}
.av-manifesto p{max-width:1120px;margin:0;font-size:clamp(30px,4.7vw,68px);line-height:1.15;letter-spacing:-.025em;font-weight:400}
.av-manifesto.is-scroll-manifesto{min-height:calc(100svh + var(--manifesto-distance,2.5)*100svh)}
.is-scroll-manifesto .av-manifesto-sticky{position:sticky;top:var(--av-header-height,72px);min-height:calc(100svh - var(--av-header-height,72px));padding-block:40px}
.av-manifesto-word{display:inline-block;white-space:nowrap;color:inherit}
.is-scroll-manifesto .av-manifesto-word{color:#b8b5ae;transition:color .45s ease}
.is-scroll-manifesto .av-manifesto-word.is-lit{color:var(--av-ink,#0a0a0c)}
.av-manifesto--dark{background:#000;color:var(--av-paper)}
.av-manifesto--dark.is-scroll-manifesto .av-manifesto-word{color:#555558}
.av-manifesto--dark.is-scroll-manifesto .av-manifesto-word.is-lit{color:var(--av-paper)}
@media(max-width:359px){.av-manifesto p{font-size:28px}}
@media(max-height:550px) and (orientation:landscape){.av-manifesto.is-scroll-manifesto{min-height:0}.is-scroll-manifesto .av-manifesto-sticky{position:static;min-height:0}.is-scroll-manifesto .av-manifesto-word{color:inherit}}
@media(prefers-reduced-motion:reduce){.av-manifesto.is-scroll-manifesto{min-height:0}.is-scroll-manifesto .av-manifesto-sticky{position:static;min-height:0;padding-block:72px}.is-scroll-manifesto .av-manifesto-word{color:inherit;transition:none}}
@media(prefers-reduced-motion:reduce){.av-manifesto--dark.is-scroll-manifesto .av-manifesto-word{color:var(--av-paper)}}
