:root{--text:var(--font-text,system-ui), sans-serif;--regular:405;--regular-display:420;--medium:515;--semibold:625;--bold:733;--heavy:823;--full:max(100lvh, var(--screen,0px))}html,body{background:#000;margin:0;overflow:hidden}:root:not([data-access]){scrollbar-width:none}:root:not([data-access])::-webkit-scrollbar{display:none}.stage{place-items:center;height:100svh;display:grid}.mark{width:min(72vw,64svh,640px)}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
