
html.nana-motion-ready .hero>*,html.nana-motion-ready .section-head,html.nana-motion-ready .card,html.nana-motion-ready .step,html.nana-motion-ready .poster .slot{
  opacity:0;transform:translateY(14px);transition:opacity .48s ease,transform .48s cubic-bezier(.22,.61,.36,1),border-color .25s ease,box-shadow .25s ease
}
html.nana-motion-ready .nana-reveal{opacity:1;transform:none}
html.nana-motion-ready .nana-flow-active{border-color:#111;box-shadow:0 10px 28px rgba(0,0,0,.07)}
html.nana-motion-ready .dock a.active{background:#111;color:#fff}
html.nana-motion-ready .hero .eyebrow{transition-delay:.04s}
html.nana-motion-ready .hero h1{transition-delay:.10s}
html.nana-motion-ready .hero .lead{transition-delay:.16s}
html.nana-motion-ready .hero .side{transition-delay:.22s}
@media(prefers-reduced-motion:reduce){
  html.nana-motion-ready .hero>*,html.nana-motion-ready .section-head,html.nana-motion-ready .card,html.nana-motion-ready .step,html.nana-motion-ready .poster .slot{
    opacity:1!important;transform:none!important;transition:none!important
  }
  html.nana-motion-ready .nana-flow-active{box-shadow:none!important}
}
