.landing-vanish{opacity:0}@media (prefers-reduced-motion:no-preference){@keyframes landing-rise{0%{opacity:0;translate:0 1rem}to{opacity:1;translate:0}}@keyframes landing-vanish{0%,55%{opacity:1;filter:blur()}to{opacity:0;filter:blur(6px)}}.landing-enter{animation:.55s cubic-bezier(.2,.7,.3,1) both landing-rise}.landing-enter-1{animation-delay:50ms}.landing-enter-2{animation-delay:.13s}.landing-enter-3{animation-delay:.21s}.landing-enter-4{animation-delay:.29s}.landing-enter-5{animation-delay:.37s}.landing-vanish{animation:2.4s 1.3s both landing-vanish}.landing-row-stagger>li{animation:.55s cubic-bezier(.2,.7,.3,1) both landing-rise}.landing-row-stagger>li:first-child{animation-delay:.6s}.landing-row-stagger>li:nth-child(2){animation-delay:.72s}.landing-row-stagger>li:nth-child(3){animation-delay:.84s}@supports (animation-timeline:view()){.landing-reveal{animation:.6s cubic-bezier(.2,.7,.3,1) both landing-rise;animation-timeline:view();animation-range:entry 10% cover 28%}}}@media (hover:hover){.landing-lift:hover{translate:0 -5px;box-shadow:0 26px 50px -18px #00000047}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.landing-lift{transition:translate .3s cubic-bezier(.2,.7,.3,1),box-shadow .3s cubic-bezier(.2,.7,.3,1)}}
