.reveal{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);will-change:opacity,transform}.reveal.visible{opacity:1;transform:translateY(0)}.no-js .reveal,html:not(.js) .reveal{opacity:1;transform:none}body{animation:bodyIn .6s ease-out both}@keyframes bodyIn{0%{opacity:0}to{opacity:1}}.header{animation:headerDrop .7s cubic-bezier(.16,1,.3,1) both}@keyframes headerDrop{0%{transform:translateY(-100%)}to{transform:translateY(0)}}
