@keyframes sim-rise{0%{opacity:0;transform:translate3d(calc(var(--sim-reveal-distance) * var(--sim-reveal-travel,1) * var(--sim-reveal-dx,0)), calc(var(--sim-reveal-distance) * var(--sim-reveal-travel,1) * var(--sim-reveal-dy,var(--sim-reveal-dir,1))), 0)}to{opacity:1;transform:translate(0,0)}}[data-reveal-root=on] [data-reveal=rise],[data-reveal-root=on] [data-reveal=stagger]>*{opacity:0}[data-reveal-root=on] [data-reveal=rise]{--sim-reveal-distance:var(--sim-rise-distance)}[data-reveal-root=on] [data-reveal=rise][data-visible=true]{animation:sim-rise calc(var(--sim-rise-duration) * var(--sim-reveal-pace,1)) var(--sim-rise-ease) both;animation-delay:var(--sim-reveal-delay,0s)}[data-reveal-root=on] [data-reveal=stagger]>*{--sim-reveal-distance:var(--sim-stagger-distance)}[data-reveal-root=on] [data-reveal=stagger][data-visible=true]>*{animation:sim-rise calc(var(--sim-stagger-duration) * var(--sim-reveal-pace,1)) var(--sim-stagger-ease) both;animation-delay:calc(var(--sim-reveal-delay,0s) + min(var(--sim-reveal-order,var(--sim-reveal-i,0)), 6) * var(--sim-stagger-step) * var(--sim-reveal-pace,1))}[data-reveal-replay=on]{--sim-reveal-travel:2;--sim-reveal-pace:2}[data-reveal-root=on] [data-from=above]{--sim-reveal-dir:-1}[data-reveal-root=on] [data-reveal=stagger][data-from=above]>*{--sim-reveal-order:calc(var(--sim-reveal-n,1) - 1 - var(--sim-reveal-i,0))}[data-reveal-root=on] [data-reveal=line][data-from=above]{transform-origin:100%}@keyframes sim-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}[data-reveal-root=on] [data-reveal=line]{transform-origin:0;transform:scaleX(0)}[data-reveal-root=on] [data-reveal=line][data-visible=true]{animation:sim-line calc(var(--sim-line-duration) * var(--sim-reveal-pace,1)) var(--sim-line-ease) both;animation-delay:var(--sim-reveal-delay,0s)}[data-reveal-root=on] .zone{border-bottom-color:#0000}.zone__rule{inset-inline:0;background:var(--color-sim-hairline);pointer-events:none;height:1px;display:none;position:absolute;bottom:-1px}[data-reveal-root=on] .zone__rule{display:block}@media (prefers-reduced-motion:reduce){[data-reveal-root=on] [data-reveal],[data-reveal-root=on] [data-reveal=stagger]>*{opacity:1;transform:none;animation:none!important}[data-reveal-root=on] .zone{border-bottom-color:var(--color-sim-hairline)}}
