@charset "UTF-8";.button[data-v-166d5d46]{position:relative;background:transparent;border:none;padding:0;cursor:pointer}.button .sound-wave-icon[data-v-166d5d46]{display:flex;justify-content:center;align-items:center;gap:3px}.button .sound-wave-icon .wave[data-v-166d5d46]{width:2px;height:8px;background:#9579b5b3;border-radius:2px;animation:wave-166d5d46 1.2s infinite ease-in-out;transition:all .3s ease}.button .sound-wave-icon .wave[data-v-166d5d46]:nth-child(1){animation-delay:0s}.button .sound-wave-icon .wave[data-v-166d5d46]:nth-child(2){animation-delay:.1s}.button .sound-wave-icon .wave[data-v-166d5d46]:nth-child(3){animation-delay:.2s}.button .sound-wave-icon .wave[data-v-166d5d46]:nth-child(4){animation-delay:.3s}.button .sound-wave-icon .wave[data-v-166d5d46]:nth-child(5){animation-delay:.4s}.button.active .sound-wave-icon .wave[data-v-166d5d46]{height:16px;background:#9579b5}.button.loader .wave[data-v-166d5d46]{background:#fff}.button.global[data-v-166d5d46]{position:fixed;bottom:2vw;left:2vw;z-index:102;display:flex;align-items:center;gap:10px;padding:10px 14px;animation:entrance .4s 1.5s linear backwards 1;transition:opacity .4s cubic-bezier(.16,1,.3,1),transform .4s cubic-bezier(.16,1,.3,1)}@media (max-width: 768px){.button.global[data-v-166d5d46]{bottom:16px;left:16px;padding:8px 12px;gap:8px}}.button.global .sound-wave-icon .wave[data-v-166d5d46]{width:2px;height:10px;background:#9579b566}.button.global .button__label[data-v-166d5d46]{font-family:IBMPlexMono,monospace;font-size:10px;font-weight:500;letter-spacing:.2em;color:#9579b566;transition:color .3s ease}@media (max-width: 768px){.button.global .button__label[data-v-166d5d46]{font-size:9px}}.button.global:hover .sound-wave-icon .wave[data-v-166d5d46]{background:#75ffff;box-shadow:0 0 8px #75ffff80}.button.global:hover .button__label[data-v-166d5d46]{color:#75ffff}.button.global.active .sound-wave-icon .wave[data-v-166d5d46]{height:14px;background:#9579b5}.button.global.active .button__label[data-v-166d5d46]{color:#9579b5}.button.global.active:hover .sound-wave-icon .wave[data-v-166d5d46]{background:#75ffff;box-shadow:0 0 8px #75ffff80}.button.global.active:hover .button__label[data-v-166d5d46]{color:#75ffff}.button--hidden[data-v-166d5d46]{opacity:0;transform:translateY(20px);pointer-events:none}@keyframes wave-166d5d46{0%,to{transform:scaleY(.4)}50%{transform:scaleY(1)}}.page-loader[data-v-14d9bfc6]{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:99999;display:flex;align-items:center;justify-content:center;background:#090412;font-family:IBM Plex Mono,monospace}.page-loader__background[data-v-14d9bfc6]{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.page-loader__gradient[data-v-14d9bfc6]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 60% 50% at 50% 50%,rgba(119,0,255,.08) 0%,transparent 70%);pointer-events:none}.page-loader__content[data-v-14d9bfc6]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:1.5rem;padding:2rem}@media (max-width: 1180px) and (orientation: landscape){.page-loader__content[data-v-14d9bfc6]{gap:1rem}}.page-loader__header[data-v-14d9bfc6]{display:flex;align-items:center;margin-bottom:.5rem}.page-loader__title[data-v-14d9bfc6]{font-size:.85rem;letter-spacing:.55em;color:#9579b5d9;text-transform:uppercase;font-weight:600;text-shadow:0 0 10px rgb(119,0,255)}.page-loader__progress-container[data-v-14d9bfc6]{display:flex;flex-direction:column;align-items:center;gap:1.25rem;width:100%;max-width:320px}.page-loader__progress-bar[data-v-14d9bfc6]{width:100%;height:1px;background:#9579b540;position:relative;overflow:hidden}.page-loader__progress-fill[data-v-14d9bfc6]{height:100%;width:0;background:linear-gradient(90deg,#9579b599,#70f);position:relative}.page-loader__progress-fill[data-v-14d9bfc6]:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:2px;height:6px;background:#70f;box-shadow:0 0 12px #70f9}.page-loader__progress-text[data-v-14d9bfc6]{display:flex;align-items:baseline;gap:.2rem}.page-loader__percent[data-v-14d9bfc6]{font-size:5rem;font-weight:300;font-family:AlumniSans,sans-serif;color:#fff;letter-spacing:.05em;position:relative;animation:percentGlitch-14d9bfc6 2.5s ease-in-out infinite;text-shadow:0 0 40px rgba(119,0,255,.25)}@media (max-width: 1180px) and (orientation: landscape){.page-loader__percent[data-v-14d9bfc6]{font-size:4rem;line-height:3rem}}.page-loader__percent[data-v-14d9bfc6]:before,.page-loader__percent[data-v-14d9bfc6]:after{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;pointer-events:none}.page-loader__percent[data-v-14d9bfc6]:before{color:#70f;text-shadow:0 0 20px rgb(119,0,255);animation:glitchLayer1-14d9bfc6 2.5s ease-in-out infinite;clip-path:inset(0 0 60% 0)}.page-loader__percent[data-v-14d9bfc6]:after{color:#b48cffe6;text-shadow:0 0 15px rgba(180,140,255,.8);animation:glitchLayer2-14d9bfc6 2.5s ease-in-out infinite;clip-path:inset(40% 0 0 0)}.page-loader__percent-sign[data-v-14d9bfc6]{font-size:1.1rem;color:#9579b599;font-weight:300}.page-loader__message[data-v-14d9bfc6]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;letter-spacing:.2em;color:#9579b599;height:1.4em}@media (max-width: 1180px) and (orientation: landscape){.page-loader__message[data-v-14d9bfc6]{display:none;visibility:hidden}}.page-loader__message-text[data-v-14d9bfc6]{min-width:140px;text-align:center}.page-loader__cursor[data-v-14d9bfc6]{width:2px;height:1em;background:#70f;animation:cursorPulse-14d9bfc6 1s ease-in-out infinite}.page-loader__audio[data-v-14d9bfc6]{position:absolute;bottom:4rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:1.5rem}@media (max-width: 480px){.page-loader__audio[data-v-14d9bfc6]{gap:.75rem;bottom:3rem}}.page-loader__audio-line[data-v-14d9bfc6]{width:80px;height:1px;position:relative}@media (max-width: 480px){.page-loader__audio-line[data-v-14d9bfc6]{width:40px}}.page-loader__audio-line[data-v-14d9bfc6]:before{content:"";position:absolute;top:0;height:1px}.page-loader__audio-line[data-v-14d9bfc6]:after{content:"";position:absolute;top:-3px;width:6px;height:6px;border:1px solid rgba(149,121,181,.6);background:transparent;transform:rotate(45deg);transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.page-loader__audio-line--left[data-v-14d9bfc6]:before{right:0;width:100%;background:linear-gradient(90deg,transparent,rgba(149,121,181,.25))}.page-loader__audio-line--left[data-v-14d9bfc6]:after{right:-4px;animation:losangeFillLeft-14d9bfc6 2.5s ease-in-out infinite}.page-loader__audio-line--left .page-loader__audio-line-pulse[data-v-14d9bfc6]{animation:audioLinePulseLeft-14d9bfc6 2.5s ease-in-out infinite}.page-loader__audio-line--right[data-v-14d9bfc6]:before{left:0;width:100%;background:linear-gradient(90deg,rgba(149,121,181,.25),transparent)}.page-loader__audio-line--right[data-v-14d9bfc6]:after{left:-4px;animation:losangeFillRight-14d9bfc6 2.5s ease-in-out infinite}.page-loader__audio-line--right .page-loader__audio-line-pulse[data-v-14d9bfc6]{animation:audioLinePulseRight-14d9bfc6 2.5s ease-in-out infinite}.page-loader__audio-line-pulse[data-v-14d9bfc6]{position:absolute;top:-1px;width:15px;height:3px;background:linear-gradient(90deg,transparent,rgba(119,0,255,.8) 50%,transparent);box-shadow:0 0 6px #7700ff80;border-radius:1px}.page-loader__audio-center[data-v-14d9bfc6]{display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:0 1.5rem}.page-loader__audio-hint[data-v-14d9bfc6]{font-size:.6rem;letter-spacing:.25em;color:#9579b540;animation:hintPulse-14d9bfc6 2s ease-in-out infinite;white-space:nowrap}@media (max-width: 480px){.page-loader__audio-hint[data-v-14d9bfc6]{font-size:.5rem;letter-spacing:.15em}}.page-loader__corner[data-v-14d9bfc6]{position:absolute;width:25px;height:25px;border-color:#9579b540;border-style:solid;border-width:0;opacity:.6}.page-loader__corner--tl[data-v-14d9bfc6]{top:2.5rem;left:2.5rem;border-top-width:1px;border-left-width:1px}.page-loader__corner--tr[data-v-14d9bfc6]{top:2.5rem;right:2.5rem;border-top-width:1px;border-right-width:1px}.page-loader__corner--bl[data-v-14d9bfc6]{bottom:2.5rem;left:2.5rem;border-bottom-width:1px;border-left-width:1px}.page-loader__corner--br[data-v-14d9bfc6]{bottom:2.5rem;right:2.5rem;border-bottom-width:1px;border-right-width:1px}@media (max-width: 1180px){.page-loader__corner[data-v-14d9bfc6]{width:20px;height:20px}.page-loader__corner--tl[data-v-14d9bfc6],.page-loader__corner--tr[data-v-14d9bfc6]{top:1.5rem}.page-loader__corner--bl[data-v-14d9bfc6],.page-loader__corner--br[data-v-14d9bfc6]{bottom:1.5rem}.page-loader__corner--tl[data-v-14d9bfc6],.page-loader__corner--bl[data-v-14d9bfc6]{left:1.5rem}.page-loader__corner--tr[data-v-14d9bfc6],.page-loader__corner--br[data-v-14d9bfc6]{right:1.5rem}}.page-loader__energy-bar[data-v-14d9bfc6]{position:absolute;top:50%;transform:translateY(-50%);height:40vh;width:2px;display:flex;flex-direction:column;align-items:center}.page-loader__energy-bar--left[data-v-14d9bfc6]{left:4rem}.page-loader__energy-bar--right[data-v-14d9bfc6]{right:4rem}@media (max-width: 480px){.page-loader__energy-bar[data-v-14d9bfc6]{height:25vh}.page-loader__energy-bar--left[data-v-14d9bfc6]{left:1.5rem}.page-loader__energy-bar--right[data-v-14d9bfc6]{right:1.5rem}}.page-loader__energy-bar-track[data-v-14d9bfc6]{position:absolute;width:1px;height:100%;background:linear-gradient(to bottom,transparent 0%,rgba(149,121,181,.25) 15%,rgba(149,121,181,.25) 85%,transparent 100%)}.page-loader__energy-bar-pulse[data-v-14d9bfc6]{position:absolute;width:2px;height:25%;background:linear-gradient(to bottom,transparent 0%,rgb(119,0,255) 30%,rgb(180,140,255) 50%,rgb(119,0,255) 70%,transparent 100%);box-shadow:0 0 8px #70f,0 0 20px #7700ff80;border-radius:1px;animation:energyPulseDown-14d9bfc6 2s ease-in-out infinite}@keyframes cursorPulse-14d9bfc6{0%,to{opacity:1}50%{opacity:.3}}@keyframes hintPulse-14d9bfc6{0%,to{opacity:.4;color:#9579b599}50%{opacity:.8;color:#9579b5d9}}@keyframes audioLinePulseLeft-14d9bfc6{0%{left:-15px;opacity:0}10%{left:0;opacity:1}80%{left:calc(100% - 15px);opacity:1}85%{left:calc(100% - 10px);opacity:0}to{left:calc(100% - 10px);opacity:0}}@keyframes audioLinePulseRight-14d9bfc6{0%{right:-15px;left:auto;opacity:0}10%{right:0;left:auto;opacity:1}80%{right:calc(100% - 15px);left:auto;opacity:1}85%{right:calc(100% - 10px);left:auto;opacity:0}to{right:calc(100% - 10px);left:auto;opacity:0}}@keyframes losangeFillLeft-14d9bfc6{0%,75%{background:transparent;border-color:#9579b599;box-shadow:none}80%,90%{background:#70f;border-color:#70f;box-shadow:0 0 8px #7700ffb3}to{background:transparent;border-color:#9579b599;box-shadow:none}}@keyframes losangeFillRight-14d9bfc6{0%,75%{background:transparent;border-color:#9579b599;box-shadow:none}80%,90%{background:#70f;border-color:#70f;box-shadow:0 0 8px #7700ffb3}to{background:transparent;border-color:#9579b599;box-shadow:none}}@keyframes energyPulseDown-14d9bfc6{0%{top:-25%;opacity:0}10%{opacity:1}90%{opacity:1}to{top:100%;opacity:0}}@keyframes percentGlitch-14d9bfc6{0%,to{transform:translate(0);text-shadow:0 0 40px rgba(119,0,255,.25)}18%{transform:translate(0);text-shadow:0 0 40px rgba(119,0,255,.25)}19%{transform:translate(-3px);text-shadow:3px 0 rgba(119,0,255,.7),0 0 40px rgba(119,0,255,.4)}20%{transform:translate(2px);text-shadow:-2px 0 rgba(180,140,255,.6),0 0 40px rgba(119,0,255,.25)}21%{transform:translate(-1px);text-shadow:0 0 50px rgba(119,0,255,.5)}22%{transform:translate(0);text-shadow:0 0 40px rgba(119,0,255,.25)}58%{transform:translate(0)}59%{transform:translate(2px,-1px);text-shadow:-2px 1px rgba(119,0,255,.8),0 0 40px rgba(119,0,255,.4)}60%{transform:translate(-2px,1px);text-shadow:2px -1px rgba(180,140,255,.7),0 0 40px rgba(119,0,255,.25)}61%{transform:translate(1px);text-shadow:0 0 60px rgba(119,0,255,.6)}62%{transform:translate(0);text-shadow:0 0 40px rgba(119,0,255,.25)}85%{transform:translate(0)}85.5%{transform:translate(-1px);text-shadow:1px 0 rgba(119,0,255,.5)}86%{transform:translate(0);text-shadow:0 0 40px rgba(119,0,255,.25)}}@keyframes glitchLayer1-14d9bfc6{0%,to{opacity:0;transform:translate(0)}18.5%,21%{opacity:0}19%,20.5%{opacity:.8;transform:translate(-4px)}59%,61%{opacity:0}59.5%,60.5%{opacity:.7;transform:translate(3px,-1px)}}@keyframes glitchLayer2-14d9bfc6{0%,to{opacity:0;transform:translate(0)}18.5%,21%{opacity:0}19.5%,20%{opacity:.6;transform:translate(4px)}59%,61%{opacity:0}59.5%,60%{opacity:.5;transform:translate(-3px,1px)}}.loader-leave-active[data-v-14d9bfc6]{transition:opacity .6s ease}.loader-leave-to[data-v-14d9bfc6]{opacity:0}.custom-cursor[data-v-56b35559]{position:fixed;top:0;left:0;width:40px;height:40px;margin-left:-20px;margin-top:-20px;pointer-events:none;z-index:2147483647;will-change:transform,opacity;opacity:1;transition:opacity .2s ease}.cursor-svg[data-v-56b35559]{width:100%;height:100%;overflow:visible}.cursor-ring[data-v-56b35559],.cursor-dot[data-v-56b35559]{transform-origin:center;transform-box:fill-box}.cursor-ring[data-v-56b35559]{fill:none;stroke:#5feaff;stroke-width:1;opacity:.85;transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .32s ease,stroke-width .28s ease}.cursor-dot[data-v-56b35559]{fill:#5feaff;stroke:none;opacity:0;transform:scale(0);transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .28s ease}.custom-cursor.is-default .cursor-ring[data-v-56b35559]{transform:scale(1);opacity:.85}.custom-cursor.is-default .cursor-dot[data-v-56b35559]{transform:scale(0);opacity:0}.custom-cursor.is-active .cursor-ring[data-v-56b35559]{transform:scale(.35);opacity:0;stroke-width:.5}.custom-cursor.is-active .cursor-dot[data-v-56b35559]{transform:scale(1);opacity:1}.custom-cursor.is-clicking .cursor-ring[data-v-56b35559]{transform:scale(.2);opacity:0}.custom-cursor.is-clicking .cursor-dot[data-v-56b35559]{transform:scale(.75);opacity:1}.custom-cursor.is-off[data-v-56b35559]{opacity:0}@keyframes cursorIdle-56b35559{0%,to{opacity:.85}50%{opacity:.55}}.custom-cursor.is-default .cursor-ring[data-v-56b35559]{animation:cursorIdle-56b35559 3s ease-in-out infinite}@media (hover: none) and (pointer: coarse){.custom-cursor[data-v-56b35559]{display:none}}.logo[data-v-4b7657d5]{--gap-horizontal: 10px;--gap-vertical: 5px;--time-anim: 3s;--color-hover: rgb(119, 0, 255);--color-inverted: #090412;--color-2: #75ffff;width:100%;height:100%;position:relative;background-color:var(--color-hover);padding:.4vw;overflow:hidden}.logo svg[data-v-4b7657d5]{fill:var(--color-inverted);transition:all .1s cubic-bezier(.1,.7,1,.1)}.logo__glitch[data-v-4b7657d5]{background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='UTF-8'?%3e%3csvg%20id='Calque_1'%20data-name='Calque%201'%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%20462.21%20432.99'%3e%3cpolygon%20style='fill:%20%2375ffff'%20points='140.26%200%20264.23%200%20462.21%20349.71%20413.18%20432.97%20262.38%20432.97%20305.86%20347.86%20350.27%20347.86%20202.24%2083.26%20122.68%20216.48%2053.3%20148.95%20140.26%200'/%3e%3cpolygon%20style='fill:%20%2375ffff'%20points='266.21%20347.86%20222.56%20432.99%200%20432.53%20141.08%20192.93%20210.53%20260.43%20159.06%20348.41%20266.21%20347.86'/%3e%3c/svg%3e");background-size:80%;background-position:center;background-repeat:no-repeat;width:100%;height:100%;position:absolute;top:0;left:0;opacity:0;animation-duration:var(--time-anim);transition-timing-function:cubic-bezier(.1,.7,1,.1);animation-iteration-count:infinite;animation-iteration-count:-1}.logo:hover svg[data-v-4b7657d5]{fill:var(--color-2)}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(1){animation-name:glitch-anim-2-4b7657d5;animation-delay:2.2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(2){animation-name:glitch-anim-2-4b7657d5;animation-delay:4.2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(3){animation-name:glitch-anim-4-4b7657d5;animation-delay:2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(4){animation-name:glitch-anim-3-4b7657d5;animation-delay:1.4s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(5){animation-name:glitch-anim-2-4b7657d5;animation-delay:2.2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(6){animation-name:glitch-anim-2-4b7657d5;animation-delay:3s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(7){animation-name:glitch-anim-3-4b7657d5;animation-delay:2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(8){animation-name:glitch-anim-2-4b7657d5;animation-delay:3.2s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(9){animation-name:glitch-anim-3-4b7657d5;animation-delay:3s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(10){animation-name:glitch-anim-4-4b7657d5;animation-delay:0s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(11){animation-name:glitch-anim-3-4b7657d5;animation-delay:.5s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(12){animation-name:glitch-anim-2-4b7657d5;animation-delay:4s}.logo:hover .logo__glitch[data-v-4b7657d5]:nth-child(13){animation-name:glitch-anim-4-4b7657d5;animation-delay:.5s}@keyframes glitch-anim-2-4b7657d5{0%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0);clip-path:polygon(0 2%,100% 2%,100% 5%,0 5%)}2%{clip-path:polygon(0 15%,100% 15%,100% 15%,0 15%)}4%{clip-path:polygon(0 10%,100% 10%,100% 20%,0 20%)}6%{clip-path:polygon(0 1%,100% 1%,100% 2%,0 2%)}8%{clip-path:polygon(0 33%,100% 33%,100% 33%,0 33%)}10%{clip-path:polygon(0 44%,100% 44%,100% 44%,0 44%)}12%{clip-path:polygon(0 50%,100% 50%,100% 20%,0 20%)}14%{clip-path:polygon(0 70%,100% 70%,100% 70%,0 70%)}16%{clip-path:polygon(0 80%,100% 80%,100% 80%,0 80%)}18%{clip-path:polygon(0 50%,100% 50%,100% 55%,0 55%)}20%{clip-path:polygon(0 70%,100% 70%,100% 80%,0 80%)}21.9%{opacity:1;transform:translate3d(var(--gap-horizontal),0,0)}22%,to{opacity:0;transform:translateZ(0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch__anim-4b7657d5{0%{clip-path:inset(86% 0 9% 0)}5%{clip-path:inset(14% 0 22% 0)}10%{clip-path:inset(43% 0 58% 0)}15%{clip-path:inset(45% 0 5% 0)}20%{clip-path:inset(77% 0 11% 0)}25%{clip-path:inset(30% 0 62% 0)}30%{clip-path:inset(56% 0 34% 0)}35%{clip-path:inset(22% 0 72% 0)}40%{clip-path:inset(96% 0 4% 0)}45%{clip-path:inset(67% 0 3% 0)}50%{clip-path:inset(95% 0 2% 0)}55%{clip-path:inset(86% 0 14% 0)}60%{clip-path:inset(85% 0 7% 0)}65%{clip-path:inset(2% 0 38% 0)}70%{clip-path:inset(34% 0 13% 0)}75%{clip-path:inset(75% 0 2% 0)}80%{clip-path:inset(6% 0 22% 0)}85%{clip-path:inset(34% 0 12% 0)}90%{clip-path:inset(43% 0 33% 0)}95%{clip-path:inset(92% 0 6% 0)}to{clip-path:inset(43% 0 53% 0)}}@keyframes glitch-anim-3-4b7657d5{0%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0);clip-path:polygon(0 25%,100% 25%,100% 30%,0 30%)}3%{clip-path:polygon(0 3%,100% 3%,100% 3%,0 3%)}5%{clip-path:polygon(0 5%,100% 5%,100% 20%,0 20%)}7%{clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}9%{clip-path:polygon(0 40%,100% 40%,100% 40%,0 40%)}11%{clip-path:polygon(0 52%,100% 52%,100% 59%,0 59%)}13%{clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}15%{clip-path:polygon(0 75%,100% 75%,100% 75%,0 75%)}17%{clip-path:polygon(0 65%,100% 65%,100% 40%,0 40%)}19%{clip-path:polygon(0 45%,100% 45%,100% 50%,0 50%)}20%{clip-path:polygon(0 14%,100% 14%,100% 33%,0 33%)}21.9%{opacity:1;transform:translate3d(calc(-1 * var(--gap-horizontal)),0,0)}22%,to{opacity:0;transform:translateZ(0);clip-path:polygon(0 0,0 0,0 0,0 0)}}@keyframes glitch-anim-4-4b7657d5{0%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1);clip-path:polygon(0 1%,100% 1%,100% 3%,0 3%)}1.5%{clip-path:polygon(0 10%,100% 10%,100% 9%,0 9%)}2%{clip-path:polygon(0 5%,100% 5%,100% 6%,0 6%)}2.5%{clip-path:polygon(0 20%,100% 20%,100% 20%,0 20%)}3%{clip-path:polygon(0 10%,100% 10%,100% 10%,0 10%)}5%{clip-path:polygon(0 30%,100% 30%,100% 25%,0 25%)}5.5%{clip-path:polygon(0 15%,100% 15%,100% 16%,0 16%)}7%{clip-path:polygon(0 40%,100% 40%,100% 39%,0 39%)}8%{clip-path:polygon(0 20%,100% 20%,100% 21%,0 21%)}9%{clip-path:polygon(0 60%,100% 60%,100% 55%,0 55%)}10.5%{clip-path:polygon(0 30%,100% 30%,100% 31%,0 31%)}11%{clip-path:polygon(0 70%,100% 70%,100% 69%,0 69%)}13%{clip-path:polygon(0 40%,100% 40%,100% 41%,0 41%)}14%{clip-path:polygon(0 80%,100% 80%,100% 75%,0 75%)}14.5%{clip-path:polygon(0 50%,100% 50%,100% 51%,0 51%)}15%{clip-path:polygon(0 90%,100% 90%,100% 90%,0 90%)}16%{clip-path:polygon(0 60%,100% 60%,100% 60%,0 60%)}18%{clip-path:polygon(0 100%,100% 100%,100% 99%,0 99%)}20%{clip-path:polygon(0 70%,100% 70%,100% 71%,0 71%)}21.9%{opacity:1;transform:translate3d(0,calc(-1 * var(--gap-vertical)),0) scale3d(-1,-1,1)}22%,to{opacity:0;transform:translateZ(0);clip-path:polygon(0 0,0 0,0 0,0 0)}}.link[data-v-c3cb446e]{color:#9579b5b3;position:relative}.link__char[data-v-c3cb446e]{transition:color .3s ease}.link__char--animated[data-v-c3cb446e]{color:#e0c5ff}.link--active .link__char[data-v-c3cb446e]{color:#fff}.link--active .link__char--animated[data-v-c3cb446e]{color:#e0c5ff}.link--button[data-v-c3cb446e],.link--button .link__char--hover[data-v-c3cb446e]{color:#75ffff}.link__shape[data-v-c3cb446e]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;fill:#70f;opacity:1;stroke:#70f;stroke-width:.02em;transition:fill .2s ease}.button[data-v-1c04c55d]{position:relative;cursor:pointer;text-transform:uppercase;font-family:IBMPlexMonoMedium,sans-serif;font-size:1.35vh;letter-spacing:.05em;padding:1em 1.5em;margin:1.5em 0;font-weight:700}.button--large[data-v-1c04c55d]{font-size:1.8vh;padding:1.2em 2.5em;letter-spacing:.1em}.button__char[data-v-1c04c55d]{transition:color .3s ease}.button__char--animated[data-v-1c04c55d]{color:#cca0ffe6}.button__char--hover[data-v-1c04c55d]{color:#75ffff}.button__shape[data-v-1c04c55d]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:1;stroke:#70f;stroke-width:.02em;transition:fill .2s ease}.button--primary[data-v-1c04c55d]{color:#75ffff}.button--primary .button__shape[data-v-1c04c55d]{fill:#70f}.button--secondary[data-v-1c04c55d]{color:#c8a0ff;text-shadow:0 0 14px rgb(200,160,255)}.button--secondary .button__shape[data-v-1c04c55d]{fill:transparent;stroke:#cca0ffe6;stroke-width:.035em}.button--secondary .button__char--hover[data-v-1c04c55d]{color:#70f}.button--secondary-white[data-v-1c04c55d]{color:#fff}.button--secondary-white .button__shape[data-v-1c04c55d]{fill:transparent;stroke:#fff;stroke-width:.05em}.button--secondary-white .button__char--hover[data-v-1c04c55d]{color:#fff}.button--disabled[data-v-1c04c55d]{pointer-events:none;color:#9579b580}.button--disabled .button__shape[data-v-1c04c55d]{stroke:#9579b580}.hamburger[data-v-fd9b9a95]{display:none;flex-direction:column;justify-content:center;align-items:center;gap:7px;width:32px;height:32px;background:transparent;border:none;cursor:pointer;padding:4px;margin-left:1rem}@media (max-width: 576px){.hamburger[data-v-fd9b9a95]{display:flex}}.hamburger__line[data-v-fd9b9a95]{width:100%;height:1px;background-color:#9579b5b3;transition:background-color .3s ease}.hamburger:hover .hamburger__line[data-v-fd9b9a95]{background-color:#70f}.title-part[data-v-53e03f8d]{display:flex;pointer-events:none}.title-part.center[data-v-53e03f8d]{align-items:center;justify-content:center}.title-part__chars[data-v-53e03f8d]{position:relative;color:#9579b5b3;opacity:0;transition:color .3s ease}.mobile-menu[data-v-b1614d88]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1500;background-color:#27015399;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;flex-direction:column}.mobile-menu__header[data-v-b1614d88]{position:relative;display:flex;flex-direction:column;align-items:flex-end}.mobile-menu__header-line[data-v-b1614d88]{position:absolute;top:32px;left:0;right:0;height:1px;background-color:#9579b54d}.mobile-menu__close[data-v-b1614d88]{width:32px;height:32px;border-left:1px solid rgba(149,121,181,.3);background:transparent;cursor:pointer;position:relative;display:flex;align-items:center;justify-content:center;transition:border-color .3s ease}.mobile-menu__close[data-v-b1614d88]:hover{border-color:#70f}.mobile-menu__close:hover .mobile-menu__close-x[data-v-b1614d88]:before,.mobile-menu__close:hover .mobile-menu__close-x[data-v-b1614d88]:after{background-color:#70f}.mobile-menu__close-x[data-v-b1614d88]{position:relative;width:14px;height:14px}.mobile-menu__close-x[data-v-b1614d88]:before,.mobile-menu__close-x[data-v-b1614d88]:after{content:"";position:absolute;top:50%;left:50%;width:100%;height:1px;background-color:#9579b5b3;transition:background-color .3s ease}.mobile-menu__close-x[data-v-b1614d88]:before{transform:translate(-50%,-50%) rotate(45deg)}.mobile-menu__close-x[data-v-b1614d88]:after{transform:translate(-50%,-50%) rotate(-45deg)}.mobile-menu__nav[data-v-b1614d88]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 2rem}.mobile-menu__item[data-v-b1614d88]{opacity:0;animation:menuItemAppear-b1614d88 .5s ease forwards}.mobile-menu__link[data-v-b1614d88]{display:block;text-decoration:none}.mobile-menu__link[data-v-b1614d88] .title-part{font-family:AlumniSans,sans-serif;font-size:21vw;line-height:1;letter-spacing:-.02em}.mobile-menu__link[data-v-b1614d88] .title-part__chars{color:#9579b5b3;transition:color .3s ease}.mobile-menu__link--active[data-v-b1614d88] .title-part__chars{color:#fff}.mobile-menu__link[data-v-b1614d88]:hover .title-part__chars{color:#70f}.menu-enter-active[data-v-b1614d88]{animation:menuFadeIn-b1614d88 .4s ease}.menu-leave-active[data-v-b1614d88]{animation:menuFadeOut-b1614d88 .3s ease}@keyframes menuFadeIn-b1614d88{0%{opacity:0}to{opacity:1}}@keyframes menuFadeOut-b1614d88{0%{opacity:1}to{opacity:0}}@keyframes menuItemAppear-b1614d88{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.main-header__nav[data-v-9ce81300]{position:fixed;right:1.3vw;left:1.3vw;top:1.3vw;animation:entrance .4s 1.3s linear backwards 1;z-index:999;display:flex;align-items:center;justify-content:space-between}@media (max-width: 768px){.main-header__nav[data-v-9ce81300]{left:10px;right:10px;top:10px}}.main-header__left[data-v-9ce81300],.main-header__links[data-v-9ce81300]{display:flex;align-items:center}@media (max-width: 576px){.main-header__links[data-v-9ce81300]{display:none}}.main-header__link[data-v-9ce81300]{font-size:1.5vh;letter-spacing:.05em;padding:0 2em;margin:1.5em 0;font-family:IBMPlexMonoMedium,sans-serif}.main-header__link.link[data-v-9ce81300]{color:#ae97c8cc}.main-header__link[data-v-9ce81300]:last-child{margin-left:2rem}.main-header__play-mobile[data-v-9ce81300]{display:none;font-size:1.4vh;letter-spacing:.05em;padding:0 1.5em;margin:1.5em 0;font-weight:700;font-family:IBMPlexMonoMedium,sans-serif}@media (max-width: 576px){.main-header__play-mobile[data-v-9ce81300]{display:block}}.main-header__logo[data-v-9ce81300]{width:2.5vw;height:2.5vw;margin:0;min-width:35px;min-height:35px}.grid-decorator[data-v-8a387ad7]{pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:101;--v1BeforePosition: 0;--v1AfterPosition: 0;--v2BeforePosition: 0;--v2AfterPosition: 0;--h1BeforePosition: 40%;--h1AfterPosition: 40%;--h2BeforePosition: 0;--h2AfterPosition: 50%;--h3BeforePosition: 0%;--h3AfterPosition: 50%}.grid-decorator__item[data-v-8a387ad7]{position:absolute;background:#9579b526}.grid-decorator__item[data-v-8a387ad7]:before,.grid-decorator__item[data-v-8a387ad7]:after{content:"";width:3px;height:3px;background:#70f;position:absolute;transform:translate(-50%,-50%)}.grid-decorator__item--h[data-v-8a387ad7]{width:100%;height:1px}.grid-decorator__item--v[data-v-8a387ad7]{width:1px;height:100%}.grid-decorator__item--v1[data-v-8a387ad7]{left:-2%;top:0}.grid-decorator__item--v1[data-v-8a387ad7]:before{left:0;top:var(--v1BeforePosition)}.grid-decorator__item--v1[data-v-8a387ad7]:after{left:0;top:var(--v1AfterPosition)}.grid-decorator__item--v2[data-v-8a387ad7]{right:-2%;top:0}.grid-decorator__item--v2[data-v-8a387ad7]:before{left:0;top:var(--v2BeforePosition)}.grid-decorator__item--v2[data-v-8a387ad7]:after{left:0;top:var(--v2AfterPosition)}.grid-decorator__item--h1[data-v-8a387ad7]{left:0;top:102%}.grid-decorator__item--h1[data-v-8a387ad7]:before{left:var(--h1BeforePosition);top:0}.grid-decorator__item--h1[data-v-8a387ad7]:after{left:var(--h1AfterPosition);top:0}.grid-decorator__item--h2[data-v-8a387ad7]{left:0;top:102%}.grid-decorator__item--h2[data-v-8a387ad7]:before{left:var(--h2BeforePosition);top:0}.grid-decorator__item--h2[data-v-8a387ad7]:after{left:var(--h2AfterPosition);top:0}.grid-decorator__item--h3[data-v-8a387ad7]{left:0;top:102%}.grid-decorator__item--h3[data-v-8a387ad7]:before{left:var(--h3BeforePosition);top:0}.grid-decorator__item--h3[data-v-8a387ad7]:after{left:var(--h3AfterPosition);top:0}.mini[data-v-1289f5c4]{position:fixed;bottom:2vw;right:2vw;width:14vw;min-width:135px;aspect-ratio:16/9;cursor:pointer;z-index:102;overflow:hidden;animation:entrance .4s 1.3s linear backwards 1;box-shadow:0 0 10px #0e001f80;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s cubic-bezier(.16,1,.3,1),opacity .4s cubic-bezier(.16,1,.3,1)}@media (max-width: 768px){.mini[data-v-1289f5c4]{bottom:10px;right:10px}}.mini--hidden[data-v-1289f5c4]{opacity:0;transform:translateY(20px);pointer-events:none}.mini[data-v-1289f5c4]:hover{transform:scale(1.05);box-shadow:0 0 10px #0e001fcc}.mini:hover .mini__video[data-v-1289f5c4]{filter:saturate(1.1) brightness(1.1)}.mini:hover .mini__play[data-v-1289f5c4]{background:#75ffff}.mini:hover .mini__overlay[data-v-1289f5c4]{background:linear-gradient(to top,rgba(0,0,0,.7),transparent 70%)}.mini__video[data-v-1289f5c4]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;filter:saturate(.4) brightness(.65);transition:filter .4s}.mini__overlay[data-v-1289f5c4]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,rgba(0,0,0,.8),transparent 60%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6em;transition:background .4s}.mini__play[data-v-1289f5c4]{width:2.5vw;height:2.5vw;min-width:32px;min-height:32px;background:#70f;border-radius:50%;display:grid;place-items:center;transition:all .4s ease;box-shadow:0 0 5px #000c}.mini__play svg[data-v-1289f5c4]{width:50%;height:50%;color:#fff}.mini__label[data-v-1289f5c4]{font-family:IBMPlexMono,monospace;font-size:clamp(8px,.6vw,12px);color:#fff;text-transform:uppercase;letter-spacing:.15em;opacity:.9}.modal[data-v-1289f5c4]{position:fixed;top:0;right:0;bottom:0;left:0;background:#0e001ffa;display:grid;place-items:center;z-index:10000;padding:5vh 5vw}.modal__content[data-v-1289f5c4]{position:relative;width:min(80vw,1400px);aspect-ratio:16/9}.modal__video[data-v-1289f5c4]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;background:#000}.modal__close[data-v-1289f5c4]{position:absolute;top:-50px;right:0;width:36px;height:36px;background:transparent;border:1px solid rgba(149,121,181,.7);color:#9579b5b3;cursor:pointer;display:grid;place-items:center;transition:all .25s}.modal__close[data-v-1289f5c4]:hover{border-color:#75ffff;color:#75ffff;box-shadow:0 0 15px #75ffff66}.modal__close svg[data-v-1289f5c4]{width:18px;height:18px}.modal__info[data-v-1289f5c4]{position:absolute;bottom:-40px;left:0;font-family:IBMPlexMono,monospace;font-size:clamp(10px,.7vw,14px);color:#9579b5b3;text-transform:uppercase;letter-spacing:.1em;display:flex;align-items:center;gap:.8em}.modal__status[data-v-1289f5c4]{width:8px;height:8px;background:#70f;border-radius:50%;animation:pulse-1289f5c4 1.5s ease-in-out infinite}.modal-enter-active[data-v-1289f5c4],.modal-leave-active[data-v-1289f5c4]{transition:opacity .35s ease}.modal-enter-active .modal__content[data-v-1289f5c4],.modal-leave-active .modal__content[data-v-1289f5c4]{transition:transform .4s cubic-bezier(.16,1,.3,1),opacity .35s ease}.modal-enter-from[data-v-1289f5c4],.modal-leave-to[data-v-1289f5c4]{opacity:0}.modal-enter-from .modal__content[data-v-1289f5c4],.modal-leave-to .modal__content[data-v-1289f5c4]{transform:scale(.9) translateY(20px);opacity:0}@keyframes pulse-1289f5c4{0%,to{opacity:1;box-shadow:0 0 #7700ff80}50%{opacity:.6;box-shadow:0 0 0 6px transparent}}.main-footer[data-v-51290336]{position:relative;border-top:1px solid rgba(255,255,255,.1);margin-top:5vw}.main-footer__content[data-v-51290336]{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1.6rem;height:200px;overflow:hidden;z-index:1}.main-footer__links[data-v-51290336]{display:flex;align-items:center;gap:5vw;position:relative;z-index:2}.main-footer__link[data-v-51290336]{font-size:1.4vh}.main-footer__hta[data-v-51290336]{position:absolute;left:0;right:0;bottom:0;overflow:hidden;white-space:nowrap;height:200px}.main-footer__hta-track[data-v-51290336]{display:inline-block;font-size:16.875rem;font-family:AlumniSans,sans-serif;font-weight:700;opacity:.07;color:transparent;-webkit-text-stroke:1px white;line-height:.75;animation:marquee-51290336 40s linear infinite}.main-footer__hta-track span[data-v-51290336]{display:inline-block}.main-footer__logo[data-v-51290336]{display:inline-block;height:.6em;width:auto;position:relative;top:-.05em;margin-left:.04em;fill:transparent;stroke:#fff;stroke-width:3px}@keyframes marquee-51290336{0%{transform:translate(0)}to{transform:translate(-50%)}}.main-footer__copyright[data-v-51290336]{font-size:clamp(10px,.7vw,13px);font-family:IBMPlexMono,sans-serif;font-weight:400;color:#fff;text-align:center;opacity:.4;position:relative;z-index:2}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com*/*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width: 640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width: 768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width: 1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width: 1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width: 1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.visible{visibility:visible}.invisible{visibility:hidden}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.m-10{margin:2.5rem}.m-2{margin:.5rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-4{margin-top:1rem;margin-bottom:1rem}.ml-auto{margin-left:auto}.mr-2{margin-right:.5rem}.block{display:block}.inline{display:inline}.flex{display:flex}.grid{display:grid}.hidden{display:none}.h-auto{height:auto}.h-full{height:100%}.h-screen{height:100vh}.w-10\/12{width:83.333333%}.w-screen{width:100vw}.flex-shrink{flex-shrink:1}.flex-grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-y-3{row-gap:.75rem}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.text-violet-400{--tw-text-opacity: 1;color:rgb(167 139 250 / var(--tw-text-opacity, 1))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@font-face{font-family:IBMPlexMono;src:url(/assets/IBMPlexMono-Regular-BCvwfN5l.ttf) format("truetype")}@font-face{font-family:IBMPlexMonoMedium;src:url(/assets/IBMPlexMono-Medium-DNBbcQit.ttf) format("truetype")}@font-face{font-family:ChakraPetch;src:url(/assets/ChakraPetch-Bold-s-gf-5Hp.ttf) format("truetype")}@font-face{font-family:StickNoBills;src:url(/assets/StickNoBills-ExtraBold-Hy0HfOHG.ttf) format("truetype")}@font-face{font-family:AlumniSans;src:url(/assets/AlumniSans-Bold-DknDIxst.ttf) format("truetype")}:root{--vt-c-white: #ffffff;--vt-c-white-soft: #f8f8f8;--vt-c-white-mute: #f2f2f2;--vt-c-black: #000000;--vt-c-black-soft: #222222;--vt-c-black-mute: #282828;--vt-c-indigo: #2c3e50;--vt-c-divider-light-1: rgba(60, 60, 60, .29);--vt-c-divider-light-2: rgba(60, 60, 60, .12);--vt-c-divider-dark-1: rgba(84, 84, 84, .65);--vt-c-divider-dark-2: rgba(84, 84, 84, .48);--vt-c-text-light-1: var(--vt-c-indigo);--vt-c-text-light-2: rgba(60, 60, 60, .66);--vt-c-text-dark-1: var(--vt-c-white);--vt-c-text-dark-2: rgba(235, 235, 235, .64)}:root{--color-background: var(--vt-c-white);--color-background-soft: var(--vt-c-white-soft);--color-background-mute: var(--vt-c-white-mute);--color-border: var(--vt-c-divider-light-2);--color-border-hover: var(--vt-c-divider-light-1);--color-heading: var(--vt-c-text-light-1);--color-text: var(--vt-c-text-light-1);--section-gap: 160px}@media (prefers-color-scheme: dark){:root{--color-background: var(--vt-c-black);--color-background-soft: var(--vt-c-black-soft);--color-background-mute: var(--vt-c-black-mute);--color-border: var(--vt-c-divider-dark-2);--color-border-hover: var(--vt-c-divider-dark-1);--color-heading: var(--vt-c-text-dark-1);--color-text: var(--vt-c-text-dark-2)}}*,*:before,*:after{box-sizing:border-box;margin:0;position:relative;font-weight:400}html,body{height:100%}body{color:var(--color-text);background:var(--color-background);transition:color .5s,background-color .5s;line-height:1.6;font-family:IBMPlexMono;font-size:15px;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body:has(.game-layout){overflow:hidden}body,html{background-color:#090412;color:#9579b5b3}#app{height:100vh;width:100vw}*,*:before,*:after{cursor:none!important}input,textarea,select,[contenteditable=true]{cursor:text!important}h1{font-size:5vw;font-family:AlumniSans,sans-serif;color:#70f;line-height:5vw}h2{font-size:2vw;font-family:AlumniSans,sans-serif;color:#70f;line-height:2vw}@media (hover: none) and (pointer: coarse){*,*:before,*:after{cursor:auto!important}}.marker_details-box{opacity:0;visibility:hidden;position:absolute;left:6px;top:-2px;will-change:opacity,visibility}.marker_details-box.visible{opacity:1;visibility:visible;animation:entrance .4s linear backwards 1}.marker_details-box.visible .marker-content{animation:entrance .4s .4s linear backwards 1}.marker_details-box.visible .marker-dot{animation:scaleCircle .25s forwards}.marker_details-box.visible:not(.label-left) .marker-line-a{animation:scaleInA .15s .15s ease-in-out forwards}.marker_details-box.visible:not(.label-left) .marker-line-b{animation:scaleIn .15s .35s forwards}.marker_details-box.visible.label-left .marker-line-a{animation:scaleInALeft .15s .15s ease-in-out forwards}.marker_details-box.visible.label-left .marker-line-b{animation:scaleInLeft .15s .35s forwards}.marker_details-box .details-box_inner{display:flex;align-items:center;transform:translate(50%,-36px);will-change:transform}.marker_details-box .marker-content{background-color:#260736cc;border:1px solid #75ffff;padding:5px 10px;position:absolute;left:74px;top:-38px;min-width:190px;will-change:transform,opacity}.marker_details-box .title{color:#75ffff;font-size:10px;font-weight:600;text-transform:uppercase;margin-bottom:5px}.marker_details-box .release{color:#000;font-size:9px;font-weight:600;text-transform:uppercase;background:#b55cff;margin-bottom:5px;text-align:center}.marker_details-box .marker-dot{width:6px;height:6px;background:#75ffff;border-radius:50%;position:absolute;left:3px;top:12px;opacity:0;will-change:transform,opacity}.marker_details-box .marker-line-a{width:40px;height:1px;background:#75ffff;transform:rotate(-45deg);transform-style:preserve-3d;transform-origin:left;opacity:0;will-change:transform,opacity}.marker_details-box .marker-line-b{width:40px;height:1px;background:#75ffff;position:relative;transform-style:preserve-3d;top:-14px;left:-6px;transform-origin:left;opacity:0;will-change:transform,opacity}.marker_details-box.locked .title{color:#b55cff}.marker_details-box.locked .marker-content{border:1px solid #b55cff}.marker_details-box.locked .marker-dot,.marker_details-box.locked .marker-line-a,.marker_details-box.locked .marker-line-b{background:#b55cff}.marker_details-box.label-left{left:-6px}.marker_details-box.label-left .details-box_inner{flex-direction:row-reverse;transform:translate(-50%,-36px)}.marker_details-box.label-left .marker-content{left:auto;right:74px}.marker_details-box.label-left .marker-dot{left:auto;right:3px}.marker_details-box.label-left .marker-line-a{transform:rotate(45deg);transform-origin:right}.marker_details-box.label-left .marker-line-b{left:auto;right:-6px;transform-origin:right}@keyframes scaleCircle{0%{opacity:1;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes scaleInA{0%{opacity:1;transform:translateY(14px) translate(6px) rotate(-45deg) scaleX(0)}to{opacity:1;transform:translateY(14px) translate(6px) rotate(-45deg) scaleX(1)}}@keyframes scaleIn{0%{opacity:1;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes scaleInALeft{0%{opacity:1;transform:translateY(14px) translate(-6px) rotate(45deg) scaleX(0)}to{opacity:1;transform:translateY(14px) translate(-6px) rotate(45deg) scaleX(1)}}@keyframes scaleInLeft{0%{opacity:1;transform-origin:right;transform:scaleX(0)}to{opacity:1;transform-origin:right;transform:scaleX(1)}}@keyframes entrance{to,20%,40%,60%,80%{opacity:1}0%,10%,30%,50%,70%,90%{opacity:0}}@keyframes flicker{0%{opacity:.6}60%{opacity:.6}61%{opacity:.1}62%{opacity:.6}64%{opacity:.6}65%{opacity:.3}80%{opacity:.6}to{opacity:.6}}@keyframes flickerLow{0%{opacity:.35}60%{opacity:.35}61%{opacity:.05}62%{opacity:.35}64%{opacity:.35}65%{opacity:.15}80%{opacity:.35}to{opacity:.35}}@keyframes smoothFlicker{0%,to{opacity:1}50%{opacity:.3}}@media (min-width: 1024px){.lg\:w-8\/12{width:66.666667%}.lg\:w-9\/12{width:75%}}@media (min-width: 1280px){.xl\:w-5\/12{width:41.666667%}.xl\:w-7\/12{width:58.333333%}}@media (min-width: 1536px){.\32xl\:w-2\/6{width:33.333333%}.\32xl\:w-3\/12{width:25%}}
