.page-module__UxKhRq__shell{isolation:isolate;min-height:100vh;color:var(--foreground);transition:opacity .42s;position:relative;overflow:hidden}.page-module__UxKhRq__shell:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#0000,#a8b3c70f 18%,#a8b3c72e 48%,#0000 84%);width:1px;position:fixed;top:0;bottom:0;left:1.5rem}.page-module__UxKhRq__scene{z-index:0;position:fixed;inset:0;transform:scale(1.03)}.page-module__UxKhRq__scene canvas{display:block}.page-module__UxKhRq__veil,.page-module__UxKhRq__grain,.page-module__UxKhRq__vignette,.page-module__UxKhRq__aperture{pointer-events:none;position:fixed;inset:0}.page-module__UxKhRq__veil{z-index:1;background:radial-gradient(circle at 50% 84%,#5b7cfa2e,#0000 34%),radial-gradient(circle at 50% 12%,#0408129e,#0000 34%),linear-gradient(#04060d2e,#04060d80)}.page-module__UxKhRq__grain{z-index:2;opacity:.05;mix-blend-mode:soft-light;background-image:radial-gradient(#fffc .45px,#0000 .45px);background-size:4px 4px}.page-module__UxKhRq__vignette{z-index:3;background:radial-gradient(circle at 50% 44%,#0000 30%,#03050985 72%,#020408e6 100%)}.page-module__UxKhRq__aperture{z-index:4;opacity:.84;background:radial-gradient(circle at 50% 52%,#0000 0 18%,#dfe8ff08 19%,#0000 24%),radial-gradient(circle at 50% 52%,#0000 0 28%,#5b7cfa0f 29%,#0000 34%);transition:opacity .5s,transform .8s}.page-module__UxKhRq__shell[data-phase=aligning] .page-module__UxKhRq__aperture{opacity:1}.page-module__UxKhRq__shell[data-phase=opening] .page-module__UxKhRq__aperture{opacity:1;transform:scale(1.18)}.page-module__UxKhRq__presence{z-index:6;pointer-events:none;gap:.32rem;width:min(11rem,24vw);display:grid;position:fixed;top:14vh;left:clamp(3rem,6vw,5rem)}.page-module__UxKhRq__positionName{letter-spacing:.42em;color:#e8edf7b3;font-size:.72rem}.page-module__UxKhRq__positionSub{letter-spacing:.28em;text-transform:uppercase;color:#a8b3c766;font-size:.52rem}.page-module__UxKhRq__positionState{letter-spacing:.18em;text-transform:uppercase;color:#a8b3c752;margin-top:.28rem;font-size:.56rem}.page-module__UxKhRq__axis{z-index:4;pointer-events:none;align-items:center;gap:.75rem;display:grid;position:fixed;top:50%;left:.9rem;transform:translateY(-50%)}.page-module__UxKhRq__axisLabel{color:#a8b3c76b;letter-spacing:.34em;text-transform:uppercase;writing-mode:vertical-rl;font-size:.58rem;transform:rotate(180deg)}.page-module__UxKhRq__axisTrack{background:linear-gradient(#ffffff05,#a8b3c72e,#5b7cfa85);justify-self:center;width:1px;height:min(18rem,34vh);position:relative}.page-module__UxKhRq__axisProgress{background:linear-gradient(#d6e1ffd1,#5b7cfa38);height:72%;position:absolute;inset:0 0 auto;box-shadow:0 0 16px #5b7cfa3d}.page-module__UxKhRq__axisPulse{background:#e4ecfcf0;border-radius:999px;width:.58rem;height:.58rem;position:absolute;top:72%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #5b7cfa7a}.page-module__UxKhRq__axisMarkers{color:#a8b3c75c;letter-spacing:.24em;text-transform:uppercase;gap:.5rem;font-size:.56rem;display:grid}.page-module__UxKhRq__header{z-index:6;margin-left:clamp(3rem,6vw,5rem);padding:1.5rem 1.6rem 0;position:relative}.page-module__UxKhRq__back{color:#a8b3c79e;letter-spacing:.28em;text-transform:uppercase;align-items:center;font-size:.64rem;transition:color .22s,letter-spacing .22s;display:inline-flex}.page-module__UxKhRq__back:hover,.page-module__UxKhRq__back:focus-visible{color:#e8edf7eb;letter-spacing:.3em}.page-module__UxKhRq__stage{z-index:6;grid-template-columns:minmax(18rem,30rem) minmax(18rem,26rem);place-content:center;gap:clamp(2rem,4vw,3.4rem) clamp(3rem,8vw,8rem);min-height:calc(100vh - 4.8rem);padding:3rem 1.5rem 4rem clamp(4.5rem,9vw,8rem);display:grid;position:relative}.page-module__UxKhRq__copyBlock{text-align:left;align-content:start;justify-items:start;gap:1rem;width:min(30rem,86vw);display:grid}.page-module__UxKhRq__kicker,.page-module__UxKhRq__prompt,.page-module__UxKhRq__noteLabel{color:#a8b3c78f;letter-spacing:.34em;text-transform:uppercase;font-size:.66rem;display:block}.page-module__UxKhRq__title{color:#f0f4ffeb;text-wrap:balance;text-shadow:0 0 28px #070b14b8;width:min(29rem,84vw);font-size:clamp(1.22rem,2vw,1.86rem);line-height:1.72}.page-module__UxKhRq__copy{color:#a8b3c7b8;width:min(24rem,80vw);font-size:clamp(.88rem,1.05vw,.98rem);line-height:1.92}.page-module__UxKhRq__threshold{width:min(24rem,88vw);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;will-change:transform, opacity, filter;background:0 0;border:0;align-content:start;justify-items:start;gap:1rem;padding:0;display:grid}.page-module__UxKhRq__shell[data-phase=refused] .page-module__UxKhRq__threshold{border-color:#b1a0882e}.page-module__UxKhRq__shell[data-phase=aligning] .page-module__UxKhRq__threshold,.page-module__UxKhRq__shell[data-phase=opening] .page-module__UxKhRq__threshold{border-color:#5b7cfa2e}.page-module__UxKhRq__prompt{letter-spacing:.3em}.page-module__UxKhRq__lockpoint{place-items:center;width:8rem;height:8rem;display:grid;position:relative}.page-module__UxKhRq__lockCore,.page-module__UxKhRq__lockOrbit,.page-module__UxKhRq__lockVector{display:block;position:absolute}.page-module__UxKhRq__lockCore{background:#eff4fffa;border-radius:999px;width:.72rem;height:.72rem;box-shadow:0 0 18px #5b7cfa85,0 0 42px #e1eaff38}.page-module__UxKhRq__lockOrbit{border:1px solid #d6e1ff47;border-radius:999px;inset:1.15rem;box-shadow:0 0 20px #5b7cfa29}.page-module__UxKhRq__lockVector{background:linear-gradient(90deg,#d6e1ff7a,#5b7cfa47,#0000);width:5rem;height:1px;top:50%;left:calc(100% - .18rem)}.page-module__UxKhRq__slotRail{cursor:text;grid-template-columns:repeat(8,minmax(0,1fr));gap:.55rem;width:min(18rem,82vw);display:grid}.page-module__UxKhRq__slot{color:#e8edf7f5;min-height:3.35rem;font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;border-bottom:1px solid #a8b3c733;place-items:center;font-size:1.1rem;transition:border-color .22s,color .22s,transform .22s,opacity .22s;display:grid}.page-module__UxKhRq__slot[data-filled=false]{color:#a8b3c757}.page-module__UxKhRq__slot[data-active=true]{color:#e8edf7;border-color:#5b7cfab3;transform:translateY(-1px)}.page-module__UxKhRq__shell[data-phase=aligning] .page-module__UxKhRq__slot{border-color:#5b7cfa80}.page-module__UxKhRq__input{opacity:.001;pointer-events:none;width:1px;height:1px;position:absolute}.page-module__UxKhRq__rule{opacity:.72;background:linear-gradient(90deg,#d6e1ff85,#5b7cfac2,#0000);width:min(16rem,68vw);height:1px}.page-module__UxKhRq__commit{color:#f0f4ffeb;letter-spacing:.24em;text-transform:uppercase;text-align:left;background:0 0;border:0;min-width:12rem;padding:.72rem 0;font-size:.74rem;transition:color .22s,transform .22s,opacity .22s}.page-module__UxKhRq__commit:hover:not(:disabled),.page-module__UxKhRq__commit:focus-visible:not(:disabled){color:#f0f4ff;transform:translate(2px)}.page-module__UxKhRq__commit:disabled{cursor:default;opacity:.76}.page-module__UxKhRq__sideNotes{text-align:left;grid-column:2;justify-items:start;gap:.5rem;width:min(20rem,78vw);display:grid}.page-module__UxKhRq__note{color:#a8b3c78a;font-size:.8rem;line-height:1.9}@media (max-width:900px){.page-module__UxKhRq__presence{top:1.8rem;left:1.5rem}.page-module__UxKhRq__axis{display:none}.page-module__UxKhRq__header{margin-left:0}.page-module__UxKhRq__stage{grid-template-columns:1fr;justify-items:start;padding:3rem 1.5rem 4rem 3rem}.page-module__UxKhRq__sideNotes{grid-column:auto}}@media (max-width:640px){.page-module__UxKhRq__shell:before{display:none}.page-module__UxKhRq__scene{transform:scale(1.01)}.page-module__UxKhRq__slotRail{gap:.32rem}.page-module__UxKhRq__slot{min-height:3rem;font-size:.96rem}.page-module__UxKhRq__commit{width:100%}}@media (prefers-reduced-motion:reduce){.page-module__UxKhRq__scene,.page-module__UxKhRq__aperture,.page-module__UxKhRq__threshold,.page-module__UxKhRq__commit,.page-module__UxKhRq__back,.page-module__UxKhRq__slot{transition:none}}
