.features-section{content-visibility:auto;contain-intrinsic-size:auto 720px}.features-reveal{opacity:0;transition:opacity .55s,transform .55s;transform:translateY(20px)}.features-reveal--left{transform:translate(24px)}.features-reveal--right{transform:translate(-24px)}.features-reveal--down{transform:translateY(-20px)}.features-reveal--none{transform:none}.features-reveal--scale{transform:scale(.97)}.features-reveal--visible{opacity:1;transform:none}.features-hero-fade{animation:.7s both features-hero-fade}.features-phone-enter{animation:.9s both features-phone-enter}.features-pulse-glow{animation:5s ease-in-out infinite features-pulse-glow}@keyframes features-hero-fade{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translate(0,0)}}@keyframes features-phone-enter{0%{opacity:0;transform:translateY(48px)}to{opacity:1;transform:translate3d(var(--phone-tx,0), var(--phone-ty,0), 0) rotate(var(--phone-rotate,0deg))}}@keyframes features-pulse-glow{0%,to{opacity:.5;transform:scale(.94)}50%{opacity:1;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.features-reveal{opacity:1;transition:none;transform:none}.features-hero-fade,.features-phone-enter,.features-pulse-glow{animation:none}}
