html.intro-lock,html.intro-lock body{overflow:hidden!important}.intro{position:fixed;inset:0;z-index:500;display:flex;align-items:center;justify-content:center;overflow:hidden;background:#0a0a0a;will-change:opacity}.intro-board{position:relative;opacity:0;will-change:transform,opacity,filter}.intro-glow{position:absolute;top:50%;left:50%;width:min(90vw,900px);height:min(60vw,520px);transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(closest-side,hsla(0,0%,100%,.07),transparent);opacity:0;pointer-events:none}