.mk-illustration{border-radius:.75rem;display:block;overflow:hidden}.mk-illustration-layer{display:block;position:relative}.mk-illustration img{width:100%;height:auto;display:block}.mk-illustration video{opacity:0;pointer-events:none;width:100%;height:100%;transition:opacity .2s;position:absolute;inset:0}.mk-illustration video.is-playing{opacity:1}.dark .mk-illustration-light,.mk-illustration-dark{display:none}.dark .mk-illustration-dark{display:block}
