@media (prefers-reduced-motion:no-preference){.js .reveal{opacity:.001;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.js .reveal.is-in{opacity:1;transform:none}.js .reveal-1{transition-delay:80ms}.js .reveal-2{transition-delay:.16s}.enter{animation:.7s cubic-bezier(.22,1,.36,1) both enter}.enter-2{animation-delay:90ms}.enter-3{animation-delay:.18s}}@keyframes enter{0%{opacity:.001;transform:translateY(16px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.drift{animation:14s ease-in-out infinite alternate drift}}@keyframes drift{0%{transform:scale(1)}to{transform:scale(1.07)}}@media (prefers-reduced-motion:no-preference){.bars-grow{transform-origin:bottom;animation:.9s cubic-bezier(.22,1,.36,1) both bars-grow}}@keyframes bars-grow{0%{transform:scaleY(.02)}to{transform:scaleY(1)}}@media (prefers-reduced-motion:no-preference){.word-in{animation:.52s cubic-bezier(.22,1,.36,1) both word-in}}@media (prefers-reduced-motion:reduce){.word-in{animation:.4s both word-fade}}@keyframes word-fade{0%{opacity:.001}to{opacity:1}}@keyframes word-in{0%{opacity:.001;filter:blur(4px);transform:translateY(.25em)}to{opacity:1;filter:none;transform:none}}.reflect{-webkit-box-reflect:below 10px linear-gradient(transparent 80%, #00000040)}
