html.ent-ready [data-ent]{opacity:0;transform:translateY(30px);will-change:opacity,transform;
  transition:opacity .9s cubic-bezier(.5,0,.5,.9),transform .7s cubic-bezier(.5,0,.55,.95);
  transition-delay:calc(var(--ent-i,0)*.15s)}
html.ent-ready .ent-in [data-ent]{opacity:1;transform:none}
html.ent-ready:not(.ent-live) [data-ent]{transition:none!important}
html.ent-ready .ent-done [data-ent]{will-change:auto}
@media (prefers-reduced-motion:reduce){html.ent-ready [data-ent]{opacity:1!important;transform:none!important;transition:none!important}}
