.po-scene{image-rendering:pixelated}.po-envelope{animation:1.6s steps(10,end) both po-send}@keyframes po-send{0%{opacity:1;transform:translate(0)}85%{opacity:1}to{transform:translate(var(--dx), var(--dy));opacity:0}}.po-quote{animation:1.6s steps(10,end) both po-arrive}@keyframes po-arrive{0%{transform:translate(var(--dx), var(--dy));opacity:0}15%{opacity:1}to{opacity:1;transform:translate(0)}}.po-ring{animation:.5s steps(2,end) infinite po-ring}@keyframes po-ring{50%{opacity:0}}.po-screen-lines{animation:.8s steps(4,end) infinite po-type}@keyframes po-type{0%{transform:scaleX(.3)}to{transform:scaleX(1)}}.po-bob{animation:.9s steps(2,end) infinite po-bob}@keyframes po-bob{50%{transform:translateY(-1px)}}.po-stamp{animation:.45s cubic-bezier(.2,.9,.3,1.3) 1.2s both po-stamp;transform:rotate(-12deg)}@keyframes po-stamp{0%{opacity:0;transform:rotate(-12deg)scale(2.2)}to{opacity:1;transform:rotate(-12deg)scale(1)}}.po-pulse{animation:1.2s ease-in-out infinite po-pulse}@keyframes po-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.po-envelope,.po-quote,.po-ring,.po-screen-lines,.po-bob,.po-stamp,.po-pulse{animation:none}}.vh-type{width:fit-content;animation:.7s steps(18,end) both vh-type}@keyframes vh-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@media (prefers-reduced-motion:reduce){.vh-type{animation:none}}.ia-pop{animation:6s step-end infinite both ia-pop}@keyframes ia-pop{0%{opacity:0}8%,88%{opacity:1}to{opacity:0}}.ia-slide{animation:6s steps(8,end) infinite both ia-slide}@keyframes ia-slide{0%{opacity:0;transform:translate(160%)}10%{opacity:1}25%,90%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(0)}}.ia-blink{animation:1.6s ease-in-out infinite po-pulse}.ia-lit{animation:6s step-end infinite ia-lit}@keyframes ia-lit{0%,24%{box-shadow:0 0 0 2px var(--color-teal-500)}25%,to{box-shadow:0 0 0 1px var(--color-line)}}@media (prefers-reduced-motion:reduce){.ia-pop,.ia-slide,.ia-blink,.ia-lit{animation:none}}.ia-tick{animation:.35s steps(3,end) both ia-tick}@keyframes ia-tick{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ia-tick{animation:none}}
