*{margin:0;padding:0;box-sizing:border-box}body,html{width:100%;height:100%;font-family:Arial,Helvetica,sans-serif}.page,body,html{overflow:hidden;background:#000}.page{position:relative;width:100vw;height:100vh}.video{position:fixed;top:0;left:0;width:100%;height:100%;object-fit:cover;background:#000;z-index:1;pointer-events:none;opacity:0}.video--visible{opacity:1}.video--active{pointer-events:auto}.overlay{position:fixed;inset:0;z-index:2;display:flex;align-items:center;justify-content:center}.overlay--expanding{animation:overlayFadeOut .5s ease forwards;pointer-events:none}.overlay--hidden{opacity:0;pointer-events:none}@keyframes overlayFadeOut{0%{opacity:1}to{opacity:0}}.aero-background{position:absolute;inset:0;z-index:0}.center-content{position:relative;z-index:3;text-align:center;flex-direction:column}.center-content,.loading-row{display:flex;align-items:center}.loading-row{gap:5px;opacity:1;transform:translateY(0);transition:opacity .8s ease,transform .8s ease}.loading-row.fade-out{opacity:0;transform:translateY(-12px);pointer-events:none}.loading-text{font-size:15px;font-weight:500;letter-spacing:2px;text-transform:lowercase}.progress-row{display:flex;align-items:center;gap:0}.progress-percent{font-size:15px;font-weight:500;color:#888888;line-height:1;margin-left:0}.click-prompt{position:absolute;font-size:16px;font-weight:500;color:#aaaaaa;cursor:pointer;letter-spacing:2px;opacity:0;transform:translateY(10px);transition:opacity .8s ease .3s,transform .8s ease .3s,color .3s ease;pointer-events:none}.click-prompt.fade-in{opacity:1;transform:translateY(0);pointer-events:auto}.click-prompt:hover{color:#ffffff}.visit-bar{position:fixed;left:50%;top:calc(100dvh - 20px);transform:translate(-50%,-100%);z-index:9999;transition:top 1.4s cubic-bezier(.22,1,.36,1),transform 1.4s cubic-bezier(.22,1,.36,1)}.visit-bar--top{top:20px;transform:translate(-50%)}.fallback-bg{position:absolute;inset:0;background:radial-gradient(ellipse at 30% 40%,rgba(255,255,255,.03) 0,transparent 60%),radial-gradient(ellipse at 70% 60%,rgba(255,255,255,.02) 0,transparent 50%),#000000}