@supports (animation-timeline: view()){html:not(.static) body:not(.zen){.hv-art{animation:fx-hero linear both;animation-timeline:view();animation-range:exit 0% exit 100%;transform-origin:50% 100%}.ch-t{animation:fx-rise linear both;animation-timeline:view();animation-range:entry 0% entry 70%}.ch-n{animation:fx-from-left linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.ch-s{animation:fx-from-right linear both;animation-timeline:view();animation-range:entry 0% entry 60%}.ch-p{animation:fx-fade-up linear both;animation-timeline:view();animation-range:entry 10% entry 80%}.blk>h2{animation:fx-fade-up linear both;animation-timeline:view();animation-range:entry 0% entry 55%}.stmt,.results,.kural,.shot,.mx,.gh,.lp,.tp,.po,.mo3,.lg,.ty,.si .win,.ay-build{animation:fx-tilt linear both;animation-timeline:view();animation-range:entry 0% entry 60%;transform-origin:50% 100%}.rules>li,.lessons>li,.nexts>li,.lp-facts>div,.rl>li,.ay-3>li,.mz-ov2>div,.pl-notes>li,.ov2>div{animation:fx-tilt linear both;animation-timeline:view();animation-range:entry 0% entry 55%;transform-origin:50% 100%}.tl>img,.tl>picture>img,.cr-r img,.ap-shot img{animation:fx-parallax linear both;animation-timeline:view();animation-range:entry 0% exit 100%}.tl{overflow:hidden}#main{overflow-x:clip}}html:not(.static) body:not(.zen) :is(#main,body>footer.foot) :is(.ch-t,.ch-n,.ch-s,.ch-p,.blk>h2,.stmt,.results,.kural,.shot,.mx,.gh,.lp,.tp,.po,.mo3,.lg,.ty,.si .win,.ay-build,.rules>li,.lessons>li,.nexts>li,.lp-facts>div,.rl>li,.ay-3>li,.mz-ov2>div,.pl-notes>li,.ov2>div,.tl>img,.cr-r img,.ap-shot img){animation-play-state:running!important}}@keyframes fx-hero{to{transform:scale(.9) translateY(6%);opacity:.35}}@keyframes fx-rise{0%{transform:translateY(.35em) scale(.96);opacity:0}}@keyframes fx-from-left{0%{transform:translate(-24px);opacity:0}}@keyframes fx-from-right{0%{transform:translate(24px);opacity:0}}@keyframes fx-fade-up{0%{transform:translateY(28px);opacity:0}}@keyframes fx-tilt{0%{transform:perspective(1100px) rotateX(9deg) translateY(40px);opacity:0}}@keyframes fx-parallax{0%{transform:translateY(-6%) scale(1.12)}to{transform:translateY(6%) scale(1.12)}}@media (prefers-reduced-motion:reduce){.hv-art,.ch-t,.ch-n,.ch-s,.ch-p,.blk>h2,.stmt,.results,.kural,.shot,.tl>img,.tl>picture>img,.rules>li,.lessons>li,.nexts>li{animation:none!important}}
