.hm-picture{vertical-align:middle;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.hm-picture-fill{width:100%;height:100%}.hm-picture-fallback{display:contents}.hm-picture>img{width:100%;height:100%;display:block;position:absolute;inset:0}.hm-picture[data-fit=cover]>img{object-fit:cover}.hm-picture[data-fit=contain]>img{object-fit:contain}.hm-picture[data-state=pending]>img{opacity:0}.hm-picture[data-state=landed]>img{animation:.16s ease-out hm-picture-fade}@media (prefers-reduced-motion:reduce){.hm-picture[data-state=landed]>img{animation:none}}@keyframes hm-picture-fade{0%{opacity:0}}.hm-picture[data-state=shown]>.hm-picture-fallback,.hm-picture[data-state=landed]>.hm-picture-fallback{visibility:hidden}
