.ps-qc-row{animation:8s ease-out infinite both ps-qc-row}@keyframes ps-qc-row{0%,4%{opacity:0;transform:translate(-6px)}10%,92%{opacity:1;transform:none}to{opacity:0}}.ps-qc-stamp{animation:8s cubic-bezier(.16,1,.3,1) infinite both ps-qc-stamp}@keyframes ps-qc-stamp{0%,44%{opacity:0;transform:scale(1.15)}52%,92%{opacity:1;transform:none}to{opacity:0}}.ps-track-dot{animation:9s ease-in-out infinite ps-track-dot}@keyframes ps-track-dot{0%{left:0}to{left:calc(100% - 14px)}}@media (prefers-reduced-motion:reduce){.ps-qc-row,.ps-qc-stamp{animation:none}.ps-track-dot{animation:none;left:55%}}.ps-stage{--kicker:0;--zoom:.92;--mask:1;--text:0;--dim:0;--progress:0;--intro:0;--word-size:clamp(4rem, 30vw, 24rem)}.ps-intro{opacity:var(--intro)}.ps-stage[data-intro=off] .ps-intro{pointer-events:none}.ps-chrome{opacity:calc(1 - var(--intro))}.ps-stage[data-intro=on] .ps-chrome{pointer-events:none}.ps-cue span{transform-origin:top;animation:1.8s ease-in-out infinite ps-cue}@keyframes ps-cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.ps-mask{opacity:var(--mask)}.ps-stage[data-mask=off] .ps-mask{display:none}.ps-word{font-size:var(--word-size);transform:scale(var(--zoom)) translateZ(0);will-change:transform}.ps-kicker{top:calc(50% - var(--word-size) * .42 - 2.25rem);opacity:var(--kicker)}.ps-text{opacity:var(--text);transform:translate3d(0, calc((1 - var(--text)) * 24px), 0)}.ps-shade{opacity:var(--text)}.ps-dim{opacity:var(--dim)}.ps-route{width:calc(var(--progress) * 100%)}
