.reveal{opacity:0;transform:translateY(25px);transition:opacity .7s cubic-bezier(.16,1,.3,1),transform .7s cubic-bezier(.16,1,.3,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.reveal-stagger>*{opacity:0;transform:translateY(20px);transition:opacity .65s cubic-bezier(.16,1,.3,1),transform .65s cubic-bezier(.16,1,.3,1)}.reveal-stagger.is-visible>*{opacity:1;transform:translateY(0)}.reveal-stagger.is-visible>*:nth-child(1){transition-delay:0ms}.reveal-stagger.is-visible>*:nth-child(2){transition-delay:70ms}.reveal-stagger.is-visible>*:nth-child(3){transition-delay:.14s}.reveal-stagger.is-visible>*:nth-child(4){transition-delay:.21s}.reveal-stagger.is-visible>*:nth-child(5){transition-delay:.28s}.reveal-stagger.is-visible>*:nth-child(6){transition-delay:.35s}.reveal-stagger.is-visible>*:nth-child(7){transition-delay:.42s}.reveal-stagger.is-visible>*:nth-child(8){transition-delay:.48s}.reveal-stagger.is-visible>*:nth-child(n+9){transition-delay:.54s}@keyframes nm-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.nm-rise{animation:nm-rise .55s cubic-bezier(.16,1,.3,1) both}.icon-pop{transition:transform .22s cubic-bezier(.34,1.4,.64,1)}:is(a,button):hover .icon-pop,:is(a,button):focus-visible .icon-pop{transform:scale(1.08)}
