.lc-stage{container-type:inline-size;position:relative;width:100%;min-width:0;margin:0;aspect-ratio:8/5;overflow:hidden;border-radius:16px;background:#f7f5fc;animation:lm-in .8s cubic-bezier(.2,.7,.2,1) both}.lc-stage-fit{position:absolute;top:0;left:0;width:800px;height:500px;transform:scale(calc(100cqw / 800px));transform-origin:top left;container-type:inline-size}.lc-stage-fit img{display:block;width:800px;height:500px;max-width:none;object-fit:cover}@media (min-width:640px){.lc-stage{border-radius:24px}}@media (min-width:1100px){.lc-stage{border-radius:36px}}@media (prefers-reduced-motion:reduce){.lc-stage{animation:none}}