body:has(.several-scenes-page),html:has(.several-scenes-page){background:#efefef}.several-scenes-page{display:flex;flex-direction:column;background:#efefef}.several-scenes-page header{padding-left:4%;padding-right:4%;flex-shrink:0}#content.several-scenes{flex:1 0 auto;height:100vh;min-width:0;position:relative}.viewport{overflow:hidden;overflow-x:auto;position:absolute;left:0;right:0;top:0;bottom:0;will-change:transform}.spreads{display:flex;height:100%}.several-scenes-page .spread{width:100vw;height:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;cursor:pointer;min-width:0}.several-scenes-page .spread img{max-height:100%;max-width:100%;width:auto;height:auto;display:block;min-width:0}.several-scenes-page .spread[data-orientation=horizontal] .img-wrap img{width:44vw;height:auto}.several-scenes-page .spread[data-orientation=vertical] .img-wrap img{height:75vh;width:auto;max-width:48vw}@media screen and (max-aspect-ratio:545/498){.several-scenes-page .spread[data-orientation=vertical] .img-wrap img{width:44vw;height:auto}}.several-scenes-page .spread .img-wrap+.img-wrap{margin-left:4%}.several-scenes-page .spread.divider{width:35vw;margin-right:17vw}.several-scenes-page .spread.divider span{font-size:50px;height:100px;color:#555}.several-scenes-page .spread.documentation{width:auto;cursor:default;flex-shrink:0;flex-grow:1;padding:0 5vw}.several-scenes-page .spread.documentation .img-wrap{max-width:none}.several-scenes-page .spread.documentation img{height:50vh}.several-scenes-page .spread.documentation .info{flex-shrink:0;width:50vw;margin:0 5em 0 10%;font-size:1.25em}.several-scenes-page .spread.documentation .info h3{margin-bottom:.5em}.several-scenes-page .spread.documentation .info ul{list-style:none;padding:0}