.PageLoader-module__JyA3eW__overlay{z-index:9999;isolation:isolate;background:var(--bg);color:var(--fg);cursor:wait;position:fixed;inset:0;overflow:hidden}.PageLoader-module__JyA3eW__curtain{z-index:1;background:var(--bg);width:100%;height:50.5%;position:absolute;left:0}.PageLoader-module__JyA3eW__curtainTop{top:0}.PageLoader-module__JyA3eW__curtainBottom{bottom:0}.PageLoader-module__JyA3eW__ambient{z-index:2;opacity:0;background:radial-gradient(55% 50% at 50% 58%,#5b7fff33,#0000 68%),radial-gradient(38% 36% at 66% 52%,#8b5cf624,#0000 72%);animation:1.2s 80ms forwards PageLoader-module__JyA3eW__ambientRise;position:absolute;inset:0}.PageLoader-module__JyA3eW__beams{z-index:2;opacity:0;animation:.5s .1s forwards PageLoader-module__JyA3eW__appear;position:absolute;inset:0;overflow:hidden}.PageLoader-module__JyA3eW__beams span{transform-origin:50% 100%;filter:blur(8px);mix-blend-mode:screen;background:linear-gradient(#0000 24%,#5b7fff09 52%,#5b7fff2e);width:clamp(55px,8vw,140px);height:145%;position:absolute;bottom:-24%;left:50%}.PageLoader-module__JyA3eW__beams span:first-child{animation:2.1s ease-in-out infinite alternate PageLoader-module__JyA3eW__beamLeft;transform:translate(-50%)rotate(-43deg)}.PageLoader-module__JyA3eW__beams span:nth-child(2){animation:1.7s ease-in-out .2s infinite alternate-reverse PageLoader-module__JyA3eW__beamLeft;transform:translate(-50%)rotate(-22deg)}.PageLoader-module__JyA3eW__beams span:nth-child(3){background:linear-gradient(#0000 24%,#8b5cf609 52%,#8b5cf633);animation:1.5s ease-in-out infinite alternate PageLoader-module__JyA3eW__beamCenter;transform:translate(-50%)rotate(0)}.PageLoader-module__JyA3eW__beams span:nth-child(4){animation:1.9s ease-in-out .1s infinite alternate PageLoader-module__JyA3eW__beamRight;transform:translate(-50%)rotate(22deg)}.PageLoader-module__JyA3eW__beams span:nth-child(5){background:linear-gradient(#0000 28%,#8b5cf62b);animation:2.2s ease-in-out infinite alternate-reverse PageLoader-module__JyA3eW__beamRight;transform:translate(-50%)rotate(43deg)}.PageLoader-module__JyA3eW__lasers{z-index:3;pointer-events:none;opacity:0;animation:.28s 1.65s forwards PageLoader-module__JyA3eW__appear;position:absolute;inset:0;overflow:hidden}.PageLoader-module__JyA3eW__lasers span{opacity:0;width:clamp(90px,12vw,190px);height:126vh;transform:translateX(-50%) rotate(var(--angle)) scaleY(0);transform-origin:50% 100%;clip-path:polygon(47.5% 100%,52.5% 100%,100% 0,0 0);filter:blur(2.5px)saturate(1.2);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#5b7fff33 34%,#d4ddff6b 50%,#5b7fff33 66%,#0000),linear-gradient(#0000 0%,#5b7fff14 35%,#5b7fff40 82%,#f5f5f5d1);animation:3.6s cubic-bezier(.4,0,.2,1) 1.65s infinite PageLoader-module__JyA3eW__laserChoreography;position:absolute;bottom:7%;left:50%}.PageLoader-module__JyA3eW__lasers span:first-child{--angle:-48deg;--sweep:10deg}.PageLoader-module__JyA3eW__lasers span:nth-child(2){--angle:-29deg;--sweep:7deg}.PageLoader-module__JyA3eW__lasers span:nth-child(3){--angle:-11deg;--sweep:4deg}.PageLoader-module__JyA3eW__lasers span:nth-child(4){--angle:11deg;--sweep:-4deg}.PageLoader-module__JyA3eW__lasers span:nth-child(5){--angle:29deg;--sweep:-7deg}.PageLoader-module__JyA3eW__lasers span:nth-child(6){--angle:48deg;--sweep:-10deg}.PageLoader-module__JyA3eW__lasers span:nth-child(n+4){background:linear-gradient(90deg,#0000,#8b5cf633 34%,#e2d6ff66 50%,#8b5cf633 66%,#0000),linear-gradient(#0000 0%,#8b5cf614 35%,#8b5cf640 82%,#f5f5f5d1)}.PageLoader-module__JyA3eW__stageFloor{z-index:2;opacity:0;transform-origin:50% 100%;height:64%;animation:PageLoader-module__JyA3eW__floorRise 1.1s var(--ease-out) 1.15s forwards, PageLoader-module__JyA3eW__floorDrive 1.2s linear 2.25s infinite;background-image:linear-gradient(#5b7fff2e 1px,#0000 1px),linear-gradient(90deg,#8b5cf629 1px,#0000 1px);background-size:100% 38px,68px 100%;position:absolute;bottom:-24%;left:-20%;right:-20%;transform:perspective(520px)rotateX(68deg)scaleX(.72);-webkit-mask-image:linear-gradient(#0000,#000 34% 76%,#0000);mask-image:linear-gradient(#0000,#000 34% 76%,#0000)}.PageLoader-module__JyA3eW__horizon{z-index:3;opacity:0;background:linear-gradient(90deg, transparent, var(--live), var(--spec), transparent);width:min(820px,86vw);height:1px;animation:.85s cubic-bezier(.16,1,.3,1) 1.45s forwards PageLoader-module__JyA3eW__horizonOpen;position:absolute;bottom:20%;left:50%;transform:translate(-50%)scaleX(0);box-shadow:0 0 18px #5b7fffa6,0 0 50px #8b5cf647}.PageLoader-module__JyA3eW__beatFlash{z-index:3;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(55% 42% at 50% 58%,#f5f5f53d,#5b7fff1f 35%,#0000 72%);animation:3.6s 1.65s infinite PageLoader-module__JyA3eW__beatHit;position:absolute;inset:0}.PageLoader-module__JyA3eW__sparks{z-index:4;pointer-events:none;position:absolute;inset:0}.PageLoader-module__JyA3eW__sparks i{left:calc(var(--spark) * 4.5%);width:calc(2px + var(--spark) * .06px);height:calc(2px + var(--spark) * .06px);opacity:0;animation:PageLoader-module__JyA3eW__moteRise calc(4.4s + var(--spark) * 80ms) linear calc(var(--spark) * -310ms) infinite;background:#8ba4ffc7;border-radius:50%;position:absolute;bottom:-2%;box-shadow:0 0 7px #5b7fffa6}.PageLoader-module__JyA3eW__sparks i:nth-child(3n){background:#b88fffad;box-shadow:0 0 8px #8b5cf699}.PageLoader-module__JyA3eW__stage{z-index:5;text-align:center;place-content:center;justify-items:center;padding:24px;animation:3.6s 1.65s infinite PageLoader-module__JyA3eW__stageBeat;display:grid;position:absolute;inset:0}.PageLoader-module__JyA3eW__role{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;font-size:9px;line-height:1.4}.PageLoader-module__JyA3eW__signatureWrap{width:min(820px,88vw);margin-block:clamp(12px,2vh,24px) 0;position:relative}.PageLoader-module__JyA3eW__signature{filter:drop-shadow(0 0 5px #5b7fffbf)drop-shadow(0 0 22px #8b5cf64d);width:100%;height:auto;animation:2.6s ease-in-out 2.5s infinite alternate PageLoader-module__JyA3eW__inkCharge;overflow:visible}.PageLoader-module__JyA3eW__ink use{fill:none;stroke:url(#signature-ink);stroke-width:4.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.PageLoader-module__JyA3eW__strokeOne{stroke-width:5.8px;animation:.68s cubic-bezier(.6,0,.3,1) .26s forwards PageLoader-module__JyA3eW__write}.PageLoader-module__JyA3eW__strokeTwo{stroke-width:4.2px;animation:.9s cubic-bezier(.6,0,.3,1) .65s forwards PageLoader-module__JyA3eW__write}.PageLoader-module__JyA3eW__strokeThree{stroke-width:3.9px;animation:.72s cubic-bezier(.6,0,.3,1) 1.08s forwards PageLoader-module__JyA3eW__write}.PageLoader-module__JyA3eW__strokeFour{stroke-width:5.3px;animation:.58s cubic-bezier(.6,0,.3,1) 1.42s forwards PageLoader-module__JyA3eW__write}.PageLoader-module__JyA3eW__flourish{stroke-width:3.2px;animation:.72s cubic-bezier(.16,1,.3,1) 1.72s forwards PageLoader-module__JyA3eW__write}.PageLoader-module__JyA3eW__sparkInk use{fill:none;stroke:#fffffff2;stroke-width:2.2px;stroke-linecap:round;stroke-dasharray:.025 .975;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 5px #fff) drop-shadow(0 0 12px var(--live));animation:3.2s linear 2.25s infinite PageLoader-module__JyA3eW__signatureSpark}.PageLoader-module__JyA3eW__sparkInk use:nth-child(2){animation-delay:2.38s}.PageLoader-module__JyA3eW__sparkInk use:nth-child(3){animation-delay:2.52s}.PageLoader-module__JyA3eW__sparkInk use:nth-child(4){animation-delay:2.66s}.PageLoader-module__JyA3eW__sparkInk use:nth-child(5){animation-delay:2.8s}.PageLoader-module__JyA3eW__inkShimmer{z-index:2;opacity:0;filter:blur(6px);mix-blend-mode:screen;background:linear-gradient(90deg,#0000,#ffffffc7,#0000);width:12%;animation:2.8s cubic-bezier(.2,.7,.25,1) 2.25s infinite PageLoader-module__JyA3eW__inkSweep;position:absolute;top:8%;bottom:8%;left:-18%;transform:skew(-16deg)}.PageLoader-module__JyA3eW__titleLine{opacity:0;width:min(520px,72vw);animation:PageLoader-module__JyA3eW__copyIn .42s var(--ease-out) 1.92s forwards;align-items:center;gap:16px;margin-top:-20px;display:flex}.PageLoader-module__JyA3eW__titleLine span{background:linear-gradient(90deg, transparent, var(--rule-strong));flex:1;height:1px}.PageLoader-module__JyA3eW__titleLine span:last-child{transform:scaleX(-1)}.PageLoader-module__JyA3eW__titleLine p{font-family:var(--font-display);letter-spacing:.18em;white-space:nowrap;font-size:12px;font-weight:600}.PageLoader-module__JyA3eW__role{color:var(--fg-3);opacity:0;animation:PageLoader-module__JyA3eW__copyIn .42s var(--ease-out) 2.08s forwards;margin-top:10px;transform:translateY(5px)}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__ink use{animation-duration:.38s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__strokeOne{animation-delay:.1s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__strokeTwo{animation-delay:.28s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__strokeThree{animation-delay:.46s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__strokeFour{animation-delay:.65s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__flourish{animation-delay:.82s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__titleLine{animation-delay:.76s}.PageLoader-module__JyA3eW__returning .PageLoader-module__JyA3eW__role{animation-delay:.9s}.PageLoader-module__JyA3eW__leaving{background:0 0}.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__stage,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__ambient,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__beams,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__lasers,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__stageFloor,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__sparks,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__horizon,.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__beatFlash{animation:.36s forwards PageLoader-module__JyA3eW__contentFlashOut}.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__curtainTop{animation:.62s cubic-bezier(.76,0,.24,1) forwards PageLoader-module__JyA3eW__curtainUp}.PageLoader-module__JyA3eW__leaving .PageLoader-module__JyA3eW__curtainBottom{animation:.62s cubic-bezier(.76,0,.24,1) forwards PageLoader-module__JyA3eW__curtainDown}@keyframes PageLoader-module__JyA3eW__appear{to{opacity:1}}@keyframes PageLoader-module__JyA3eW__ambientRise{to{opacity:1}}@keyframes PageLoader-module__JyA3eW__write{to{stroke-dashoffset:0}}@keyframes PageLoader-module__JyA3eW__copyIn{to{opacity:1;transform:translateY(0)}}@keyframes PageLoader-module__JyA3eW__horizonOpen{0%{opacity:0;transform:translate(-50%)scaleX(0)}40%{opacity:1}to{opacity:.75;transform:translate(-50%)scaleX(1)}}@keyframes PageLoader-module__JyA3eW__beamLeft{to{opacity:.65;transform:translate(-50%)rotate(-28deg)scaleX(1.25)}}@keyframes PageLoader-module__JyA3eW__beamCenter{to{opacity:.55;transform:translate(-50%)rotate(8deg)scaleX(.75)}}@keyframes PageLoader-module__JyA3eW__beamRight{to{opacity:.7;transform:translate(-50%)rotate(30deg)scaleX(1.2)}}@keyframes PageLoader-module__JyA3eW__laserChoreography{0%,4%{opacity:0;transform:translateX(-50%) rotate(var(--angle)) scaleY(.15) scaleX(.55)}12%{opacity:.86;transform:translateX(-50%) rotate(var(--angle)) scaleY(1) scaleX(1)}22%{opacity:.48;transform:translateX(-50%) rotate(calc(var(--angle) + var(--sweep))) scaleY(1.04) scaleX(1.14)}31%{opacity:.7;transform:translateX(-50%) rotate(calc(var(--angle) - var(--sweep))) scaleY(1) scaleX(.92)}41%,49%{opacity:.08;transform:translateX(-50%) rotate(var(--angle)) scaleY(1) scaleX(.82)}58%{opacity:.78;transform:translateX(-50%) rotate(calc(var(--angle) + var(--sweep))) scaleY(1) scaleX(1.08)}67%{opacity:.38;transform:translateX(-50%) rotate(calc(var(--angle) - var(--sweep))) scaleY(1.02) scaleX(.9)}76%,to{opacity:0;transform:translateX(-50%) rotate(var(--angle)) scaleY(.8) scaleX(.7)}}@keyframes PageLoader-module__JyA3eW__beatHit{0%,8%,18%,52%,63%,to{opacity:0}12%{opacity:.7}21%{opacity:.25}56%{opacity:.48}66%{opacity:.18}}@keyframes PageLoader-module__JyA3eW__stageBeat{0%,9%,18%,53%,63%,to{transform:scale(1)}12%{transform:scale(1.008)}56%{transform:scale(1.005)}}@keyframes PageLoader-module__JyA3eW__floorRise{to{opacity:.46;transform:perspective(520px)rotateX(68deg)scaleX(1)}}@keyframes PageLoader-module__JyA3eW__floorDrive{to{background-position:0 38px,0 0}}@keyframes PageLoader-module__JyA3eW__moteRise{0%{opacity:0;transform:translate(0,0)scale(.6)}18%{opacity:.42}52%{opacity:.24;transform:translate3d(calc(var(--spark) * .45px - 5px), -34vh, 0) scale(1)}to{opacity:0;transform:translate3d(calc(var(--spark) * -.35px + 4px), -76vh, 0) scale(.7)}}@keyframes PageLoader-module__JyA3eW__inkSweep{0%,12%{opacity:0;left:-18%}18%{opacity:.75}48%{opacity:.18}56%,to{opacity:0;left:108%}}@keyframes PageLoader-module__JyA3eW__signatureSpark{0%,4%{opacity:0;stroke-dashoffset:1px}8%{opacity:1}38%{opacity:.9}44%,to{opacity:0;stroke-dashoffset:0}}@keyframes PageLoader-module__JyA3eW__inkCharge{to{filter:drop-shadow(0 0 8px #5b7ffff2)drop-shadow(0 0 34px #8b5cf67a)}}@keyframes PageLoader-module__JyA3eW__contentFlashOut{0%{opacity:1;filter:brightness()}35%{opacity:1;filter:brightness(2.2)}to{opacity:0;filter:brightness(1.2)blur(5px);transform:scale(1.025)}}@keyframes PageLoader-module__JyA3eW__curtainUp{to{transform:translateY(-102%)}}@keyframes PageLoader-module__JyA3eW__curtainDown{to{transform:translateY(102%)}}@media (max-width:767px){.PageLoader-module__JyA3eW__stage{padding:max(18px, env(safe-area-inset-top)) 18px max(18px, env(safe-area-inset-bottom))}.PageLoader-module__JyA3eW__signatureWrap{width:min(94vw,680px);margin-block:0}.PageLoader-module__JyA3eW__signature{filter:drop-shadow(0 0 4px #5b7fffb3)drop-shadow(0 0 16px #8b5cf642)}.PageLoader-module__JyA3eW__inkShimmer{filter:blur(5px);width:17%}.PageLoader-module__JyA3eW__titleLine{gap:10px;width:min(82vw,420px);margin-top:0}.PageLoader-module__JyA3eW__titleLine p{letter-spacing:.15em;font-size:10px}.PageLoader-module__JyA3eW__role{letter-spacing:.13em;max-width:32ch;margin-top:9px;font-size:8px}.PageLoader-module__JyA3eW__beams span{width:20vw}.PageLoader-module__JyA3eW__lasers span{filter:blur(2px)saturate(1.15);width:clamp(64px,21vw,104px);height:108svh;bottom:5%}.PageLoader-module__JyA3eW__lasers span:first-child{--angle:-38deg;--sweep:7deg}.PageLoader-module__JyA3eW__lasers span:nth-child(2){--angle:-23deg;--sweep:5deg}.PageLoader-module__JyA3eW__lasers span:nth-child(3){--angle:-8deg;--sweep:3deg}.PageLoader-module__JyA3eW__lasers span:nth-child(4){--angle:8deg;--sweep:-3deg}.PageLoader-module__JyA3eW__lasers span:nth-child(5){--angle:23deg;--sweep:-5deg}.PageLoader-module__JyA3eW__lasers span:nth-child(6){--angle:38deg;--sweep:-7deg}.PageLoader-module__JyA3eW__stageFloor{background-size:100% 32px,52px 100%;height:55%;bottom:-18%;left:-38%;right:-38%}.PageLoader-module__JyA3eW__horizon{width:92vw;bottom:18%}.PageLoader-module__JyA3eW__sparks i:nth-child(n+16){display:none}}@media (max-height:520px) and (orientation:landscape){.PageLoader-module__JyA3eW__signatureWrap{width:min(66vw,620px)}.PageLoader-module__JyA3eW__titleLine{margin-top:-12px}.PageLoader-module__JyA3eW__role{margin-top:6px}.PageLoader-module__JyA3eW__stageFloor{bottom:-42%}.PageLoader-module__JyA3eW__horizon{bottom:10%}}@media (prefers-reduced-motion:reduce){.PageLoader-module__JyA3eW__overlay{cursor:default}}
