html,body{cursor:none;background:#000;height:100%;margin:0;overflow:hidden}#gl{width:100vw;height:100vh;display:block;position:fixed;inset:0}#subtitle{text-align:center;color:#f1ebe0;text-shadow:0 1px 3px #000,0 0 22px #000c;opacity:0;pointer-events:none;width:min(820px,86vw);margin:0;font:italic 400 clamp(17px,1.9vw,24px)/1.45 Iowan Old Style,Palatino,Georgia,serif;transition:opacity 1.2s;position:fixed;bottom:7vh;left:50%;transform:translate(-50%)}#subtitle.on{opacity:1}#fade{pointer-events:none;opacity:1;background:#000;position:fixed;inset:0}
