html,body{overscroll-behavior:none;background:#000;width:100%;height:100%;margin:0;overflow:hidden}main{position:fixed;inset:0}#scene{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;opacity:0;outline:none;width:100%;height:100%;transition:opacity .7s cubic-bezier(.22,1,.36,1);display:block}#scene.is-ready{opacity:1}#scene:focus-visible{outline-offset:-8px;outline:1px solid #ffffff38}#scene.is-hovering{cursor:grab}#scene.is-grabbing{cursor:grabbing}#title{pointer-events:none;width:100%;height:0;display:block;position:fixed;top:0;left:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){#scene{transition:none}}
