@import "https://fonts.googleapis.com/css2?family=Space+Grotesk&display=swap";.root.svelte-1s851m5{z-index:9999;background:#000;width:100vw;height:100vh;margin:0;padding:0;font-family:Space Grotesk,sans-serif;position:fixed;top:0;left:0;overflow:hidden}.text-wrapper.svelte-1s851m5,.white-flash.svelte-1s851m5,.main-wrapper.svelte-1s851m5{width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.text-wrapper.svelte-1s851m5{background:#000;display:none}.white-flash.svelte-1s851m5{background:#fff}.logo.svelte-1s851m5{fill:#fff;opacity:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.text.svelte-1s851m5{text-align:center;color:#fff;padding:0 1rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.root.intro.svelte-1s851m5 .text-wrapper:where(.svelte-1s851m5){display:block}.root.intro.svelte-1s851m5 .s:where(.svelte-1s851m5){color:#fff;opacity:0;display:inline-block}.root.intro.svelte-1s851m5 .s-1:where(.svelte-1s851m5){animation:2s ease-in 1s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-2:where(.svelte-1s851m5){animation:2s ease-in 3s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-3:where(.svelte-1s851m5){animation:2s ease-in 3.5s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-4:where(.svelte-1s851m5){animation:2s ease-in 5.5s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-5:where(.svelte-1s851m5){animation:2s ease-in 8.5s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-6:where(.svelte-1s851m5){animation:2s ease-in 10.5s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .s-7:where(.svelte-1s851m5){animation:2s ease-in 14.5s forwards svelte-1s851m5-fade-in-from-down}.root.intro.svelte-1s851m5 .white-flash:where(.svelte-1s851m5){opacity:0;animation:6s ease-in 15.5s forwards svelte-1s851m5-fade-in-out}.root.intro.svelte-1s851m5 .main-wrapper:where(.svelte-1s851m5){opacity:0;animation:4s ease-in 20.5s forwards svelte-1s851m5-fade-in}.root.svelte-1s851m5:not(.intro) .main-wrapper:where(.svelte-1s851m5){opacity:1}#container.svelte-1s851m5{float:left;opacity:0;width:100vw;height:100vh;position:relative}.root.svelte-1s851m5:not(.intro) #container:where(.svelte-1s851m5){opacity:1}#c.svelte-1s851m5{width:100vw;height:100vh;position:absolute;top:0;left:0}@keyframes svelte-1s851m5-fade-in-from-down{0%{opacity:0;transform:translateY(100%)}75%{opacity:1;transform:translateY(0%)}to{opacity:1;transform:translateY(0%)}}@keyframes svelte-1s851m5-fade-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1s851m5-fade-in-out{0%{opacity:0}20%{opacity:1;background:#fff}80%{opacity:1;background:#000}to{opacity:1;background:#000}}
