.sp-row{transform:none}html.js .sp-row{animation:sp-climb 1.5s var(--ease-expo) both;animation-delay:1.1s}html.js .sp-row[data-win=true]{z-index:2;animation-name:sp-climb-win}@keyframes sp-climb{0%{transform:translateY(-100%)}to{transform:none}}@keyframes sp-climb-win{0%{transform:translateY(300%)}to{transform:none}}html.js .sp-win-arrow{animation:pop-in .75s var(--ease-expo) backwards;animation-delay:2.3s}.sp-caret{vertical-align:-.15em;background:#06f;width:2px;height:1.1em;margin-left:3px;animation:1.1s step-end infinite sp-blink;display:inline-block}@keyframes sp-blink{50%{opacity:0}}html.js .sp-bar{transform-origin:bottom;transition:transform 1.4s var(--ease-expo);transition-delay:calc(.3s + var(--i,0) * .11s);transform:scaleY(.08)}html.js .is-in .sp-bar,html.reveal-fallback .sp-bar{transform:none}html.js .sp-hbar{transform-origin:0;transition:transform 1.4s var(--ease-expo);transition-delay:calc(.3s + var(--i,0) * .11s);transform:scaleX(.05)}html.js .is-in .sp-hbar,html.reveal-fallback .sp-hbar{transform:none}html.js .sp-spin{transition:transform 1.8s var(--ease-expo) .3s;transform:rotate(-90deg)}html.js .is-in .sp-spin,html.reveal-fallback .sp-spin{transform:none}@media(prefers-reduced-motion:reduce){html.js .sp-row,html.js .sp-row[data-win=true],html.js .sp-win-arrow{animation:none;transform:none}.sp-caret{animation:none}html.js .sp-bar,html.js .sp-hbar,html.js .sp-spin{transition:none;transform:none}}
