.home-act{position:relative;background:#fff;isolation:isolate;--native-height:67.7vw}
.home-act>.home-stage{position:sticky!important;top:0;height:min(100svh,var(--native-height));overflow:clip;background:#fff}
.native-surface{border:0;display:block;width:100%;height:var(--native-height);background:#fff;transform-origin:50% 0;overflow:hidden}
@media(prefers-reduced-motion:reduce){.home-act{height:auto!important}.home-act>.home-stage{position:relative!important;height:auto;overflow:visible}.native-surface{transform:none!important}}
