/* 5.28.08: regression fix — video-derived, full-bleed blurred duplicate even when no poster exists. */
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb{position:relative!important;isolation:isolate!important;overflow:hidden!important;background:#141923!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb>video.esvylaVideoBlurMotion[src]{display:block!important;position:absolute!important;inset:-25px!important;width:calc(100% + 50px)!important;height:calc(100% + 50px)!important;max-width:none!important;max-height:none!important;object-fit:cover!important;filter:blur(22px) brightness(.72)!important;transform:scale(1.08)!important;z-index:2!important;opacity:1!important;pointer-events:none!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb>video.esvylaVideoCardPreview[src]{display:block!important;position:absolute!important;inset:7%!important;width:86%!important;height:86%!important;max-width:none!important;max-height:none!important;object-fit:contain!important;z-index:3!important;pointer-events:none!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb>img{z-index:1!important;object-fit:contain!important}
#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb>.esvylaVideoPlayOverlay{z-index:5!important}
@media(prefers-reduced-motion:reduce){#projectsBody.esvylaVideoFullBleed .esvylaVideoCard .projectThumb>video.esvylaVideoBlurMotion{filter:blur(22px) brightness(.72)!important}}
