.prek-parallax{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;border-radius:inherit;isolation:isolate}.prek-parallax-layer{position:absolute;inset:-2.5%;will-change:transform}.prek-parallax-layer img{object-fit:cover;object-position:center}.prek-parallax-layer-1{animation:prek-drift-far 24s ease-in-out infinite alternate}.prek-parallax-layer-2{animation:prek-drift-mid 18s ease-in-out infinite alternate}.prek-parallax-layer-3{animation:prek-drift-near 13s ease-in-out infinite alternate}.prek-parallax-layer-4{animation:prek-drift-front 9s ease-in-out infinite alternate}.prek-art-image,.prek-character-sprite{position:relative;display:inline-block;flex:0 0 auto}.prek-art-image img,.prek-character-sprite>img{object-fit:contain}.prek-character-sprite{transform-origin:50% 92%;animation:prek-character-breathe 5.2s ease-in-out infinite;will-change:transform}.prek-character-sprite:is(.prek-character-happy,.prek-character-correct,.prek-character-celebrate){animation:prek-character-cheer .75s ease-in-out infinite alternate}.prek-character-sprite:is(.prek-character-surprised,.prek-character-wrong){animation:prek-character-react .52s ease-in-out}.prek-character-blink{z-index:2;opacity:0;animation:prek-character-blink 11.5s step-end infinite}.prek-character-sprite:nth-child(2n) .prek-character-blink{animation-delay:-3.7s}.prek-character-sprite:nth-child(3n) .prek-character-blink{animation-delay:-7.4s}@keyframes prek-drift-far{to{transform:translate3d(-1.2%,.2%,0) scale(1.015)}}@keyframes prek-drift-mid{to{transform:translate3d(1.8%,-.35%,0) scale(1.025)}}@keyframes prek-drift-near{to{transform:translate3d(-2.2%,.5%,0) scale(1.035)}}@keyframes prek-drift-front{to{transform:translate3d(2.5%,0,0) scale(1.045)}}@keyframes prek-character-breathe{0%,to{transform:translateZ(0) rotate(-.2deg) scale(1)}50%{transform:translate3d(1px,-2px,0) rotate(.25deg) scale(1.004,.998)}}@keyframes prek-character-cheer{to{transform:translate3d(0,-7px,0) rotate(1.5deg) scale(1.025)}}@keyframes prek-character-react{25%{transform:rotate(-2deg) scale(.985)}70%{transform:rotate(2deg) scale(.985)}}@keyframes prek-character-blink{0%,43%,47%,to{opacity:0}44%,46%{opacity:1}}@media (prefers-reduced-motion:reduce){.prek-character-blink,.prek-character-sprite,.prek-parallax-layer{animation:none}.prek-character-blink{display:none}}