@keyframes blockRevealSlide{0%{transform:translate(-100%)}50%{transform:translate(0)}to{transform:translate(100%)}}@keyframes blockRevealFade{0%,40%{opacity:0}50%,to{opacity:1}}.block-reveal-wrapper{display:inline-block;position:relative;overflow:hidden}.block-reveal-wrapper:after{content:"";background-color:var(--color-primary);position:absolute;inset:0;transform:translate(-100%)}.block-reveal-wrapper[data-tone=primary]:after{background-color:var(--color-primary)}.block-reveal-wrapper[data-tone=secondary]:after{background-color:var(--color-secondary)}.block-reveal-wrapper[data-tone=accent]:after{background-color:var(--color-accent)}.block-reveal-wrapper[data-tone=highlight]:after{background-color:var(--color-highlight)}.block-reveal-wrapper.animate:after{animation:.8s forwards blockRevealSlide}.block-reveal-wrapper.animate>*{animation:.8s forwards blockRevealFade}
