html{scroll-behavior:smooth;scroll-padding-top:80px}*{-webkit-overflow-scrolling:touch}body{overflow-x:hidden}.hero__orb,.hero__pill,.service-card,.pricing-card{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.reveal{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.4,0,.2,1),transform .85s cubic-bezier(.4,0,.2,1);transform:translateY(28px)}.reveal--visible{opacity:1;will-change:auto;transform:translateY(0)}.reveal--delay-1{transition-delay:.12s}.reveal--delay-2{transition-delay:.22s}.reveal--delay-3{transition-delay:.32s}.reveal--delay-4{transition-delay:.42s}.reveal--left{transform:translate(-24px)}.reveal--right{transform:translate(24px)}.reveal--left,.reveal--right{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.4,0,.2,1),transform .85s cubic-bezier(.4,0,.2,1)}.reveal--left.reveal--visible,.reveal--right.reveal--visible{opacity:1;will-change:auto;transform:translate(0)}.reveal--scale{opacity:0;will-change:transform, opacity;transition:opacity .85s cubic-bezier(.4,0,.2,1),transform .85s cubic-bezier(.4,0,.2,1);transform:scale(.94)}.reveal--scale.reveal--visible{opacity:1;will-change:auto;transform:scale(1)}
