@keyframes landing-up{0%{opacity:0;transform:translateY(12px)}}@keyframes landing-fade{0%{opacity:0}}@keyframes landing-out{to{opacity:0;visibility:hidden}}@keyframes landing-grow-y{0%{transform:scaleY(var(--from,0))}}@keyframes landing-grow-x{0%{transform:scaleX(0)}}@keyframes landing-slide{0%{transform:translate(-100%)}}@keyframes landing-stamp{0%{opacity:0;transform:scale(.85)}}@keyframes landing-drag{0%{opacity:0;transform:translate(10em,-6em)rotate(8deg)}20%{opacity:1}}@keyframes landing-scan{0%{opacity:0;transform:translateY(0)}8%,85%{opacity:1}to{opacity:0;transform:translateY(100%)}}@keyframes landing-flash{0%,to{opacity:0}25%,75%{opacity:1}}@keyframes landing-marker{0%{background-size:0% 100%}}@media (prefers-reduced-motion:no-preference){.landing-up,.landing-fade,.landing-out,.landing-grow-x,.landing-grow-y,.landing-slide,.landing-stamp,.landing-drag,.landing-scan,.landing-flash,.landing-marker{animation-duration:var(--dur,.6s);animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:both;animation-delay:calc(var(--d,0s) + var(--i,0) * var(--step,70ms))}.landing-up{animation-name:landing-up}.landing-fade{animation-name:landing-fade}.landing-out{animation-name:landing-out;animation-duration:var(--dur,.3s)}.landing-grow-x{animation-name:landing-grow-x;animation-duration:var(--dur,.7s)}.landing-grow-y{animation-name:landing-grow-y;animation-duration:var(--dur,.5s)}.landing-slide{animation-name:landing-slide;animation-duration:var(--dur,.7s)}.landing-stamp{animation-name:landing-stamp;animation-duration:var(--dur,.32s)}.landing-drag{animation-name:landing-drag;animation-duration:var(--dur,.9s);animation-timing-function:cubic-bezier(.45,0,.25,1)}.landing-scan{animation-name:landing-scan;animation-duration:var(--dur,1.4s);animation-timing-function:linear}.landing-flash{animation-name:landing-flash;animation-duration:var(--dur,.9s);animation-timing-function:linear}.landing-marker{animation-name:landing-marker;animation-duration:var(--dur,.55s)}@media (scripting:enabled){[data-reveal]:not([data-revealed],[data-looped] *) :is(.landing-up,.landing-fade,.landing-out,.landing-grow-x,.landing-grow-y,.landing-slide,.landing-stamp,.landing-drag,.landing-scan,.landing-flash,.landing-marker){animation-play-state:paused}}}[data-paused] *{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.landing-out{visibility:hidden}}.landing-scan,.landing-flash{opacity:0}
