.glitch-lines{pointer-events:none;z-index:1;background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff17 5px 6px);position:absolute;inset:0}.glitch-lines[hidden]{display:none}.glitch-lines__scan{background:linear-gradient(90deg,#0000,#ffffff47,#0000);animation:4.5s linear infinite quantum-scan;position:absolute;inset:0;transform:translate(-100%)}@keyframes quantum-scan{to{transform:translate(100%)}}:root{color:#f4f7ff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;font-family:Inter,ui-sans-serif,system-ui,sans-serif}html,body,main{background:#000}@font-face{font-family:DejaVu Sans;src:url(/assets/DejaVuSans-CHjR2eXl.ttf)format("truetype");font-style:normal;font-weight:400}@font-face{font-family:DejaVu Sans;src:url(/assets/DejaVuSans-ExtraLight-D1HobU3F.ttf)format("truetype");font-style:normal;font-weight:200}@font-face{font-family:DejaVu Sans Bold;src:url(/assets/DejaVuSans-Bold-D3XZ3B4H.ttf)format("truetype");font-style:normal;font-weight:700}@font-face{font-family:DejaVu Bold;src:url(/assets/DejaVuSans-Bold-D3XZ3B4H.ttf)format("truetype");font-style:normal;font-weight:700}*{box-sizing:border-box}body{background:#000;margin:0;overflow:hidden}#boot-background{opacity:1;pointer-events:none;z-index:4;background:#000;transition:opacity .18s linear;position:fixed;inset:0}main,#three-canvas{width:100vw;height:100vh;display:block}.pixel-question-layer{pointer-events:none;z-index:3;transition:opacity 1.2s cubic-bezier(.5,0,.7,.2);position:fixed;inset:0}.shadow-shader-layer,.shape-test-layer{pointer-events:none;z-index:3;width:100vw;height:100vh;position:fixed;inset:0}.shape-test-layer[hidden]{display:none}.shape-divider{pointer-events:none;transform-origin:50%;z-index:4;background:linear-gradient(90deg,#f58b17,#ffd141 50%,#f58b17);width:80%;height:1px;position:fixed;top:50%;left:10%}.shape-divider[hidden]{display:none}.shadow-divider{pointer-events:none;z-index:4;background:#000;width:80%;height:1px;position:fixed;top:50%;left:10%}.shadow-divider[hidden]{display:none}.helix-divider{z-index:3;background:linear-gradient(90deg,#d78200,#f2ad24 50%,#d78200);width:80%;height:1px;position:fixed;top:50%;left:10%}.leap-layer{pointer-events:none;z-index:3;position:fixed;inset:0;overflow:hidden}.leap-layer[hidden]{display:none}.leap-text{letter-spacing:-.055em;text-align:center;text-shadow:0 .08em .45em #0009;width:100%;max-width:min(88vw,90rem);margin:0;font-family:DejaVu Sans;font-weight:200;line-height:1.08;position:absolute;left:50%;transform:translate(-50%)}.leap-text__word{white-space:nowrap;display:inline-block}.leap-text__letter{will-change:opacity, transform;display:inline-block}.leap-text--polish{color:#fff;font-size:clamp(1.7rem,3.45vw,4.65rem);top:24%}.leap-text--english{color:#9da2a4;font-size:clamp(1.15rem,2.2vw,2.8rem);top:73%}.leap-divider{pointer-events:none;transform-origin:50%;background:linear-gradient(90deg,#f58b17,#ffd141 50%,#f58b17);width:80%;height:1px;position:absolute;top:50%;left:10%}.matter-layer{pointer-events:none;z-index:3;position:fixed;inset:0;overflow:hidden}.matter-layer[hidden]{display:none}.matter-text{letter-spacing:-.055em;text-align:center;text-shadow:0 .08em .45em #0009;white-space:nowrap;width:100%;max-width:min(88vw,90rem);margin:0;font-family:DejaVu Sans;font-weight:200;line-height:1.1;position:absolute;left:50%;transform:translate(-50%)}.matter-text--polish{color:#fff;font-size:clamp(1.8rem,3.7vw,4.9rem);top:24%}.matter-text--english{color:#9da2a4;font-size:clamp(1.15rem,2.2vw,2.8rem);top:74%}.matter-text__word,.matter-text__letter{display:inline-block}.matter-text__word{white-space:nowrap}.matter-text__word--god{font-family:DejaVu Sans Bold;font-weight:700}.matter-text__letter{will-change:opacity, transform}.matter-text__glyph{display:inline-block}.matter-text__letter--scattered .matter-text__glyph{animation:matter-letter-tremor var(--matter-tremor-duration) steps(2, end) var(--matter-tremor-delay) infinite alternate}.matter-text__letter--god{font-family:DejaVu Sans Bold;font-weight:700}.matter-divider{opacity:0;background:linear-gradient(90deg,#f58b17,#ffd141 50%,#f58b17);width:80%;height:1px;position:absolute;top:50%;left:10%}@keyframes matter-letter-tremor{0%{transform:translate(-5px,4px)rotate(-3deg)}to{transform:translate(5px,-4px)rotate(3deg)}}main{position:relative;overflow:hidden}.background-strip{filter:brightness(.5);z-index:0;transition:filter .5s;position:absolute;top:0;bottom:0;overflow:hidden}main.shadow-active .background-strip{filter:brightness(1.45)contrast(.82)saturate(.72)}.background-strip--hovered{filter:brightness(.95)}.background-strip__label{color:#b94f1b;opacity:0;pointer-events:none;text-shadow:0 1px #000,0 0 .6em #000;white-space:nowrap;z-index:1;font-family:DejaVu Sans,sans-serif;font-size:clamp(.85rem,1.8vw,2.2rem);font-weight:200;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.background-strip__label-main{color:#fff;font-family:DejaVu Sans Bold,DejaVu Sans,sans-serif;font-weight:700}.background-strip__label-bracket{color:#b94f1b;font-family:DejaVu Sans,sans-serif;font-weight:200}.background-strip--hovered .background-strip__label{opacity:1}.background-strip__label--reverse{transform:translate(-50%,-50%)rotate(90deg)}main.shadow-active .background-strip--hovered{filter:brightness(1.8)contrast(.82)saturate(.72)}.background-track{animation:background-strip-drift var(--duration) linear infinite;will-change:transform;flex-direction:column;width:100%;display:flex;position:absolute;top:0;left:0}.background-strip--reverse .background-track{animation-direction:reverse}.background-strip--hovered .background-track{animation-play-state:paused}.background-tile{background-image:var(--scene-background);background-position:var(--background-x) 0;background-repeat:no-repeat;background-size:var(--image-width) var(--image-height);flex:0 0 var(--image-height);height:var(--image-height);width:100%}.background-tile--mirrored{transform:scaleY(-1)}@keyframes background-strip-drift{0%{transform:translateY(var(--loop-start))}to{transform:translateY(0)}}#three-canvas{z-index:2;position:relative}.temporary-animation-menu{white-space:nowrap;z-index:20;flex-direction:column;align-items:stretch;gap:0;width:max-content;max-width:100vw;padding:0;display:flex;position:fixed;top:.75rem;right:0;overflow-x:auto;transform:none}.temporary-animation-menu__title{color:#b94f1b;text-align:left;text-transform:uppercase;background:#000000ad;padding:.86rem .7rem;font:400 .75rem/1 DejaVu Sans,sans-serif;display:block}.temporary-animation-menu__button{color:#f4f7ff;cursor:pointer;text-align:left;background:#000000ad;border:0;border-radius:0;width:100%;padding:.86rem .7rem;font:400 .75rem/1 DejaVu Sans,sans-serif;transition:background .16s,color .16s;display:none}.temporary-animation-menu:hover .temporary-animation-menu__button{display:block}.temporary-animation-menu__button:hover,.temporary-animation-menu__button:focus-visible{color:#fff;background:#f4f7ff2e;outline:none}.animation-layer--first{display:none}.legacy-layer{pointer-events:none;z-index:3;position:fixed;inset:0;overflow:hidden}.legacy-layer[hidden]{display:none}.legacy-lead,.legacy-choice{letter-spacing:-.06em;text-align:center;width:min(90vw,90rem);margin:0;font-family:DejaVu Sans;font-weight:200;line-height:1.08;position:absolute;left:50%;transform:translate(-50%)}.legacy-lead{color:#9da2a4;font-size:clamp(1.1rem,2.1vw,2.7rem);top:10%}.legacy-choice{color:#fff;font-size:clamp(1.7rem,3.5vw,4.7rem);top:16%}.legacy-lead--english{top:auto;bottom:16%}.legacy-choice--english{font-size:clamp(1.25rem,2.55vw,3.35rem);top:auto;bottom:10%}.legacy-letter,.legacy-word{will-change:filter, opacity, transform;display:inline-block}.legacy-word{white-space:nowrap;position:relative}.legacy-word--fear{color:#f5f7ff}.legacy-word--indifference{color:#a1a5a6}.legacy-word--longing{color:#f0ad35}.legacy-word__echo{color:#9da2a4;opacity:0;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:0;transform:translate(-28px)}.legacy-divider{transform-origin:50%;background:linear-gradient(90deg,#0000,#f58b17 25%,#ffd141 50%,#f58b17 75%,#0000);width:64%;height:1px;position:absolute;top:50%;left:18%;transform:scaleX(0)}.quantum-layer{isolation:isolate;pointer-events:none;z-index:3;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.quantum-layer[hidden]{display:none}.quantum-layer:before,.quantum-layer:after{content:"";display:none}.quantum-layer--exit{pointer-events:none;animation:1.2s cubic-bezier(.5,0,.7,.2) forwards quantum-layer-out}.quantum-layer--exit *{animation-play-state:paused}.quantum-question{color:#fff;letter-spacing:-.07em;text-align:center;z-index:1;max-width:min(86vw,76rem);margin:0;font-family:DejaVu Sans;font-size:clamp(1.55rem,3.35vw,4.7rem);font-weight:200;line-height:1.02;position:absolute}.quantum-question__word{animation:.9s steps(2,end) both quantum-word-reveal,5.2s steps(2,end) infinite quantum-word-fracture;animation-delay:calc(var(--sequence-delay,0s) + var(--word-index) * .18s + .2s), calc(var(--sequence-delay,0s) + 2.8s + var(--word-index) * 75ms);opacity:0;white-space:nowrap;margin-bottom:-.12em;padding-bottom:.12em;display:inline-block}.quantum-question--echo{clip-path:inset(44% 0 42%);opacity:0;pointer-events:none;animation:4.2s steps(2,end) 2.5s infinite quantum-echo;transform:translate(-.03em)}.quantum-question--polish{animation:5.2s steps(2,end) 2.4s infinite quantum-title-glitch;top:18%}.quantum-question--english{--sequence-delay:3.8s;color:#032c27;font-weight:400;animation:5.2s steps(2,end) 6s infinite quantum-title-glitch;top:72%}.quantum-divider{transform-origin:50%;z-index:1;background:linear-gradient(90deg,#f58b17,#ffd141 50%,#f58b17);width:80%;height:1px;animation:1s cubic-bezier(.22,.8,.3,1) 2.6s both quantum-divider-draw;position:absolute;top:50%;left:10%}@keyframes quantum-word-reveal{0%{clip-path:inset(0 100% 0 0);filter:blur(.16em);opacity:0;transform:scaleX(1.25)}to{clip-path:inset(0);filter:blur();opacity:1;transform:scaleX(1)}}@keyframes quantum-word-fracture{0%,64%,to{clip-path:inset(0);filter:none;letter-spacing:normal;transform:translate(0)scaleX(1)skew(0)}66%{clip-path:inset(0 0 68%);filter:brightness(2.4)contrast(2.2);letter-spacing:.13em;transform:translate(-.36em)scaleX(.65)skew(-14deg)}68%{clip-path:inset(42% 0 0);filter:blur(.04em)brightness(2.5);letter-spacing:-.08em;transform:translate(.48em)scaleX(1.35)skew(11deg)}70%{clip-path:inset(18% 0 45%);filter:contrast(3)brightness(.4);letter-spacing:.2em;transform:translate(-.24em)scaleX(.35)skew(-20deg)}72%{clip-path:inset(0);filter:none;letter-spacing:normal;transform:translate(.07em)scaleX(1.04)skew(2deg)}}@keyframes quantum-echo{0%,78%,to{opacity:0;transform:translate(0)}80%,86%{opacity:.55;transform:translate(-.06em)}82%,88%{opacity:.25;transform:translate(.08em)}}@keyframes quantum-title-glitch{0%,74%,to{filter:none;transform:translate(0)}76%{filter:blur(.06em)contrast(2.4);transform:translate(-.24em)skew(-7deg)scaleX(.82)}78%{filter:contrast(3.2)brightness(1.9);transform:translate(.3em)skew(7deg)scaleX(1.24)}80%{filter:none;transform:translate(-.03em)}}@keyframes quantum-divider-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:.9;transform:scaleX(1)}}@keyframes quantum-layer-out{0%{filter:blur();opacity:1;transform:scale(1)}to{filter:blur(.35rem);opacity:0;transform:scale(1.035)}}.question{color:#fff;letter-spacing:-.055em;pointer-events:none;text-align:center;text-shadow:0 .08em .45em #0009;z-index:2;width:100%;max-width:min(92vw,98rem);margin:0;font-family:DejaVu Sans;font-size:clamp(2.1rem,4.35vw,5.55rem);font-weight:200;line-height:1.14;position:fixed;top:25%;left:50%;transform:translate(-50%,-50%)}.question__word{white-space:nowrap;display:inline-block}.question__letter{animation:.575s cubic-bezier(.16,.84,.3,1) both question-letter-arrival;animation-delay:calc(var(--sequence-delay,0s) + var(--letter-index) * 17ms);opacity:0;transform-origin:50% 70%;will-change:opacity, transform, filter;display:inline-block}.question--english{--sequence-delay:2.3s;color:#9da2a4;top:75%}.question--dawn{z-index:4;font-size:clamp(1.8rem,3.6vw,4.7rem)}.question--dawn-english{color:#9da2a4;font-size:clamp(1.15rem,2.25vw,2.8rem);top:75%}.question--dawn .question__letter{opacity:1;animation:none}.dawn-globe-shade{opacity:0;pointer-events:none;z-index:3;background:#000;position:fixed;inset:0}.dawn-globe-shade[hidden],.dawn-divider[hidden]{display:none}.dawn-divider{pointer-events:none;transform-origin:50%;z-index:4;background:linear-gradient(90deg,#0000,#f58b17 25%,#ffd141 50%,#f58b17 75%,#0000);width:80%;height:1px;position:fixed;top:50%;left:10%}.center-divider{pointer-events:none;z-index:4;background:linear-gradient(90deg,#0000,#f58b17 25%,#ffd141 50%,#f58b17 75%,#0000);width:80%;height:1px;position:fixed;top:50%;left:10%}.center-divider[hidden]{display:none}.question-divider,.quantum-divider,.leap-divider,.matter-divider,.legacy-divider,.shape-divider,.shadow-divider,.helix-divider,.dawn-divider{display:none!important}.question-divider{pointer-events:none;transform-origin:50%;z-index:2;background:#8a8f91;width:80%;height:1px;animation:.6s cubic-bezier(.22,.8,.3,1) 1.625s both question-divider-draw;position:fixed;top:50%;left:10%}.question.first-layer--exit{pointer-events:none;animation:1.2s cubic-bezier(.5,0,.7,.2) forwards first-question-out}.question-divider.first-layer--exit{pointer-events:none;animation:1.2s cubic-bezier(.5,0,.7,.2) forwards first-divider-out}@keyframes question-divider-draw{0%{opacity:0;transform:scaleX(0)}to{opacity:.9;transform:scaleX(1)}}@keyframes question-letter-arrival{0%{filter:blur(.14em);opacity:0;transform:scaleX(.75)rotateY(48deg)}to{filter:blur();opacity:1;transform:scaleX(1)rotateY(0)}}@keyframes first-question-out{0%{filter:blur();opacity:1;transform:translate(-50%,-50%)scale(1)}to{filter:blur(.35rem);opacity:0;transform:translate(-50%,-50%)scale(1.035)}}@keyframes first-divider-out{0%{filter:blur();opacity:.9;transform:scaleX(1)}to{filter:blur(.25rem);opacity:0;transform:scaleX(1.04)}}.label{letter-spacing:.12em;opacity:.65;text-transform:uppercase;margin:0;font-size:.75rem;position:fixed;bottom:1rem;right:1.25rem}
