@property --sl-hole{syntax:"<length>";inherits:true;initial-value:0}@keyframes sl-fade{0%{opacity:0}}@keyframes sl-rise{0%{opacity:0;transform:translateY(16px) scale(.96);filter:blur(10px)}}@keyframes sl-halo-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.55) rotate(-40deg)}}@keyframes sl-spin{to{rotate:1turn}}@keyframes sl-drift{to{background-position:0 -482px,0 -586px,0 -734px,0 -902px}}@keyframes sl-twinkle{50%{opacity:.35}}@keyframes sl-breathe{50%{opacity:.8;transform:scale(1.08)}}@keyframes sl-nib-flicker{50%{transform:translate(-50%,-50%) scale(1.25)}}@keyframes sl-shine{0%{background-position:130% 0}to{background-position:-30% 0}}@keyframes sl-spark{0%{opacity:0;transform:translate(-50%,-50%) scale(0) rotate(0deg)}40%{opacity:1;transform:translate(-50%,-50%) scale(1.15) rotate(90deg)}to{opacity:0;transform:translate(-50%,-50%) scale(.4) rotate(180deg)}}@keyframes sl-pulse{0%{box-shadow:0 0 0 0 rgba(188,111,255,.28),0 0 30px rgba(92,224,255,.25)}to{box-shadow:0 0 0 34px rgba(188,111,255,0),0 0 30px rgba(92,224,255,0)}}.sl{position:fixed;inset:0;z-index:99999;display:grid;place-items:center;overflow:hidden;background:#03040d;color:#fff;-webkit-mask:radial-gradient(circle at 50% 50%,transparent var(--sl-hole),#000 calc(var(--sl-hole) + 1px));mask:radial-gradient(circle at 50% 50%,transparent var(--sl-hole),#000 calc(var(--sl-hole) + 1px));transition:--sl-hole 1s cubic-bezier(.65,0,.25,1),opacity .35s ease .75s}.sl.is-out{--sl-hole:150vmax;opacity:0;pointer-events:none}.sl-sky,.sl-sky>i{position:absolute;inset:0}.sl-sky{animation:sl-fade .6s ease both}.sl-neb{border-radius:50%;filter:blur(70px);opacity:.55;animation:sl-breathe 6s ease-in-out infinite}.sl-neb.is-1{inset:auto auto 45% -15%;width:70vmax;height:50vmax;background:radial-gradient(closest-side,rgba(92,224,255,.28),transparent)}.sl-neb.is-2{inset:40% -20% auto auto;width:75vmax;height:55vmax;background:radial-gradient(closest-side,rgba(188,111,255,.3),transparent);animation-delay:-3s}.sl-stars{background:radial-gradient(1.2px 1.2px at 20px 30px,#fff 50%,transparent 51%),radial-gradient(1px 1px at 173px 61px,rgba(190,220,255,.9) 50%,transparent 51%),radial-gradient(1px 1px at 97px 187px,#fff 50%,transparent 51%),radial-gradient(1.3px 1.3px at 251px 139px,rgba(190,220,255,.8) 50%,transparent 51%);background-size:283px 241px,337px 293px,419px 367px,523px 451px;opacity:.7;animation:sl-drift 40s linear infinite,sl-twinkle 4s ease-in-out infinite}.sl-stars.is-2{background:radial-gradient(1.6px 1.6px at 90px 60px,rgba(92,224,255,.9) 50%,transparent 51%),radial-gradient(1.4px 1.4px at 311px 229px,rgba(255,107,213,.8) 50%,transparent 51%),radial-gradient(1.2px 1.2px at 47px 301px,rgba(188,111,255,.85) 50%,transparent 51%);background-size:397px 349px,613px 541px,467px 587px;animation-duration:26s,5.5s;animation-delay:0s,-2s}.sl-stage{position:relative;display:grid;justify-items:center;width:min(560px,82vw)}.sl-halo{position:absolute;left:50%;top:40%;width:74%;aspect-ratio:1;transform:translate(-50%,-50%);animation:sl-halo-in .9s cubic-bezier(.22,.61,.36,1) backwards}.sl-ring{position:absolute;inset:0;border-radius:50%;border:1px dashed rgba(160,210,255,.22);animation:sl-spin 16s linear infinite}.sl-ring.is-2{inset:-18%;border:1px solid rgba(160,210,255,.09);animation-duration:26s;animation-direction:reverse}.sl-ring b{position:absolute;left:50%;top:-4px;width:8px;height:8px;margin-left:-4px;border-radius:50%;background:#5ce0ff;box-shadow:0 0 14px 3px rgba(92,224,255,.7)}.sl-ring.is-2 b{top:50%;left:-3px;width:6px;height:6px;margin:-3px 0 0;background:#bc6fff;box-shadow:0 0 12px 3px rgba(188,111,255,.75)}.sl-sign{position:relative;width:100%;aspect-ratio:2574/973;animation:sl-rise .7s cubic-bezier(.22,.61,.36,1) .1s backwards}.sl-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.sl-ghost,.sl-shine{position:absolute;inset:0;-webkit-mask:url(/Images/longlogo.svg) center/100% 100% no-repeat;mask:url(/Images/longlogo.svg) center/100% 100% no-repeat}.sl-ghost{background:#fff;opacity:.07}.sl-ghost.is-wipe{opacity:0;-webkit-clip-path:inset(0 calc((1 - var(--p, 0)) * 100%) 0 0);clip-path:inset(0 calc((1 - var(--p, 0)) * 100%) 0 0)}.sl.no-ink .sl-ghost.is-wipe{opacity:1}.sl-fill{fill:#fff;filter:drop-shadow(0 0 10px rgba(255,255,255,.25))}.sl-trace{fill:none;stroke:url(#sl-ink);stroke-width:7;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 8px rgba(92,224,255,.75)) drop-shadow(0 0 18px rgba(188,111,255,.45));transition:opacity .6s ease}.sl.is-done .sl-trace{opacity:.35}@keyframes sl-wait{50%{opacity:.6}}.sl.is-waiting .sl-svg{animation:sl-wait 1.6s ease-in-out infinite}.sl-nib{position:absolute;left:0;top:62%;width:12px;height:12px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#fff 30%,#c9f4ff 55%,transparent 72%);box-shadow:0 0 14px 4px rgba(92,224,255,.85),0 0 34px 10px rgba(188,111,255,.5);transform:translate(-50%,-50%);opacity:0;animation:sl-nib-flicker .24s ease-in-out infinite;transition:opacity .3s ease}.sl.has-ink .sl-nib,.sl.no-ink .sl-nib{opacity:1}.sl.is-done .sl-nib{opacity:0}.sl-shine{opacity:0;background:linear-gradient(100deg,transparent 38%,rgba(255,255,255,.95) 48%,rgba(140,230,255,.9) 52%,transparent 62%) 130% 0 /260% 100% no-repeat}.sl.is-done .sl-shine{opacity:1;animation:sl-shine .75s cubic-bezier(.45,0,.25,1) both}.sl-sparks{position:absolute;inset:-10% -4%;pointer-events:none}.sl-sparks b{position:absolute;left:var(--x);top:var(--y);width:14px;height:14px;opacity:0;background:#fff;box-shadow:0 0 12px #5ce0ff;-webkit-clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%)}.sl-sparks b:nth-child(3n+1){background:#bc6fff}.sl-sparks b:nth-child(3n+2){background:#5ce0ff}.sl.is-done .sl-sparks b{animation:sl-spark .8s cubic-bezier(.22,.61,.36,1) calc(var(--i) * .04s) both}.sl.is-done .sl-halo .sl-ring.is-1{animation:sl-spin 16s linear infinite,sl-pulse .9s ease-out}.sl-flourish{width:78%;margin-top:4px;overflow:visible;animation:sl-fade .6s ease .25s both}.sl-flourish path{stroke-width:2.4;stroke-linecap:round}.sl-flourish-bg{stroke:rgba(255,255,255,.08)}.sl-flourish-ink{stroke:url(#sl-ink-bar);stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px rgba(92,224,255,.8))}.sl-tagline{margin:22px 0 0;text-align:center;animation:sl-fade .6s ease .35s both;font:400 11px/1.7 Montserrat,sans-serif;letter-spacing:.18em;text-transform:uppercase;color:rgba(255,255,255,.38)}.sl-tagline .tagline-name{color:rgba(255,255,255,.75)}.sl-tagline .tagline-br{display:none}.sl-stage{transition:transform .7s cubic-bezier(.55,0,.3,1),opacity .5s ease,filter .6s ease}.sl.is-out .sl-stage{transform:scale(1.14);opacity:0;filter:blur(8px)}.sl.is-out .sl-halo{transform:translate(-50%,-50%) scale(1.8);opacity:0;transition:transform .9s cubic-bezier(.55,0,.3,1),opacity .6s ease}.sl-portal{position:absolute;left:50%;top:50%;width:calc(var(--sl-hole) * 2 + 6px);height:calc(var(--sl-hole) * 2 + 6px);border-radius:50%;transform:translate(-50%,-50%);pointer-events:none;box-shadow:0 0 0 2px rgba(160,230,255,.9),0 0 30px 8px rgba(92,224,255,.55),0 0 80px 20px rgba(188,111,255,.35);opacity:0}.sl.is-out .sl-portal{opacity:1}@media (max-width:768px){.sl-stage{width:84vw}.sl-tagline{font-size:10px;letter-spacing:.14em}.sl-tagline .tagline-br{display:block}.sl-trace{stroke-width:9}}@media (prefers-reduced-motion:reduce){.sl{transition:opacity .25s ease}.sl.is-out{--sl-hole:0px}.sl *,.sl :after,.sl :before{animation:none!important;transition:none!important}.sl-nib,.sl-portal,.sl-trace{display:none}}