@keyframes site-reveal-opacity{0%{opacity:0}to{opacity:1}}@keyframes site-reveal-translate{0%{transform:translateY(38px)}to{transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){[data-site-reveal].site-reveal-enter{animation-name:site-reveal-opacity,site-reveal-translate;animation-duration:.8s,.85s;animation-timing-function:cubic-bezier(.2,.75,.2,1);animation-delay:var(--site-reveal-delay,0s);animation-fill-mode:both}[data-site-reveal].site-reveal-enter:focus-within{opacity:1;animation:none;transform:none}}@media (prefers-reduced-motion:reduce){[data-site-reveal]{opacity:1;animation:none;transform:none}}
