@font-face{font-family:RELll Logo;src:url(/static/fonts/relll-logo.woff2) format("woff2");font-style:italic;font-weight:400 700;font-display:swap}:root{--space-deep:#080E19;--space-midnight:20,40,58;--space-teal:22,76,75;--space-smoke:55,49,71;--layer-midnight:.9;--layer-teal:.58;--layer-smoke:.42;--glow-strength:.62;--glow-size:74vmax;--fog-opacity:.2;--grain-opacity:.05;--vignette:.7;--breath-low:.78;--breath-time:22s}.space{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background-color:var(--space-deep)}.space>div{position:absolute}.space-layers{inset:-2%;background:radial-gradient(80% 85% at 28% 24%,rgba(var(--space-midnight),var(--layer-midnight)) 0%,rgba(var(--space-midnight),calc(var(--layer-midnight) * .35)) 45%,transparent 80%),radial-gradient(85% 80% at 74% 76%,rgba(var(--space-midnight),calc(var(--layer-midnight) * .85)) 0%,rgba(var(--space-midnight),calc(var(--layer-midnight) * .3)) 45%,transparent 80%),radial-gradient(70% 70% at 72% 26%,rgba(var(--space-teal),var(--layer-teal)) 0%,rgba(var(--space-teal),calc(var(--layer-teal) * .3)) 45%,transparent 78%),radial-gradient(65% 65% at 24% 76%,rgba(var(--space-teal),calc(var(--layer-teal) * .75)) 0%,rgba(var(--space-teal),calc(var(--layer-teal) * .25)) 45%,transparent 78%),radial-gradient(60% 50% at 56% 4%,rgba(var(--space-smoke),var(--layer-smoke)) 0%,transparent 75%),radial-gradient(55% 45% at 44% 100%,rgba(var(--space-smoke),calc(var(--layer-smoke) * .8)) 0%,transparent 75%)}.space-glow{left:50%;top:46%;width:var(--glow-size);height:var(--glow-size);transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(var(--space-teal),var(--glow-strength)) 0%,rgba(var(--space-teal),calc(var(--glow-strength) * .66)) 24%,rgba(var(--space-teal),calc(var(--glow-strength) * .34)) 46%,rgba(var(--space-teal),calc(var(--glow-strength) * .12)) 68%,rgba(var(--space-teal),calc(var(--glow-strength) * .03)) 84%,transparent 100%);animation:breath var(--breath-time) ease-in-out infinite alternate}@keyframes breath{0%{opacity:1}to{opacity:var(--breath-low)}}.space-fog{inset:0;opacity:var(--fog-opacity);mix-blend-mode:screen;background:url(/static/img/space-fog.jpg) center/cover no-repeat;-webkit-mask-image:radial-gradient(62% 60% at 50% 48%,transparent 18%,rgba(0,0,0,.45) 55%,#000 100%);mask-image:radial-gradient(62% 60% at 50% 48%,transparent 18%,rgba(0,0,0,.45) 55%,#000 100%)}.space-grain{inset:0;opacity:var(--grain-opacity);mix-blend-mode:overlay;background:url(/static/img/space-grain.jpg) 0 0/220px 220px}.space:after{content:"";position:absolute;inset:0;background:radial-gradient(90% 90% at 50% 50%,transparent 38%,rgba(4,7,13,calc(var(--vignette) * .25)) 62%,rgba(4,7,13,calc(var(--vignette) * .6)) 84%,rgba(3,5,10,var(--vignette)) 100%)}:root{--parallax-layers:10px;--parallax-glow:6px;--parallax-fog:18px;--parallax-meteors:24px}.space{--mx:0;--my:0}.space-layers{transform:translate(calc(var(--mx) * var(--parallax-layers) * -1),calc(var(--my) * var(--parallax-layers) * -1))}.space-fog{inset:-3%!important;transform:translate(calc(var(--mx) * var(--parallax-fog) * -1),calc(var(--my) * var(--parallax-fog) * -1))}.space-glow{transform:translate(calc(-50% - var(--mx) * var(--parallax-glow)),calc(-50% - var(--my) * var(--parallax-glow)))!important}.meteors{transform:translate(calc(var(--mx) * var(--parallax-meteors) * -1),calc(var(--my) * var(--parallax-meteors) * -1))}.meteors{inset:0}.meteor{position:absolute;left:0;top:0;height:2px;border-radius:2px;transform-origin:100% 50%;will-change:transform,opacity;opacity:0;background:linear-gradient(90deg,transparent 0%,rgba(var(--mc),.1) 30%,rgba(var(--mc),.6) 82%,rgba(var(--mc),1) 100%);box-shadow:0 0 10px 1.5px rgba(var(--mc),.35),0 0 22px 3px rgba(var(--mc),.12)}.meteor:after{content:"";position:absolute;right:-2px;top:50%;width:5px;height:5px;margin-top:-2.5px;border-radius:50%;background:#fffffff2;box-shadow:0 0 10px 3px rgba(var(--mc),.6),0 0 26px 6px rgba(var(--mc),.22)}@media(prefers-reduced-motion:reduce){.space-glow{animation:none}.meteors{display:none}}
