figcaption[data-v-d651d948]{z-index:1;color:#fff;background:#000000bf;padding:.25rem .375rem;font-size:.6875rem;font-weight:400;line-height:1.27273em;position:absolute;bottom:0;right:0}figure .picture[data-v-d651d948]{opacity:0;transition:opacity .3s}figure.cached .picture[data-v-d651d948],figure.loaded .picture[data-v-d651d948]{opacity:1}figure[data-reveal=true][data-v-d651d948]{position:relative;overflow:clip}figure[data-reveal=true] .picture[data-v-d651d948]:before{--oversize:calc(var(--transform)*2.5);content:"";width:calc(100%*var(--oversize));height:calc(100%*var(--oversize));z-index:2;pointer-events:none;transform-origin:0;background-color:#f3f3f3;transition:all .75s ease-in-out;display:block;position:absolute;top:0;left:0;transform:translateY(-50%)rotate(45deg)}figure[data-reveal=true].loaded .picture[data-v-d651d948]:before{transform:translate(calc(100%/var(--oversize) + 5px),calc(-50% + 100%/var(--oversize) + 5px)) rotate(45deg)}figure[data-reveal=true].cached .picture[data-v-d651d948]:before{opacity:0;transition:opacity .3s}
