.rl{background:var(--rl-bg,#0a211f);justify-content:space-between;display:flex;overflow:hidden}.rl__t{height:100%;aspect-ratio:var(--r);flex:none;display:block;overflow:hidden}.rl__m{object-fit:cover;width:100%;height:100%;display:block}.rl-stack{gap:var(--g,0px);background:var(--rl-bg,#0a211f);display:grid;overflow:hidden}.rl-stack__t{width:100%;aspect-ratio:var(--r);display:block;overflow:hidden}.rl--fill{width:100%;height:100%;position:absolute;inset:0}
