.spark-module__x50v9G__root{z-index:500;isolation:isolate;color:#f4f7ff;cursor:pointer;-webkit-user-select:none;user-select:none;touch-action:manipulation;clip-path:circle(150%);background:#02040c;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.spark-module__x50v9G__root[data-exit=true]{pointer-events:none;animation:.38s ease-in forwards spark-module__x50v9G__irisOut}@keyframes spark-module__x50v9G__irisOut{to{clip-path:circle(0%);opacity:0}}.spark-module__x50v9G__skip{z-index:6;cursor:pointer;background:0 0;border:0;margin:0;padding:0;position:absolute;inset:0}.spark-module__x50v9G__vignette{z-index:0;pointer-events:none;background:radial-gradient(70% 55% at 50% 48%,#12284e73,#0000 62%),radial-gradient(90% 80%,#0000 50%,#0000008c 100%);position:absolute;inset:0}.spark-module__x50v9G__stage{z-index:1;pointer-events:none;width:min(92vw,720px);height:min(58vw,380px);max-height:56vh;position:relative}.spark-module__x50v9G__lockup{z-index:5;--s-w:.8525em;--s-h:.7376em;--s-top:.0963em;--s-gap:.077em;place-items:center;font-size:min(7.4vw,62px);display:grid;position:absolute;inset:0}.spark-module__x50v9G__title{font-family:var(--font-space-grotesk), var(--font-barlow), system-ui, sans-serif;text-align:center;text-transform:uppercase;white-space:nowrap;justify-items:center;gap:0;margin:0;font-weight:700;line-height:.94;display:grid}.spark-module__x50v9G__wordmark{padding-left:calc(var(--s-w) + var(--s-gap));animation:.9s cubic-bezier(.5,0,.3,1) 1.2s both spark-module__x50v9G__wordsSettle;position:relative}@keyframes spark-module__x50v9G__wordsSettle{0%{transform:translateX(calc(50% - var(--s-w) / 2))}to{transform:translate(0)}}.spark-module__x50v9G__sparkS{left:0;top:var(--s-top);width:var(--s-w);height:var(--s-h);animation:1s linear both spark-module__x50v9G__sIgnite,.9s cubic-bezier(.5,0,.3,1) 1.2s both spark-module__x50v9G__sSettle,2.1s ease-in-out 1.05s infinite spark-module__x50v9G__sCrackle;position:absolute}@keyframes spark-module__x50v9G__sSettle{0%{transform:scale(3)}to{transform:scale(1)}}@keyframes spark-module__x50v9G__sIgnite{0%{filter:drop-shadow(0 0 11px #fffffff2)drop-shadow(0 0 28px #7df9ffcc)}to{filter:drop-shadow(0 0 6px #ffffffbf)drop-shadow(0 0 18px #7df9ff8c)}}@keyframes spark-module__x50v9G__sCrackle{0%,to{filter:drop-shadow(0 0 5px #7df9ffb3)drop-shadow(0 0 16px #3bd0ff73)}38%{filter:drop-shadow(0 0 9px #ffffffd9)drop-shadow(0 0 24px #7df9ffe6)drop-shadow(0 0 46px #ffd56a66)}62%{filter:drop-shadow(0 0 7px #ffffffb3)drop-shadow(0 0 20px #7df9ffb3)}}.spark-module__x50v9G__sDraw{height:100%;animation:1s linear both spark-module__x50v9G__sWrite;display:block}@keyframes spark-module__x50v9G__sWrite{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.spark-module__x50v9G__sparkSSvg{width:100%;height:100%;display:block;overflow:visible}.spark-module__x50v9G__sHead{width:calc(var(--s-h) * .18);height:calc(var(--s-h) * .18);margin:calc(var(--s-h) * -.09) 0 0 calc(var(--s-h) * -.09);background:radial-gradient(circle,#fff 0 34%,#7df9ffe6 58%,#0000 72%);border-radius:50%;animation:1s linear both spark-module__x50v9G__sHeadRide,.2s ease-out .98s forwards spark-module__x50v9G__fadeOut;position:absolute}@keyframes spark-module__x50v9G__sHeadRide{0%{top:0%;left:93%}12%{top:12%;left:59%}24%{top:24%;left:30%}34%{top:34%;left:21%}45%{top:45%;left:38%}58%{top:58%;left:64%}75%{top:75%;left:48%}89%{top:89%;left:18%}to{top:100%;left:14%}}.spark-module__x50v9G__sFlare{width:calc(var(--s-h) * .45);height:calc(var(--s-h) * .45);opacity:0;background:radial-gradient(circle,#fff 0 26%,#7df9ffd9 48%,#0000 68%);border-radius:50%;animation:.52s ease-out .93s both spark-module__x50v9G__sFlareBurst;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.3)}@keyframes spark-module__x50v9G__sFlareBurst{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}22%{opacity:.95;transform:translate(-50%,-50%)scale(2.7)}to{opacity:0;transform:translate(-50%,-50%)scale(6.4)}}.spark-module__x50v9G__sTwinkle{transform-box:fill-box;transform-origin:50%;animation:1.6s ease-in-out infinite spark-module__x50v9G__twinkle}.spark-module__x50v9G__sTwinkle:nth-of-type(2){animation-delay:.19s}.spark-module__x50v9G__sTwinkle:nth-of-type(3){animation-delay:.42s}.spark-module__x50v9G__sTwinkle:nth-of-type(4){animation-delay:.68s}.spark-module__x50v9G__sTwinkle:nth-of-type(5){animation-delay:.91s}.spark-module__x50v9G__sTwinkle:nth-of-type(6){animation-delay:1.13s}.spark-module__x50v9G__sTwinkle:nth-of-type(7){animation-delay:.31s}.spark-module__x50v9G__sTwinkle:nth-of-type(8){animation-delay:.79s}.spark-module__x50v9G__sTwinkle:nth-of-type(9){animation-delay:1.34s}@keyframes spark-module__x50v9G__twinkle{0%,to{opacity:.2;transform:scale(.6)}50%{opacity:1;transform:scale(1.6)}}.spark-module__x50v9G__titleMain{letter-spacing:.06em;color:#f4f7ff;opacity:0;margin-right:-.06em;font-size:1em;animation:.5s ease-out 2.1s both spark-module__x50v9G__wordIn}.spark-module__x50v9G__titleSub{letter-spacing:.2em;color:#d7e7ff;opacity:0;margin-right:-.2em;font-size:.44em;animation:.5s ease-out 2.27s both spark-module__x50v9G__wordIn}@keyframes spark-module__x50v9G__wordIn{0%{opacity:0;filter:blur(6px);transform:translate(-.14em)}to{opacity:1;filter:blur();transform:translate(0)}}.spark-module__x50v9G__byline{z-index:5;text-align:center;font-family:var(--font-space-grotesk), var(--font-barlow), system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;color:#eaf3ff;text-shadow:0 0 10px #7df9ff73,0 0 26px #3bd0ff38;opacity:0;margin:0;font-size:clamp(14px,3.1vw,21px);font-weight:600;animation:.5s ease-out 2.1s both spark-module__x50v9G__fadeUp,3s ease-in-out 2.6s infinite spark-module__x50v9G__bylineGlow;position:absolute;top:76%;left:0;right:0}@keyframes spark-module__x50v9G__bylineGlow{0%,to{text-shadow:0 0 10px #7df9ff73,0 0 26px #3bd0ff38}50%{text-shadow:0 0 6px #fff9,0 0 20px #7df9ffd9,0 0 44px #ffd56a4d}}@keyframes spark-module__x50v9G__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes spark-module__x50v9G__fadeOut{to{opacity:0}}.spark-module__x50v9G__hint{z-index:5;bottom:max(18px, env(safe-area-inset-bottom));pointer-events:none;text-align:center;font-family:var(--font-space-grotesk), var(--font-barlow), system-ui, sans-serif;letter-spacing:.22em;text-transform:uppercase;color:#d7e7ff6b;opacity:0;margin:0;font-size:11px;font-weight:600;animation:.35s ease-out .55s both spark-module__x50v9G__fadeUp;position:absolute;left:0;right:0}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__hint,.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__sHead,.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__sFlare{opacity:0;animation:none}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__sDraw{clip-path:none;animation:none}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__wordmark{animation:none;transform:none}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__sparkS{filter:drop-shadow(0 0 8px #7df9ffb3);animation:none;transform:none}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__sTwinkle{animation:none}.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__titleMain,.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__titleSub,.spark-module__x50v9G__root[data-reduced=true] .spark-module__x50v9G__byline{opacity:1;filter:none;animation:none;transform:none}.spark-module__x50v9G__root[data-reduced=true][data-exit=true]{animation:.25s ease-in forwards spark-module__x50v9G__fadeOut}@media (prefers-reduced-motion:reduce){.spark-module__x50v9G__root:not([data-reduced=false]) .spark-module__x50v9G__sHead,.spark-module__x50v9G__root:not([data-reduced=false]) .spark-module__x50v9G__sFlare{opacity:0;animation:none}.spark-module__x50v9G__root:not([data-reduced=false]) .spark-module__x50v9G__sDraw{clip-path:none;animation:none}.spark-module__x50v9G__root:not([data-reduced=false]) .spark-module__x50v9G__wordmark,.spark-module__x50v9G__root:not([data-reduced=false]) .spark-module__x50v9G__sparkS{animation:none;transform:none}}
