
#tower-stage{position:absolute;inset:0;opacity:0}#tower-stage canvas{display:block;width:100%;height:100%}.scene-ready:not(.still-mode) #tower-stage{opacity:1}.still-mode #tower-stage{visibility:hidden}.scene-ready:not(.still-mode) .still-poster{visibility:hidden}.cinema-shade{background:linear-gradient(90deg,#122119b3,transparent 65%),linear-gradient(0deg,#142219a0,transparent 40%);pointer-events:none}.final-page{min-height:170svh;align-items:flex-start;padding-top:22vh}.discovery{justify-content:flex-end;text-align:right;padding-right:7vw}.discovery-copy .eyebrow{justify-content:flex-end}.discovery h2{font-size:clamp(50px,5.5vw,84px)}.inside{align-items:flex-end;padding-bottom:12vh}.hero-heading{max-width:700px}.hero-aside{bottom:20%}.scene-ready .stone .chapter-copy{margin-left:0}.scene-ready .recess .glass-note{background:#18271cb3}.still-mode .final-page{min-height:85svh}.closing small a{text-decoration:underline}
@media(max-width:700px){.cinema-shade{background:linear-gradient(0deg,#122218c0,transparent 90%),linear-gradient(90deg,#12221866,transparent)}.discovery{justify-content:flex-start;text-align:left}.discovery-copy .eyebrow{justify-content:flex-start}.discovery h2{font-size:55px}.final-page{min-height:170svh}.inside{align-items:flex-start}.hero-heading{max-width:100%}.still-mode .final-page{min-height:85svh}}
.chapter-copy,.glass-note,.discovery-copy{will-change:opacity}
@media(max-width:700px){.hero-foot{bottom:90px}.glass-note{max-width:calc(100vw - 50px)}}
