[data-animation]{visibility:hidden}[data-animation=fadein]{opacity:0}[data-animation=fadein].is-animated{-webkit-animation:fadein 1s .5s alternate forwards;visibility:visible;animation:fadein 1s .5s alternate forwards}[data-animation=fadein-up]{opacity:0}[data-animation=fadein-up].is-animated{-webkit-animation:fadein-up 1s .5s alternate forwards;visibility:visible;animation:fadein-up 1s .5s alternate forwards}[data-animation=fadein-left]{opacity:0}[data-animation=fadein-left].is-animated{-webkit-animation:fadein-left 1s .5s alternate forwards;visibility:visible;animation:fadein-left 1s .5s alternate forwards}[data-animation=fadein-right]{opacity:0}[data-animation=fadein-right].is-animated{-webkit-animation:fadein-right 1s .5s alternate forwards;visibility:visible;animation:fadein-right 1s .5s alternate forwards}[data-animation=mask]{display:inline-block;position:relative;transform-origin:left center}[data-animation=mask],[data-animation=mask]:after{transform:scaleX(0)}[data-animation=mask].is-animated{-webkit-animation-name:mask-text;visibility:visible;animation-name:mask-text}[data-animation=mask].is-animated,[data-animation=mask].is-animated:after{-webkit-animation-duration:.8s;-webkit-animation-delay:.5s;-webkit-animation-direction:alternate;-webkit-animation-fill-mode:forwards;animation-duration:.8s;animation-fill-mode:forwards;animation-delay:.5s;animation-direction:alternate}[data-animation=mask].is-animated:after{-webkit-animation-name:mask-layer;display:block;z-index:2;position:absolute;top:0;right:0;width:100%;height:100%;transform-origin:right center;background:#9bba8a;animation-name:mask-layer;content:""}@-webkit-keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadein{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fadein-up{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadein-up{0%{transform:translateY(50px);opacity:0}to{transform:translateY(0);opacity:1}}@-webkit-keyframes fadein-left{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadein-left{0%{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes fadein-right{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes fadein-right{0%{transform:translateX(50px);opacity:0}to{transform:translateX(0);opacity:1}}@-webkit-keyframes mask-layer{0%{transform:scaleX(1)}60%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes mask-layer{0%{transform:scaleX(1)}60%{transform:scaleX(1)}to{transform:scaleX(0)}}@-webkit-keyframes mask-text{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes mask-text{0%{transform:scaleX(0)}60%{transform:scaleX(1)}to{transform:scaleX(1)}}