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

/* Tall windows use a content-height chapter with the same authored tab paths. */
.foundations-act[data-content-fit="true"]{height:var(--foundations-height)!important}
.foundations-act[data-content-fit="true"]>.foundations-stage{position:relative!important;top:0!important;height:var(--foundations-height)!important;display:block}
