.motion-experiment .header,.motion-experiment .footer{position:relative}.motion-experiment .header:after,.motion-experiment .footer:before{content:"";pointer-events:none;opacity:0;transform-origin:0;background:linear-gradient(90deg,#0000,#bfc2c6,#0000);height:1px;position:absolute;left:0;right:0}.motion-experiment .header:after{bottom:-1px}.motion-experiment .footer:before{top:0}.motion-experiment .hero-message{perspective:1200px}.motion-experiment .project{transition:transform .4s cubic-bezier(.22,.68,.18,1),border-color .4s,box-shadow .4s}.motion-experiment .project-image{transform-origin:bottom}.motion-experiment .project-browser-bar{position:relative;overflow:hidden}.motion-experiment .project-browser-bar:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#0000,#fff9,#0000);position:absolute;inset:0}.motion-experiment .service-list>div{position:relative}.motion-experiment .service-list>div:before{content:"";pointer-events:none;transform-origin:0;opacity:.4;background:#8b8b8b;height:1px;position:absolute;top:0;left:0;right:0}.motion-experiment .value-grid article{isolation:isolate;position:relative}.motion-experiment .value-grid article:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:radial-gradient(at 25% 20%,#ffffff15,#0000 72%);border-radius:8px;position:absolute;inset:-12px}.motion-word{display:inline-block}.value-heading .motion-words{color:inherit}.motion-experiment .process-grid{position:relative}.motion-experiment .process-grid:before{content:"";pointer-events:none;transform-origin:0;opacity:.55;background:#737373;height:1px;position:absolute;top:-18px;left:0;right:0}@media (hover:hover) and (pointer:fine) and (min-width:851px) and (prefers-reduced-motion:no-preference){.motion-experiment .hero-message h1{translate:var(--motion-x,0px) var(--motion-y,0px);transition:translate .3s}.motion-experiment .hero-message .hero-description{translate:calc(var(--motion-x,0px) * .45) calc(var(--motion-y,0px) * .45);transition:translate .35s}.motion-experiment .hero-message .button-row{translate:calc(var(--motion-x,0px) * .7) calc(var(--motion-y,0px) * .7);transition:translate .35s}.motion-experiment .header-cta,.motion-experiment .pricing-detail .button{transition:translate .22s,transform .28s,background .28s,box-shadow .28s}.motion-experiment .service-list>div{transition:translate .3s,background .28s}.motion-experiment .service-list>div:hover{translate:3px}}@media (max-width:850px){.motion-experiment .process-grid:before{transform-origin:top;width:1px;height:auto;inset:0 auto 0 -12px}}@media (prefers-reduced-motion:reduce){.motion-experiment .hero-message h1,.motion-experiment .hero-message .hero-description,.motion-experiment .hero-message .button-row,.motion-experiment .project{translate:none!important;rotate:none!important}}
