.cvs-step{display:none}@media (prefers-reduced-motion:no-preference) and (min-width:80rem) and (min-height:46rem){.cvs-runway{height:var(--cvs-runway)}.cvs-pin{height:100svh;min-height:0;padding-block:var(--spacing-nav) 2.5rem;flex-direction:column;justify-content:safe center;display:flex;position:sticky;top:0}[data-arrived]>.cvs-pin{background-color:var(--color-surface)}@supports (animation-timeline:view()){[data-hand-off-ready]>.cvs-pin{background-color:var(--color-surface);animation:linear cvs-ground;animation-duration:auto;animation-timeline:--hand-off;animation-range:cover exit-crossing -.5px}}.cvs-step{pointer-events:none;width:1px;display:block;position:absolute;bottom:0;left:0}}@keyframes cvs-ground{0%,to{background-color:#0000}}
@keyframes manifesto-darken{0%{color:var(--color-line-strong)}to{color:var(--color-ink)}}@keyframes manifesto-dim{0%{color:var(--color-ink)}to{color:var(--color-ink-3)}}@keyframes manifesto-restore{0%{color:var(--color-ink-3)}to{color:var(--color-ink)}}@keyframes manifesto-rise{0%{translate:0 var(--drop,calc(50svh + 3.25rem))}}@keyframes manifesto-settle{0%{translate:0 calc(var(--distance-large) * 2)}}@keyframes manifesto-fold{to{transform:translateX(var(--fold-x))}}@keyframes manifesto-grow{to{transform:translate(var(--to-x), var(--to-y)) scale(var(--to-sx), var(--to-sy))}}@keyframes manifesto-cover{to{transform:scale(var(--cover-x), var(--cover-y))}}@keyframes manifesto-fit{to{transform:scale(1, var(--fit-y))}}@keyframes manifesto-uncover{0%{translate:0 100%}}@keyframes manifesto-hold{0%{translate:0 -100%}}@keyframes manifesto-leave{to{translate:0 -100svh}}@keyframes manifesto-hand-over{0%,to{opacity:var(--hand-off-opacity,0)}}[data-hand-off-target][data-side=sorted]{--hand-off-opacity:1}.manifesto-next{display:none;position:absolute;inset:0;overflow:hidden}.manifesto-next-hold{position:absolute;inset:0}.manifesto-next-photo{aspect-ratio:2/3;width:100%;margin-top:-75%;position:absolute;top:50%;left:0}@media (prefers-reduced-motion:no-preference){.manifesto-word{animation-name:manifesto-darken;animation-timing-function:linear;animation-fill-mode:both}.manifesto-word[data-dims]{animation-name:manifesto-darken,manifesto-dim,manifesto-restore;animation-fill-mode:both,forwards,forwards}}@media (prefers-reduced-motion:no-preference) and (min-width:48rem) and (min-height:37.5rem){.manifesto-track{height:calc(100svh + (var(--length) - var(--lead)) * 1svh);view-timeline:--manifesto block;view-timeline-inset:calc(var(--lead) * 1svh) 0;margin-top:calc(8rem - var(--text-top,8rem));padding-block:0}.manifesto-stage{pointer-events:none}.manifesto-text,.manifesto-photos{pointer-events:auto}.manifesto-stage{height:100svh;padding-block:5.25rem 4.75rem;position:sticky;top:0;overflow:clip}.manifesto-content{flex-direction:column;justify-content:safe center;height:100%;display:flex}.manifesto-text{flex:none}.manifesto-photos{flex:0 auto;grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(4,minmax(0,1fr));min-height:12rem}.manifesto-frame{place-self:stretch stretch}.manifesto-photo{animation-name:manifesto-rise;animation-timing-function:var(--ease-out);animation-fill-mode:both}[data-receives-hand-off]{z-index:1;margin-top:-100svh;position:relative}.manifesto-content{animation-name:manifesto-leave;animation-timing-function:linear;animation-fill-mode:both}.manifesto-track[data-hand-off-ready]+[data-receives-hand-off]{background-color:#0000}.manifesto-track[data-hand-off-ready] .manifesto-frame{z-index:1}.manifesto-track[data-hand-off-ready] .manifesto-frame:nth-child(3){z-index:2}.manifesto-track[data-hand-off-ready] .manifesto-frame:nth-child(2){z-index:3}.manifesto-track[data-hand-off-ready] .manifesto-frame:first-child{z-index:4}.manifesto-track[data-hand-off-ready] .manifesto-photo{animation-name:manifesto-rise,manifesto-grow;animation-timing-function:var(--ease-out), var(--ease-in-out);overflow:hidden}.manifesto-track[data-hand-off-ready] .manifesto-next{display:block}.manifesto-track[data-hand-off-ready] :is(.manifesto-fold,.manifesto-image,.manifesto-next,.manifesto-next-hold,.manifesto-next-photo,.manifesto-text){animation-timing-function:var(--ease-in-out);animation-fill-mode:both}.manifesto-track[data-hand-off-ready] .manifesto-fold{animation-name:manifesto-fold}.manifesto-track[data-hand-off-ready] .manifesto-image{animation-name:manifesto-cover}.manifesto-track[data-hand-off-ready] .manifesto-next{animation-name:manifesto-uncover}.manifesto-track[data-hand-off-ready] .manifesto-next-hold{animation-name:manifesto-hold}.manifesto-track[data-hand-off-ready] .manifesto-next-photo{animation-name:manifesto-fit}.manifesto-track[data-hand-off-ready] .manifesto-content{animation-name:none}.manifesto-track[data-hand-off-ready] .manifesto-text{animation-name:manifesto-leave;animation-timing-function:linear}.manifesto-track[data-hand-off-ready] .manifesto-photos{transition:opacity var(--duration-fast) var(--ease-out)}.manifesto-track[data-hand-off-ready]:has(+[data-receives-hand-off] [data-hand-off-target][data-side=sorted]) .manifesto-photos{visibility:hidden;opacity:0;transition:none}@supports (animation-timeline:view()){.manifesto-word,.manifesto-photo,.manifesto-fold,.manifesto-image,.manifesto-next,.manifesto-next-hold,.manifesto-next-photo,.manifesto-content,.manifesto-text{animation-duration:auto;animation-timeline:--manifesto}.manifesto-word{animation-range-start:contain calc(var(--in) * 1%);animation-range-end:contain calc(var(--in-end) * 1%)}.manifesto-word[data-dims]{animation-range-start:contain calc(var(--in) * 1%), contain calc(var(--dim) * 1%), contain calc(var(--restore) * 1%);animation-range-end:contain calc(var(--in-end) * 1%), contain calc(var(--dim-end) * 1%), contain calc(var(--restore-end) * 1%)}.manifesto-photo{animation-range-start:var(--rise-from,contain calc(var(--rise) * 1%)), contain calc(var(--grow) * 1%);animation-range-end:contain calc(var(--rise-end) * 1%), contain 100%}.manifesto-fold{animation-range:contain calc(var(--hand-off) * 1%) contain calc(var(--fold-end) * 1%)}.manifesto-image,.manifesto-next-photo{animation-range:contain calc(var(--grow) * 1%) contain 100%}.manifesto-next,.manifesto-next-hold{animation-range:contain calc(var(--turn) * 1%) contain calc(var(--turn-end) * 1%)}.manifesto-content,.manifesto-text{animation-range:contain calc(var(--hand-off) * 1%) contain 100%}.manifesto-track[data-hand-off-ready]+[data-receives-hand-off]{view-timeline:--hand-off block}.manifesto-track[data-hand-off-ready]+[data-receives-hand-off] [data-hand-off-target]{animation:linear manifesto-hand-over;animation-duration:auto;animation-timeline:--hand-off;animation-range:cover exit-crossing -.5px}}@supports not (animation-timeline:view()){.manifesto-word,.manifesto-photo,.manifesto-fold,.manifesto-image,.manifesto-next,.manifesto-next-hold,.manifesto-next-photo,.manifesto-content,.manifesto-text{animation-play-state:paused}.manifesto-word{animation-delay:calc(var(--in) * 10ms);animation-duration:calc((var(--in-end) - var(--in)) * 10ms)}.manifesto-word[data-dims]{animation-delay:calc(var(--in) * 10ms), calc(var(--dim) * 10ms), calc(var(--restore) * 10ms);animation-duration:calc((var(--in-end) - var(--in)) * 10ms), calc((var(--dim-end) - var(--dim)) * 10ms), calc((var(--restore-end) - var(--restore)) * 10ms)}.manifesto-photo{animation-delay:calc(var(--rise) * 10ms), calc(var(--grow) * 10ms);animation-duration:calc((var(--rise-end) - var(--rise)) * 10ms), calc((100 - var(--grow)) * 10ms)}.manifesto-fold{animation-delay:calc(var(--hand-off) * 10ms);animation-duration:calc((var(--fold-end) - var(--hand-off)) * 10ms)}.manifesto-image,.manifesto-next-photo{animation-delay:calc(var(--grow) * 10ms);animation-duration:calc((100 - var(--grow)) * 10ms)}.manifesto-next,.manifesto-next-hold{animation-delay:calc(var(--turn) * 10ms);animation-duration:calc((var(--turn-end) - var(--turn)) * 10ms)}.manifesto-content,.manifesto-text{animation-delay:calc(var(--hand-off) * 10ms);animation-duration:calc((100 - var(--hand-off)) * 10ms)}.manifesto-track[data-hand-off-ready]+[data-receives-hand-off] [data-hand-off-target]{animation:linear paused manifesto-hand-over;animation-delay:calc(var(--hand-off) * 10ms);animation-duration:calc((100 - var(--hand-off)) * 10ms)}}}@media (prefers-reduced-motion:no-preference) and ((not (min-width:48rem)) or (not (min-height:37.5rem))){@supports (animation-timeline:view()){.manifesto-text{view-timeline:--manifesto-text block}.manifesto-word{animation-duration:auto;animation-timeline:--manifesto-text;animation-range-start:contain calc(var(--in) * 0.8%);animation-range-end:contain calc(var(--in-end) * 0.8%)}.manifesto-word[data-dims]{animation-range-start:contain calc(var(--in) * 0.8%), contain calc(var(--dim) * 0.8%), contain calc(var(--restore) * 0.8%);animation-range-end:contain calc(var(--in-end) * 0.8%), contain calc(var(--dim-end) * 0.8%), contain calc(var(--restore-end) * 0.8%)}.manifesto-frame{view-timeline:--manifesto-photo block}.manifesto-photo{animation-name:manifesto-settle;animation-duration:auto;animation-timing-function:var(--ease-out);animation-fill-mode:both;animation-timeline:--manifesto-photo;animation-range:entry}@media not (min-width:48rem){.manifesto-frame:nth-child(2n) .manifesto-photo{animation-range-start:entry 20%}}}}@media (prefers-contrast:more){.manifesto-word,.manifesto-word[data-dims]{animation:none}}
