.site img[data-image-state=loading]{background-color:var(--site-surface);background-image:linear-gradient(105deg,transparent 25%,rgb(255 255 255/.34) 48%,transparent 71%);background-size:240% 100%;background-position:100% 0}.site img[data-image-state=error]{background-color:var(--site-surface);object-position:center!important}@media (prefers-reduced-motion:no-preference){.site img[data-image-state=loading]{animation:bitwen-image-loading 1.6s ease-in-out 3}.site img[data-image-state=ready][data-image-reveal=soft]{animation:bitwen-image-arrival .42s ease-out both}}@keyframes bitwen-image-loading{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes bitwen-image-arrival{0%{opacity:.65}to{opacity:1}}@media (prefers-reduced-motion:reduce){.site img[data-image-state]{animation:none}}