.landing-module__bxHgOq__landing{--u:min(calc(100vw / 1920), calc(100vh / 1080));--n:min(max(var(--u), .8px), calc((100vw - 32px) / 1436));--uc:max(var(--u), .75px);--bg-s:var(--u);--bg-x:calc(50vw - 960 * var(--u));--bg-y:calc(50vh - 540 * var(--u));isolation:isolate;color:#fff;background:#010115;width:100%;height:100vh;position:relative;overflow:clip}@supports (height:100dvh){.landing-module__bxHgOq__landing{--u:min(calc(100vw / 1920), calc(100dvh / 1080));--bg-y:calc(50dvh - 540 * var(--u));height:100dvh}}.landing-module__bxHgOq__canvas{z-index:0;opacity:0;width:100%;height:100%;display:block;position:absolute;inset:0}.landing-module__bxHgOq__landing[data-gl=on] .landing-module__bxHgOq__canvas{opacity:1}.landing-module__bxHgOq__fallback{z-index:0;left:calc(var(--bg-x) - 24 * var(--bg-s));top:calc(var(--bg-y) - 112 * var(--bg-s));width:calc(1968 * var(--bg-s));height:calc(1303 * var(--bg-s));opacity:0;pointer-events:none;background:-webkit-image-set(url(/landing/ring.avif) 1x type("image/avif"),url(/landing/ring.webp) 1x type("image/webp")) 50%/100% 100% no-repeat;background:image-set("/landing/ring.avif" 1x type("image/avif"),"/landing/ring.webp" 1x type("image/webp")) 50%/100% 100% no-repeat;position:absolute}.landing-module__bxHgOq__landing[data-gl=off] .landing-module__bxHgOq__fallback{opacity:1}.landing-module__bxHgOq__landing[data-gl=off][data-phase=intro] .landing-module__bxHgOq__fallback{animation:2.6s cubic-bezier(.2,.7,.2,1) .2s both landing-module__bxHgOq__fallbackIn}.landing-module__bxHgOq__stage{width:calc(1920 * var(--u));height:calc(1080 * var(--u));margin-left:calc(-960 * var(--u));margin-top:calc(-540 * var(--u));pointer-events:none;position:absolute;top:50%;left:50%}.landing-module__bxHgOq__wordmark{--gu:var(--u);left:calc(80 * var(--u));top:calc(484 * var(--u));width:calc(1760.8 * var(--u));height:calc(112 * var(--u));color:#fff;position:absolute}.landing-module__bxHgOq__letters{z-index:1;opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.landing-module__bxHgOq__landing[data-letters=on] .landing-module__bxHgOq__letters{opacity:1}.landing-module__bxHgOq__film{z-index:1;opacity:0;pointer-events:none;mix-blend-mode:screen;position:absolute}.landing-module__bxHgOq__landing[data-film=on] .landing-module__bxHgOq__film{opacity:1}.landing-module__bxHgOq__landing[data-film=on] .landing-module__bxHgOq__letters{opacity:0}.landing-module__bxHgOq__glyph{top:0;left:calc(var(--x) * var(--gu));width:calc(var(--w) * var(--gu));height:100%;position:absolute;overflow:visible}.landing-module__bxHgOq__copy{left:50%;top:calc(50% + 177 * var(--u));align-items:center;gap:calc(48 * var(--uc));width:calc(698 * var(--uc));margin-left:calc(-349 * var(--uc));pointer-events:auto;flex-direction:column;display:flex;position:absolute}.landing-module__bxHgOq__tagline{color:#fff;width:100%;font-size:calc(51 * var(--uc));letter-spacing:0;text-align:center;margin:0;font-weight:600;line-height:1}.landing-module__bxHgOq__line{display:block}.landing-module__bxHgOq__enter{box-sizing:border-box;width:calc(135 * var(--uc));height:calc(48 * var(--uc));padding:0 calc(16 * var(--uc));border-radius:calc(24 * var(--uc));color:#fff;font-size:calc(16 * var(--uc));font-weight:600;line-height:calc(24 * var(--uc));white-space:nowrap;background:#702fa0;border:1px solid #ffffff1a;justify-content:center;align-items:center;text-decoration:none;transition:background-color .2s,box-shadow .26s;display:inline-flex}.landing-module__bxHgOq__enter:hover{background:#7c36b0;box-shadow:0 0 0 1px #ffffff14,0 10px 36px #702fa08c}.landing-module__bxHgOq__enter:active{background:#6a2b98}.landing-module__bxHgOq__enter:focus-visible{outline-offset:3px;outline:2px solid #cb33f6e6}.landing-module__bxHgOq__landing[data-phase=loading] [data-reveal]{opacity:.01}.landing-module__bxHgOq__landing[data-phase=intro] .landing-module__bxHgOq__glyph{animation:1.3s cubic-bezier(.16,1,.3,1) both landing-module__bxHgOq__glyphIn;animation-delay:calc(var(--hold) + (.5s + var(--rank) * .12s) * var(--pace))}.landing-module__bxHgOq__landing[data-letters] .landing-module__bxHgOq__glyph,.landing-module__bxHgOq__landing[data-letters][data-phase=intro] .landing-module__bxHgOq__glyph{opacity:var(--letters,0);will-change:opacity;animation:none}.landing-module__bxHgOq__landing[data-phase=intro] .landing-module__bxHgOq__line{animation:1.1s cubic-bezier(.16,1,.3,1) both landing-module__bxHgOq__rise;animation-delay:calc(var(--hold) + (.75s + var(--i) * .11s) * var(--pace));will-change:transform, opacity}.landing-module__bxHgOq__landing[data-phase=intro] .landing-module__bxHgOq__enter{animation:landing-module__bxHgOq__rise 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--hold) + 1.05s * var(--pace)) both;will-change:transform, opacity}.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__stage,.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__copy{pointer-events:none}.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__glyph{opacity:0;filter:blur(calc(14 * var(--gu)));transform:translate3d(calc(var(--spread) * 320 * var(--gu)), 0, 0) scale(1.2);transition:transform 1.1s cubic-bezier(.7,0,.84,0),opacity .7s .25s,filter .7s .15s}.landing-module__bxHgOq__landing[data-glide][data-phase=entering] .landing-module__bxHgOq__glyph{transition:transform 1.7s cubic-bezier(.7,0,.84,0),opacity 1.5s cubic-bezier(.2,.9,.2,.8) .15s,filter 1.1s .15s}.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__line,.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__enter{opacity:0;transform:translate3d(0, calc(14 * var(--uc)), 0);transition:opacity .45s,transform .6s}@keyframes landing-module__bxHgOq__glyphIn{0%{opacity:0;filter:blur(calc(18 * var(--gu)));transform:translate3d(0, calc(30 * var(--gu)), 0) scale(1.06)}45%{opacity:1}to{opacity:1;filter:blur();transform:none}}@keyframes landing-module__bxHgOq__rise{0%{opacity:.01;transform:translate3d(0, calc(20 * var(--uc)), 0)}to{opacity:1;transform:none}}@keyframes landing-module__bxHgOq__fallbackIn{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@media (max-height:560px) and (min-aspect-ratio:6/5){.landing-module__bxHgOq__landing{--uc:var(--u)}.landing-module__bxHgOq__copy{gap:16px;width:92vw;margin-left:-46vw;top:auto;bottom:16px}.landing-module__bxHgOq__tagline{font-size:clamp(20px,min(5vw,9dvh),48px);line-height:1.06}.landing-module__bxHgOq__enter{border-radius:24px;width:auto;height:48px;padding:0 22px;font-size:16px;line-height:24px}}@media (max-aspect-ratio:6/5){.landing-module__bxHgOq__landing{--p:min(calc(100vw / 393), calc(100vh / 680));--q:min(var(--p), 1.3px)}.landing-module__bxHgOq__stage{width:100%;height:100%;margin:0;top:0;left:0}.landing-module__bxHgOq__wordmark{--gu:calc(308 * var(--p) / 1760.8);left:calc(50% - 154 * var(--p));top:calc(252 * var(--p));width:calc(308 * var(--p));height:calc(308 * var(--p) * 112 / 1760.8)}.landing-module__bxHgOq__copy{left:calc(50% - 176.5 * var(--p));top:min(calc(564 * var(--p)), calc(100vh - 184 * var(--q)));gap:calc(32 * var(--q));width:calc(353 * var(--p));margin-left:0}.landing-module__bxHgOq__tagline{background:radial-gradient(54% 170% at 15% 43%,#fff 35%,#ffffffd4 100%);color:#0000;font-size:calc(28 * var(--q));font-weight:700;line-height:calc(36 * var(--q));-webkit-background-clip:text;background-clip:text}.landing-module__bxHgOq__landing .landing-module__bxHgOq__tagline .landing-module__bxHgOq__line{opacity:1;will-change:auto;transition:none;animation:none;display:inline;transform:none}.landing-module__bxHgOq__landing[data-phase=loading] .landing-module__bxHgOq__tagline{opacity:.01}.landing-module__bxHgOq__landing[data-phase=intro] .landing-module__bxHgOq__tagline{animation:landing-module__bxHgOq__rise 1.1s cubic-bezier(.16, 1, .3, 1) calc(var(--hold) + .75s * var(--pace)) both;will-change:transform, opacity}.landing-module__bxHgOq__landing[data-phase=entering] .landing-module__bxHgOq__tagline{opacity:0;transform:translate3d(0, calc(14 * var(--uc)), 0);transition:opacity .45s,transform .6s}.landing-module__bxHgOq__landing .landing-module__bxHgOq__copy a.landing-module__bxHgOq__enter{--cta-fill:linear-gradient(90deg, #230136, #420165);--cta-fill-hover:linear-gradient(90deg, #2e0047, #57018a);width:calc(165 * var(--q));height:calc(48 * var(--q));padding:0 calc(16 * var(--q));border-radius:calc(24 * var(--q));font-size:calc(14 * var(--q));font-weight:400;line-height:calc(18 * var(--q))}}@supports (height:100dvh){@media (max-aspect-ratio:6/5){.landing-module__bxHgOq__landing{--p:min(calc(100vw / 393), calc(100dvh / 680))}.landing-module__bxHgOq__copy{top:min(calc(564 * var(--p)), calc(100dvh - 184 * var(--q)))}}}@media (prefers-reduced-motion:reduce){.landing-module__bxHgOq__landing *,.landing-module__bxHgOq__landing :before,.landing-module__bxHgOq__landing :after{transition:none!important;animation:none!important}}
