:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000}*,:before,:after{box-sizing:border-box}html,body{width:100%;min-width:320px;min-height:100%;margin:0}body{color:#fff;background:#000;min-height:100svh;overflow:hidden}.splash{background:#000;position:fixed;inset:0;overflow:hidden}.splash__stage{transform-origin:50%;width:1440px;height:940px;position:absolute;top:50%;left:50%;overflow:hidden}.splash__screen{will-change:opacity;transition:opacity .5s ease-in-out;position:absolute;inset:0;overflow:hidden}.splash__screen--intro{z-index:2;opacity:1}.splash__screen--intro.is-hidden{opacity:0}.splash__screen--final{z-index:1;opacity:0}.splash__screen--final.is-visible{opacity:1}.splash__frame,.splash__final-logo{width:auto;max-width:none;height:auto;position:absolute;top:0;left:0}.splash__final-logo{top:436.78px;left:620px}@media (prefers-reduced-motion:reduce){.splash__screen{transition:none}.splash__screen--intro{display:none}.splash__screen--final{opacity:1}}
