.optimized-image-wrapper[data-v-0b3397cd]{position:relative;overflow:hidden;background-color:#f3f4f6}.optimized-image-wrapper.has-aspect-ratio[data-v-0b3397cd]{height:0}.optimized-image-wrapper.has-aspect-ratio[data-v-0b3397cd]>*{position:absolute;top:0;left:0;width:100%;height:100%}.optimized-image-placeholder[data-v-0b3397cd]{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:blur(20px);transform:scale(1.1);transition:opacity .3s ease-out}.optimized-image-wrapper.is-loaded .optimized-image-placeholder[data-v-0b3397cd]{opacity:0}.optimized-image[data-v-0b3397cd]{display:block;width:100%;height:auto;transition:opacity .3s ease-in-out}.optimized-image-wrapper.has-aspect-ratio .optimized-image[data-v-0b3397cd]{height:100%;-o-object-fit:cover;object-fit:cover}.optimized-image-wrapper:not(.is-loaded) .optimized-image[data-v-0b3397cd]{opacity:0}.optimized-image-wrapper.is-loaded .optimized-image[data-v-0b3397cd]{opacity:1}.optimized-image-wrapper[data-v-0b3397cd]:not(.is-loaded):not(:has(.optimized-image-placeholder)):before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f3f4f6,#e5e7eb,#f3f4f6);background-size:200% 100%;animation:skeleton-loading-0b3397cd 1.5s ease-in-out infinite}@keyframes skeleton-loading-0b3397cd{0%{background-position:200% 0}to{background-position:-200% 0}}
