.echo-site section[data-anim=off] [class*=echo-m-]{animation-play-state:running!important}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.echo-site:not([data-motion=off]) .echo-m-stage3d{perspective:1600px;perspective-origin:50% 0%}.echo-site:not([data-motion=off]) .echo-m-rise{transform-origin:50% 100%;animation:echo-m-rise linear both;animation-timeline:view();animation-range:cover 0% cover 100%}.echo-site:not([data-motion=off]) .echo-m-fan{animation:echo-m-rise-soft linear both;animation-timeline:view();animation-range:entry 0% cover 40%}@media(min-width:768px){.echo-site:not([data-motion=off]) .echo-m-fan[data-fan=l]{transform-origin:100% 100%;animation-name:echo-m-fan-l}.echo-site:not([data-motion=off]) .echo-m-fan[data-fan=c]{animation-name:echo-m-fan-c}.echo-site:not([data-motion=off]) .echo-m-fan[data-fan=r]{transform-origin:0% 100%;animation-name:echo-m-fan-r}}}}@keyframes echo-m-rise{0%{rotate:x 26deg;scale:.86;translate:0 90px}42%{rotate:x 0deg;scale:1;translate:0 0}78%{rotate:x 0deg;scale:1;translate:0 0}to{rotate:x -12deg;scale:.93;translate:0 -20px}}@keyframes echo-m-rise-soft{0%{translate:0 70px}to{translate:0 0}}@keyframes echo-m-fan-l{0%{translate:16% 90px;rotate:-7deg}to{translate:0 0;rotate:0deg}}@keyframes echo-m-fan-c{0%{translate:0 130px}to{translate:0 0}}@keyframes echo-m-fan-r{0%{translate:-16% 90px;rotate:7deg}to{translate:0 0;rotate:0deg}}
