.rl-peek{position:fixed;top:0;left:0;z-index:70;width:24rem;aspect-ratio:4/3;overflow:hidden;pointer-events:none;background:var(--rl-sand,#E4D5BE);box-shadow:0 2.4rem 6rem rgba(18,40,63,.28);opacity:0;transform-origin:50% 120%;transition:opacity .3s ease,clip-path .55s cubic-bezier(.16,1,.3,1);clip-path:inset(50% 12% 0 12%);will-change:transform}
.rl-peek img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.08);transition:transform .7s cubic-bezier(.16,1,.3,1)}
.rl-peek--on{opacity:1;clip-path:inset(0 0 0 0)}
.rl-peek--on img{transform:scale(1)}
@media screen and (max-width:989px){.rl-peek{display:none}}
@media (prefers-reduced-motion:reduce){.rl-peek{display:none}}
