.link-demo-phone{height:620px;transform:rotateY(7deg) rotate(-1deg);transition:transform .5s ease}.link-demo-phone:focus-within,.link-demo-phone:hover{transform:rotateY(0) rotate(0)}.link-demo-dashboard{transform:perspective(1400px) rotateY(-3deg)}.link-demo-focus:focus-visible{outline:3px solid #b5a5ff;outline-offset:4px}.link-demo-screen{animation:link-screen-in .25s ease-out both}.link-demo-phone button{cursor:default}.link-demo-phone[data-stage="1"] button:first-of-type,.link-demo-phone[data-stage="2"] button:first-of-type,.link-demo-phone[data-stage="6"] [role=group] button:nth-child(2),.link-demo-phone[data-stage="7"] [role=group]+button,.link-demo-phone[data-stage="9"] button:first-of-type{position:relative;outline:3px solid #a78bfa;outline-offset:3px;box-shadow:0 0 0 9px #a78bfa25}@keyframes link-screen-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (max-width:899px){.link-demo-dashboard,.link-demo-phone{transform:none}}@media (prefers-reduced-motion:reduce){.link-demo-dashboard,.link-demo-phone{transform:none;transition:none}.link-demo-screen{animation:none}.link-demo-phone button{animation:none!important}.showcase .step{position:relative!important;inset:auto!important;margin-bottom:2rem;opacity:1!important;transform:none!important}.showcase .step-visual{display:block}}