:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--flicker:1}*,:before,:after{box-sizing:border-box}html,body{overscroll-behavior:none;background:#000;height:100%;margin:0;overflow:hidden}body{-webkit-tap-highlight-color:transparent}#scene{cursor:grab;touch-action:none;width:100%;height:100%;display:block;position:fixed;inset:0}#scene.is-dragging{cursor:grabbing}main{pointer-events:none;position:fixed;inset:0}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wordmark{opacity:calc(.88 + .12 * var(--flicker));filter:blur()drop-shadow(0 0 .9rem #ff601438);will-change:transform, opacity;margin:0;line-height:0;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}.wordmark.is-anchored{top:0;left:0}.wordmark__logo{aspect-ratio:1198.95/166.74;width:auto;height:clamp(1.375rem,min(3vh,6.4vw),2.75rem);display:block;overflow:visible}.js .wordmark{filter:blur(.4rem)drop-shadow(0 0 .9rem #ff601438);transition:filter 3s cubic-bezier(.22,.61,.36,1)}.js .wordmark.is-lit{filter:blur()drop-shadow(0 0 .9rem #ff601438)}.js .glyph{opacity:0;transition:opacity 2.4s cubic-bezier(.22,.61,.36,1),transform 3s cubic-bezier(.16,.7,.3,1);transition-delay:calc(.5s + var(--i) * .16s);transform:translateY(28px)}.js .glyph--mark{transition-delay:0s}.js .wordmark.is-lit .glyph{opacity:1;transform:none}.no-webgl #scene{display:none}.no-webgl body{background:radial-gradient(9% 15% at 50% 47%,#ffd696bf,#0000 70%),radial-gradient(26% 38% at 50% 46%,#ff6e1e4d,#0000 72%),#000}@media (prefers-reduced-motion:reduce){.js .wordmark{filter:blur()drop-shadow(0 0 .9rem #ff601438);transition:none}.js .glyph{transition:opacity .6s linear;transform:none}}
