.galaxy.svelte-1o5plzh,.dive-wrap.svelte-1o5plzh,.rot.svelte-1o5plzh,canvas.svelte-1o5plzh{width:100%;height:100%;position:absolute;inset:0}canvas.svelte-1o5plzh{display:block}.tw.svelte-1o5plzh{opacity:.7}.motion.svelte-1o5plzh .rot:where(.svelte-1o5plzh){animation:180s linear infinite svelte-1o5plzh-galaxy-spin}.motion.svelte-1o5plzh .tw.a:where(.svelte-1o5plzh){animation:3.1s ease-in-out infinite alternate svelte-1o5plzh-galaxy-twinkle}.motion.svelte-1o5plzh .tw.b:where(.svelte-1o5plzh){animation:4.3s ease-in-out -2s infinite alternate svelte-1o5plzh-galaxy-twinkle}.flare.svelte-1o5plzh{background:radial-gradient(circle, #fff 0 12%, #fff4e4f2 22%, color-mix(in srgb, var(--a) 75%, transparent) 42%, color-mix(in srgb, var(--a) 25%, transparent) 58%, transparent 70%);opacity:0;pointer-events:none;border-radius:50%;width:24%;height:24%;position:absolute;top:38%;left:38%;transform:scale(.3)}.dive.svelte-1o5plzh .dive-wrap:where(.svelte-1o5plzh){animation:svelte-1o5plzh-galaxy-dive var(--dive,1.2s) cubic-bezier(.5, .05, .8, .4) forwards}.dive.svelte-1o5plzh .flare:where(.svelte-1o5plzh){animation:svelte-1o5plzh-galaxy-flare var(--dive,1.2s) cubic-bezier(.6, 0, .9, .5) forwards}.galaxy.dive.svelte-1o5plzh .tw:where(.svelte-1o5plzh){opacity:1;animation:none}@keyframes svelte-1o5plzh-galaxy-dive{to{transform:rotate(-260deg)scale(3.8)}}@keyframes svelte-1o5plzh-galaxy-flare{0%{opacity:0;transform:scale(.3)}45%{opacity:.85;transform:scale(.8)}to{opacity:1;transform:scale(9)}}@keyframes svelte-1o5plzh-galaxy-spin{to{transform:rotate(-360deg)}}@keyframes svelte-1o5plzh-galaxy-twinkle{0%{opacity:.2}to{opacity:1}}.circuit.svelte-1rb0jfa,.dive-wrap.svelte-1rb0jfa,svg.svelte-1rb0jfa{width:100%;height:100%;position:absolute;inset:0}svg.svelte-1rb0jfa{display:block;overflow:visible}.space.svelte-1rb0jfa{transform-origin:0 0;pointer-events:none;width:300px;height:300px;position:absolute;top:0;left:0}.spark.svelte-1rb0jfa,.flash.svelte-1rb0jfa,.dive-flash.svelte-1rb0jfa{opacity:0;border-radius:50%;position:absolute;top:0;left:0}.spark.svelte-1rb0jfa{background:radial-gradient(circle, #f5ffe6 0 12%, color-mix(in srgb, var(--c) 70%, white) 22%, color-mix(in srgb, var(--c) 45%, transparent) 45%, transparent 70%);width:28px;height:28px}.flash.svelte-1rb0jfa{background:radial-gradient(circle, #f0ffdcf2 0 18%, color-mix(in srgb, var(--c) 55%, transparent) 40%, transparent 70%);width:40px;height:40px;top:130px;left:130px}.dive-flash.svelte-1rb0jfa{background:radial-gradient(circle, #f6ffee 0 16%, color-mix(in srgb, var(--c) 80%, white) 30%, color-mix(in srgb, var(--c) 45%, transparent) 52%, transparent 70%);width:60px;height:60px;animation:svelte-1rb0jfa-circuit-flash var(--dive,1.2s) linear forwards;top:120px;left:120px;transform:scale(.4)}.seg.svelte-1rb0jfa{transform-origin:0;background:linear-gradient(to bottom, transparent, color-mix(in srgb, var(--c) 35%, transparent) 25%, #f2ffe6 42% 58%, color-mix(in srgb, var(--c) 35%, transparent) 75%, transparent);pointer-events:none;height:10px;position:absolute;transform:scaleX(0)}.dive.svelte-1rb0jfa .dive-wrap:where(.svelte-1rb0jfa){animation:svelte-1rb0jfa-circuit-dive var(--dive,1.2s) linear forwards}@keyframes svelte-1rb0jfa-circuit-flash{0%,40%{opacity:.001;animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:scale(.4)}47%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:scale(1.4)}to{opacity:1;transform:scale(7)}}@keyframes svelte-1rb0jfa-circuit-dive{0%,38%{animation-timing-function:cubic-bezier(.55,0,.9,.35);transform:none}to{transform:scale(5)}}.pixel.svelte-xq82tf,.dive-wrap.svelte-xq82tf,canvas.svelte-xq82tf{width:100%;height:100%;position:absolute;inset:0}canvas.svelte-xq82tf{image-rendering:pixelated;display:block}.dive.svelte-xq82tf .lit:where(.svelte-xq82tf){animation:.36s ease-out both svelte-xq82tf-pixel-pop}@keyframes svelte-xq82tf-pixel-pop{0%{filter:brightness(2.4)}to{filter:brightness()}}.fading.svelte-xq82tf{opacity:0;transition:opacity var(--fade) ease-in}.field.svelte-m3e0aj,.dive-wrap.svelte-m3e0aj,canvas.svelte-m3e0aj{width:100%;height:100%;position:absolute;inset:0}canvas.svelte-m3e0aj{display:block}.hot.svelte-m3e0aj{opacity:.85}.motion.svelte-m3e0aj .hot:where(.svelte-m3e0aj){animation:2.6s ease-in-out infinite alternate svelte-m3e0aj-field-heat}.dive.svelte-m3e0aj .dive-wrap:where(.svelte-m3e0aj){animation:svelte-m3e0aj-field-dive var(--dive,1.2s) linear forwards}.field.dive.svelte-m3e0aj .hot:where(.svelte-m3e0aj){opacity:1;animation:none}.core-flash.svelte-m3e0aj,.ring.svelte-m3e0aj{pointer-events:none;opacity:0;border-radius:50%;position:absolute}.core-flash.svelte-m3e0aj{background:radial-gradient(circle, #fff7ea 0 14%, color-mix(in srgb, var(--h) 85%, white) 30%, color-mix(in srgb, var(--h) 50%, transparent) 52%, transparent 70%);width:20%;height:20%;animation:svelte-m3e0aj-field-core var(--dive,1.2s) linear forwards;top:40%;left:40%}.ring.svelte-m3e0aj{box-sizing:border-box;border:3px solid color-mix(in srgb, var(--h) 70%, white);width:50%;height:50%;animation:svelte-m3e0aj-field-ring var(--dive,1.2s) linear forwards;top:25%;left:25%;transform:scale(.2)}.ring.svelte-m3e0aj:after{content:"";border:9px solid color-mix(in srgb, var(--h) 22%, transparent);border-radius:50%;position:absolute;inset:-9px}.ring.r2.svelte-m3e0aj{animation-name:svelte-m3e0aj-field-ring-late}@keyframes svelte-m3e0aj-field-dive{0%{animation-timing-function:cubic-bezier(.5,0,.95,.5);transform:none}40%{animation-timing-function:linear;transform:rotate(150deg)scale(.3)}46%{opacity:1;animation-timing-function:cubic-bezier(.1,.7,.3,1);transform:rotate(165deg)scale(.26)}to{opacity:0;transform:rotate(215deg)scale(4.5)}}@keyframes svelte-m3e0aj-field-core{0%{opacity:.3;animation-timing-function:ease-in;transform:scale(.5)}40%{opacity:1;animation-timing-function:ease-out;transform:scale(.9)}47%{opacity:1;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:scale(2)}to{opacity:1;transform:scale(10)}}@keyframes svelte-m3e0aj-field-ring{0%,44%{opacity:.001;animation-timing-function:cubic-bezier(.15,.6,.35,1);transform:scale(.2)}47%{opacity:1}to{opacity:0;transform:scale(3.6)}}@keyframes svelte-m3e0aj-field-ring-late{0%,52%{opacity:.001;animation-timing-function:cubic-bezier(.15,.6,.35,1);transform:scale(.2)}55%{opacity:.8}to{opacity:0;transform:scale(2.8)}}@keyframes svelte-m3e0aj-field-heat{0%{opacity:.45}to{opacity:1}}.section-spiral.svelte-1egr2xp{position:relative}.art.svelte-1egr2xp{position:absolute;inset:0}.art.svelte-1egr2xp .plain{width:100%;height:100%}.pending.svelte-1egr2xp{clip-path:circle(0%);opacity:0}.pending.square.svelte-1egr2xp{clip-path:inset(50%)}.revealing.svelte-1egr2xp{clip-path:circle(58%);opacity:1;transition:clip-path 1.6s cubic-bezier(.3,.1,.3,1),opacity .4s}.revealing.square.svelte-1egr2xp{clip-path:inset(0)}.carousel.svelte-1uha8ag{margin-inline:auto;justify-content:center;align-items:center;gap:1rem;width:min(51vw,100% - 2rem);margin-bottom:13rem;display:flex}.carousel-container.svelte-1uha8ag{z-index:1;isolation:isolate;background:var(--carousel-bg,#390259);width:100%;height:80svh;padding-top:10rem;position:relative;overflow:hidden}.sky.svelte-1uha8ag{z-index:-1;pointer-events:none;position:absolute;inset:0}.sky.svelte-1uha8ag:after{content:"";background:linear-gradient(to bottom, transparent, var(--sky-bottom));height:35%;position:absolute;bottom:0;left:0;right:0}.intro.svelte-1uha8ag .track:where(.svelte-1uha8ag),.intro.svelte-1uha8ag .nav:where(.svelte-1uha8ag){opacity:0}.intro.svelte-1uha8ag .slide:where(.svelte-1uha8ag){transition:none}.track.svelte-1uha8ag{aspect-ratio:16/9;flex:1;position:relative}.slide.svelte-1uha8ag{aspect-ratio:3/4;cursor:pointer;background:0 0;border:none;border-radius:12px;width:46%;padding:0;transition:transform .5s cubic-bezier(.22,1,.36,1),opacity .5s;position:absolute;top:50%;left:50%;overflow:hidden}.slide.center.svelte-1uha8ag{width:62%}.slide.svelte-1uha8ag img:where(.svelte-1uha8ag){object-fit:cover;width:100%;height:100%;display:block}.fade-mask.svelte-1uha8ag{pointer-events:none;position:absolute;inset:0}.left-mask.svelte-1uha8ag{background:linear-gradient(to left, transparent 35%, var(--carousel-bg,#0a0a0a) 100%)}.right-mask.svelte-1uha8ag{background:linear-gradient(to right, transparent 35%, var(--carousel-bg,#0a0a0a) 100%)}.nav.svelte-1uha8ag{color:inherit;cursor:pointer;z-index:20;background:0 0;border:none;padding:.5rem .75rem;font-size:3rem;line-height:1;transition:opacity .2s}.nav.svelte-1uha8ag:hover{opacity:.7}.scroll-space.svelte-1uha8ag{--section-dark:#050509;isolation:isolate;background:var(--section-dark);justify-content:center;align-items:center;min-height:100svh;display:flex;position:relative;overflow:hidden}.theme.svelte-1uha8ag{z-index:0;pointer-events:none;position:absolute;inset:0}.scroll-space.svelte-1uha8ag:before,.scroll-space.svelte-1uha8ag:after{content:"";z-index:1;pointer-events:none;height:18%;position:absolute;left:0;right:0}.scroll-space.svelte-1uha8ag:before{background:linear-gradient(to bottom, var(--fade-top), transparent);top:0}.scroll-space.svelte-1uha8ag:after{background:linear-gradient(to top, var(--section-dark), transparent);bottom:0}.scroll-space.svelte-1uha8ag .spiral{z-index:2;width:min(45vw,420px,62svh);height:min(45vw,420px,62svh);position:relative}.theme-dim.svelte-1uha8ag{z-index:0;background:var(--section-dark);opacity:0;pointer-events:none;position:absolute;inset:0}.scroll-space.diving.svelte-1uha8ag .theme-dim:where(.svelte-1uha8ag){animation:svelte-1uha8ag-theme-dim var(--dive) cubic-bezier(.45, 0, .9, .45) forwards}.scroll-space.diving[data-theme=stars].svelte-1uha8ag .theme:where(.svelte-1uha8ag){animation:svelte-1uha8ag-theme-zoom-stars var(--dive) cubic-bezier(.45, 0, .9, .45) forwards}.scroll-space.diving[data-theme=life].svelte-1uha8ag .theme:where(.svelte-1uha8ag){animation:svelte-1uha8ag-theme-zoom-life var(--dive) cubic-bezier(.45, 0, .9, .45) forwards}.scroll-space.diving.svelte-1uha8ag .side-group-left:where(.svelte-1uha8ag){animation:.7s cubic-bezier(.5,0,.9,.4) forwards svelte-1uha8ag-side-out-left}.scroll-space.diving.svelte-1uha8ag .side-group-right:where(.svelte-1uha8ag){animation:.7s cubic-bezier(.5,0,.9,.4) forwards svelte-1uha8ag-side-out-right}.dive-cover.svelte-1uha8ag{z-index:10001;opacity:0;animation:svelte-1uha8ag-dive-cover var(--dive) linear forwards;background:#050510;position:fixed;inset:0}.visually-hidden.svelte-1uha8ag{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes svelte-1uha8ag-theme-dim{to{opacity:.7}}@keyframes svelte-1uha8ag-theme-zoom-stars{to{transform:scale(1.6)}}@keyframes svelte-1uha8ag-theme-zoom-life{to{transform:scale(2.6)}}@keyframes svelte-1uha8ag-side-out-left{to{opacity:0;transform:translate(-45vw,-50%)rotate(-20deg)}}@keyframes svelte-1uha8ag-side-out-right{to{opacity:0;transform:translate(45vw,-50%)rotate(20deg)}}@keyframes svelte-1uha8ag-side-out-up{to{opacity:0;transform:translate(-50%,-32svh)rotate(-10deg)}}@keyframes svelte-1uha8ag-side-out-down{to{opacity:0;transform:translate(-50%,32svh)rotate(10deg)}}@keyframes svelte-1uha8ag-dive-cover{0%,80%{opacity:0}to{opacity:1}}.side-group.svelte-1uha8ag{pointer-events:none;-webkit-user-select:none;user-select:none;z-index:3;flex-direction:column;align-items:center;gap:1rem;display:flex;position:absolute;top:40%}.side-group-left.svelte-1uha8ag{transform-origin:0;left:3vw;transform:translateY(-50%)rotate(-8deg)}.side-group-right.svelte-1uha8ag{transform-origin:100%;right:3vw;transform:translateY(-50%)rotate(8deg)}.side-label.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:#ffffffd9;white-space:nowrap;align-items:flex-start;gap:.6rem;font-size:clamp(2rem,7vw,6rem);font-weight:700;display:flex}.side-num.svelte-1uha8ag{font-family:var(--font-mono);letter-spacing:.15em;color:var(--accent);padding-top:.6em;font-size:.22em;font-weight:400}.side-group.svelte-1uha8ag .side-image-stack{width:clamp(90px,11vw,170px)}.slide-caption.svelte-1uha8ag{color:var(--ink);letter-spacing:.08em;text-transform:uppercase;text-align:left;background:linear-gradient(#0000,#050509bf);align-items:baseline;gap:.6rem;padding:2.5rem 1rem .9rem;font-size:clamp(.9rem,1.6vw,1.25rem);font-weight:700;display:flex;position:absolute;bottom:0;left:0;right:0}@media (width<=700px){.scroll-space.svelte-1uha8ag .spiral{width:min(74vw,420px,52svh);height:min(74vw,420px,52svh)}.side-group-left.svelte-1uha8ag{transform-origin:50%;top:max(4.5rem,9svh);left:50%;transform:translate(-50%)rotate(-4deg)}.side-group-left.svelte-1uha8ag .side-image-stack{display:none}.side-group-right.svelte-1uha8ag{transform-origin:50%;inset:auto auto max(3.5rem,8svh) 50%;transform:translate(-50%)rotate(5deg)}.side-group-right.svelte-1uha8ag .side-label:where(.svelte-1uha8ag){display:none}.side-label.svelte-1uha8ag{font-size:clamp(1.8rem,10vw,3rem)}.side-group.svelte-1uha8ag .side-image-stack{width:clamp(72px,24vw,112px)}.scroll-space.diving.svelte-1uha8ag .side-group-left:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-side-out-up}.scroll-space.diving.svelte-1uha8ag .side-group-right:where(.svelte-1uha8ag){animation-name:svelte-1uha8ag-side-out-down}}@media (width<=640px){.carousel.svelte-1uha8ag{width:92vw;margin-left:4vw;margin-right:4vw}.slide.svelte-1uha8ag:not(.center){display:none}.slide.center.svelte-1uha8ag{width:100%}}
