.reveal{opacity:1;transform:translateY(0)}.js-motion .reveal{opacity:0;transform:translateY(18px);transition:opacity .65s ease,transform .65s ease}.js-motion .reveal.is-in{opacity:1;transform:none}.hero-copy>*{animation:rise .65s both}.hero-copy>*:nth-child(2){animation-delay:.08s}.hero-copy>*:nth-child(3){animation-delay:.16s}.hero-copy>*:nth-child(4){animation-delay:.23s}.hero-visual{animation:appear .8s both}.button,.nav-cta,.journey-card,.gallery-item img{transition:transform .25s ease,background .25s ease,color .25s ease}@keyframes rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes appear{from{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.hero-copy>*,.hero-visual{animation:none!important}}
