.page_stage__4EEoY{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:3rem 1.5rem}.page_pane__GfuRV{display:flex;flex-direction:column;align-items:center;gap:3rem;text-align:center;width:100%;max-width:34rem;animation:page_fadeIn__jjObi 2s ease both}.page_headline__b1Dvh{font-family:var(--font-serif);font-size:clamp(1.5rem,4.2vw,2.1rem);font-weight:400;letter-spacing:.01em;color:var(--fg);margin:0;line-height:1.5;font-style:italic}.page_headlineDim__JVN2H{color:var(--fg-dim);font-style:normal;animation:page_softPulse__NUrbA 7s ease-in-out infinite}.page_subtle__3U9wO{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.32em;color:var(--amber);text-transform:lowercase;padding:.75rem 1.25rem;opacity:.75;transition:opacity .8s ease,letter-spacing .8s ease}.page_subtle__3U9wO:hover{opacity:1;letter-spacing:.38em}.page_hairlineAmber__8yf_J{width:2.5rem;height:1px;background:linear-gradient(to right,transparent,var(--amber-soft),transparent);opacity:.6}.page_hairlineVertical__yj5Ig{width:1px;height:3rem;background:linear-gradient(to bottom,transparent,var(--amber-soft),transparent);opacity:.5}.page_revealStage__S4X_X{width:100%;min-height:60vh;display:grid;place-items:center}.page_revealCard__V7SfK{display:flex;flex-direction:column;align-items:center;gap:1.75rem;max-width:28rem;padding:0 1rem;animation:page_fadeIn__jjObi 2.8s ease both}.page_revealLabel__y686B{font-family:var(--font-sans);font-size:.68rem;letter-spacing:.4em;text-transform:lowercase;color:var(--amber);opacity:.7;font-weight:300}.page_revealValue__yogyg{font-family:var(--font-serif);font-size:clamp(1.35rem,4vw,1.8rem);font-weight:400;line-height:1.55;letter-spacing:.005em;color:var(--fg);margin:0;font-style:italic}.page_revealPhotoWrap__p_147{width:100%;max-width:22rem;aspect-ratio:1/1;overflow:hidden;background:var(--bg-soft);border:1px solid var(--line-strong);box-shadow:0 30px 60px -20px rgba(0,0,0,.6),0 0 40px -10px rgba(212,163,99,.08)}.page_revealPhoto__lq_Q3{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.88) contrast(.97);animation:page_slowBreath__iUDi8 60s ease-in-out infinite alternate;transform-origin:50% 45%}@keyframes page_slowBreath__iUDi8{0%{transform:scale(1)}to{transform:scale(1.06)}}.page_revealMessage__Va4cW{font-family:var(--font-serif);font-size:clamp(1.1rem,3vw,1.3rem);letter-spacing:.01em;color:var(--fg);max-width:28rem;line-height:1.65;font-weight:400;font-style:italic;text-align:center;margin:0}.page_clap__Ha8uA{width:2.25rem;height:2.25rem;border-radius:50%;background:transparent;border:1px solid var(--line-strong);color:var(--amber);opacity:.55;transition:opacity .7s ease,transform .4s ease,box-shadow .7s ease,border-color .7s ease;display:grid;place-items:center;font-family:var(--font-sans)}.page_clap__Ha8uA:after{content:"";width:4px;height:4px;border-radius:50%;background:var(--amber)}.page_clap__Ha8uA:hover{opacity:1;border-color:var(--amber-soft)}.page_clap__Ha8uA:active{transform:scale(1.1)}.page_clapped__xwByX{opacity:1;border-color:var(--amber-soft);animation:page_emberGlow__MxNDp 2.4s ease-out 1 both}.page_interview__BpjNb{width:100%;max-width:30rem;display:flex;flex-direction:column;gap:3.25rem;padding:2rem 0 4rem}.page_interviewIntro__oykX_{text-align:center;display:flex;flex-direction:column;gap:1rem;align-items:center}.page_interviewIntroHeadline__vzdpT{font-family:var(--font-serif);font-size:clamp(1.4rem,3.8vw,1.8rem);font-weight:400;letter-spacing:.01em;color:var(--fg);margin:0;font-style:italic}.page_interviewIntroSub__U7mGl{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.3em;color:var(--amber);opacity:.65;text-transform:lowercase;font-weight:300}.page_question__mAE_y{display:flex;flex-direction:column;gap:.9rem}.page_questionLabel__uOTEP{font-family:var(--font-sans);font-size:.7rem;letter-spacing:.3em;color:var(--amber);opacity:.7;text-transform:lowercase;font-weight:300}.page_questionInput__JdyUy{width:100%;padding:.65rem 0;border:none;border-bottom:1px solid var(--line);color:var(--fg);font-family:var(--font-serif);font-size:1.1rem;font-weight:400;line-height:1.55;resize:none;transition:border-color .8s ease}.page_questionInput__JdyUy:focus{border-color:var(--amber-soft)}.page_questionInput__JdyUy::placeholder{color:var(--fg-faint);font-style:italic;opacity:.7}.page_photoRow__jdaBG{display:flex;align-items:center;gap:1.25rem}.page_photoRow__jdaBG label{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.28em;color:var(--amber);opacity:.7;text-transform:lowercase;cursor:pointer;transition:opacity .6s ease}.page_photoRow__jdaBG label:hover{opacity:1}.page_photoRow__jdaBG input[type=file]{display:none}.page_photoPreview__We_Oe{width:3rem;height:3rem;object-fit:cover;opacity:.9;border:1px solid var(--line-strong)}.page_actions___si5r{display:flex;justify-content:center;padding-top:1.5rem}.page_actionsCol__O8MmY{display:flex;flex-direction:column;align-items:center;gap:1rem}.page_duplicateNote__fiOGo{font-family:var(--font-serif);font-size:.95rem;font-style:italic;color:var(--amber);opacity:.8;text-align:center;margin:0;max-width:22rem;line-height:1.5;animation:page_fadeIn__jjObi 1.2s ease both}.page_you__8YgtF{font-family:var(--font-sans);font-size:.68rem;letter-spacing:.35em;color:var(--amber);opacity:.5;text-transform:lowercase;margin-top:.5rem}.page_youSoft___50I6{font-family:var(--font-serif);font-size:1rem;font-style:italic;color:var(--fg-dim);opacity:.9;line-height:1.6;max-width:24rem;text-align:center;margin:0}.page_bookmarkBox__k3gRa{max-width:30rem;width:100%;padding:1rem 1.25rem;border:1px solid var(--line);background:var(--bg-soft);text-align:center;overflow-wrap:anywhere}.page_bookmarkLink__QPxmz{font-family:var(--font-sans);font-size:.78rem;letter-spacing:.06em;color:var(--amber);opacity:.9;text-decoration:none;transition:opacity .6s ease}.page_bookmarkLink__QPxmz:hover{opacity:1;text-decoration:underline}.page_subtleGhost__E_41Y{color:var(--fg-dim);opacity:.4}.page_subtleGhost__E_41Y:hover{opacity:.7;letter-spacing:.34em}.page_mineAnswers__RnAjC{gap:1.5rem;width:100%;opacity:.7}.page_mineAnswer__vQ9gO,.page_mineAnswers__RnAjC{display:flex;flex-direction:column;align-items:center}.page_mineAnswer__vQ9gO{gap:.35rem}.page_mineWhen__YOmbJ{font-family:var(--font-serif);font-size:1.1rem;font-style:italic;color:var(--amber);opacity:.9}.page_clock__heIdd{opacity:.9;animation:page_fadeIn__jjObi 2.4s ease both,page_softPulse__NUrbA 9s ease-in-out infinite}.page_clockRing__GV7do{fill:none;stroke:var(--amber-soft);stroke-width:.5;opacity:.7}.page_clockTick__MPCzi{stroke:var(--amber-soft);stroke-width:.4;opacity:.45}.page_clockTickMajor__VSR9h{stroke:var(--amber);stroke-width:.7;opacity:.75}.page_clockArc__zEDDb{fill:var(--amber);opacity:.13}.page_clockArcGlow__CwiMR{fill:var(--amber);opacity:.18}.page_clockHand__jPqbk{stroke:var(--amber);stroke-width:.8;stroke-linecap:round;opacity:.95;filter:drop-shadow(0 0 1.2px rgba(212,163,99,.8))}.page_clockHandTip__6H8dz{fill:var(--amber);opacity:.9;filter:drop-shadow(0 0 2px rgba(212,163,99,.9));animation:page_tipGlow__nnZ8B 3.2s ease-in-out infinite}.page_clockPin__sgOb4{fill:var(--amber);opacity:.8}@keyframes page_tipGlow__nnZ8B{0%,to{opacity:.65;filter:drop-shadow(0 0 1.5px rgba(212,163,99,.6))}50%{opacity:1;filter:drop-shadow(0 0 3.5px rgba(232,192,137,.95))}}.page_hourglass__qH1e5{opacity:.55;animation:page_softPulse__NUrbA 8s ease-in-out infinite}.page_hgFrame__ZwCBp{fill:none;stroke:var(--amber-soft);stroke-width:.6;stroke-linejoin:round}.page_hgSand__nmB0J{fill:var(--amber);opacity:.75}.page_hgGrain__dzIc3{fill:var(--amber);animation:page_grainFall__Ll_Vk 2.4s ease-in infinite;transform-origin:center}@keyframes page_grainFall__Ll_Vk{0%{transform:translateY(-6px);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(10px);opacity:0}}.page_debugPanel__5_Mxc{position:fixed;bottom:.75rem;right:.75rem;display:flex;flex-wrap:nowrap;gap:.35rem;align-items:center;padding:.4rem .55rem;background:rgba(14,11,7,.85);border:1px solid var(--line);border-radius:4px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:50;font-family:var(--font-sans)}.page_debugTitle__Gj3Es{font-size:.6rem;letter-spacing:.3em;text-transform:lowercase;color:var(--amber);opacity:.5;margin-right:.25rem}.page_debugChip__BD7kT{font-family:var(--font-sans);font-size:.62rem;letter-spacing:.12em;text-transform:lowercase;color:var(--fg-dim);background:transparent;border:1px solid var(--line);padding:.25rem .5rem;border-radius:2px;cursor:pointer;transition:color .3s ease,border-color .3s ease}.page_debugChip__BD7kT:hover{color:var(--fg);border-color:var(--line-strong)}.page_debugChipActive__3RhId{color:var(--amber);border-color:var(--amber-soft)}.stage_hall__pY0ic{position:relative;min-height:100vh;min-height:100dvh;width:100%;display:flex;flex-direction:column;overflow:hidden;animation:stage_stageIn__Kf5TC 2.6s ease both;perspective:1400px;perspective-origin:50% 50%}@keyframes stage_stageIn__Kf5TC{0%{opacity:0}to{opacity:1}}.stage_bg__j00kq{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.stage_curtain__5txAz{position:absolute;top:0;bottom:0;width:clamp(140px,26vw,440px);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 240 240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' seed='5'/></filter><rect width='240' height='240' filter='url(%23n)'/></svg>"),repeating-linear-gradient(90deg,rgba(0,0,0,.62) 0,rgba(0,0,0,.3) 3px,transparent 8px,rgba(255,200,160,.12) 18px,rgba(255,200,160,.22) 22px,rgba(255,200,160,.12) 26px,transparent 34px,rgba(0,0,0,.3) 40px,rgba(0,0,0,.62) 44px),linear-gradient(90deg,#2a0404 0,#6e1010 35%,#8e1a1a 65%,#4a0808);background-size:240px 240px,44px 100%,100% 100%;background-repeat:repeat,repeat,no-repeat;background-blend-mode:overlay,normal,normal;box-shadow:inset -20px 0 40px -10px rgba(0,0,0,.7);will-change:transform}.stage_curtainL__ThQzq{left:0;animation:stage_curtainBreathL__BnK2W 32s ease-in-out infinite}.stage_curtainR__nFMGl{right:0;transform:scaleX(-1);animation:stage_curtainBreathR__07iR1 36s ease-in-out infinite}@keyframes stage_curtainBreathL__BnK2W{0%,to{transform:translateX(0) scaleY(1)}50%{transform:translateX(3px) scaleY(1.004)}}@keyframes stage_curtainBreathR__07iR1{0%,to{transform:scaleX(-1) translateX(0) scaleY(1)}50%{transform:scaleX(-1) translateX(4px) scaleY(1.003)}}.stage_curtainL__ThQzq:after,.stage_curtainR__nFMGl:after{content:"";position:absolute;top:0;right:0;width:70px;height:100%;background:linear-gradient(90deg,transparent,rgba(0,0,0,.7) 70%,rgba(0,0,0,.85));pointer-events:none}.stage_curtainL__ThQzq:before,.stage_curtainR__nFMGl:before{content:"";position:absolute;top:0;left:0;right:0;height:40px;background:linear-gradient(180deg,rgba(0,0,0,.7),transparent);pointer-events:none}.stage_pelmet__oggXk{position:absolute;top:0;left:0;width:100%;height:clamp(56px,8vh,96px);display:block;z-index:2;filter:drop-shadow(0 3px 10px rgba(0,0,0,.75))}.stage_cosmos__ePtVe{position:absolute;top:clamp(48px,7vh,84px);left:clamp(140px,26vw,440px);right:clamp(140px,26vw,440px);bottom:0;z-index:0;pointer-events:none;overflow:hidden}.stage_cosmosCanvas__p_xCS{display:block;width:100%;height:100%}.stage_stageScene__FL0Kv{position:absolute;top:clamp(48px,7vh,84px);left:clamp(140px,26vw,440px);right:clamp(140px,26vw,440px);bottom:0;width:auto;height:auto;display:block;z-index:1;transform-origin:50% 60%;transform:translate3d(calc(var(--mx, 0) * -10px),calc(var(--my, 0) * -6px),0) rotateY(calc(var(--mx, 0) * 2.4deg)) rotateX(calc(var(--my, 0) * -1.4deg));will-change:transform}.stage_ghost__slXw_{filter:drop-shadow(0 0 18px rgba(232,192,137,.42));animation:stage_bulbBreath__sXRxe 14s ease-in-out infinite;transform-origin:350px 316px}@keyframes stage_bulbBreath__sXRxe{0%,to{filter:drop-shadow(0 0 12px rgba(232,192,137,.3))}50%{filter:drop-shadow(0 0 22px rgba(232,192,137,.52))}}.stage_motes__m1JoQ{mix-blend-mode:screen}.stage_mote__nQqPi{opacity:0;animation-name:stage_mote__nQqPi;animation-iteration-count:infinite;animation-timing-function:ease-in-out}@keyframes stage_mote__nQqPi{0%{opacity:0;transform:translateY(0)}20%{opacity:.85}80%{opacity:.65}to{opacity:0;transform:translateY(-52px)}}.stage_stanchions__NvWE6{filter:drop-shadow(0 4px 8px rgba(0,0,0,.75))}.stage_trafficLight__54aUM{filter:drop-shadow(0 6px 10px rgba(0,0,0,.7))}.stage_lampWine__VOZOT{animation:stage_lampWineBreath__6LefK 7s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.stage_lampAmber__b3BFi{animation:stage_lampAmberBreath__pXL8s 11s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.stage_lampCream__lbMZP{animation:stage_lampCreamBreath__0Gir1 13s ease-in-out infinite;transform-origin:center;transform-box:fill-box}@keyframes stage_lampWineBreath__6LefK{0%,to{opacity:.75;filter:drop-shadow(0 0 3px rgba(164,32,32,.5))}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(164,32,32,.85))}}@keyframes stage_lampAmberBreath__pXL8s{0%,to{opacity:.8;filter:drop-shadow(0 0 3px rgba(212,163,99,.5))}50%{opacity:1;filter:drop-shadow(0 0 10px rgba(232,192,137,.9))}}@keyframes stage_lampCreamBreath__0Gir1{0%,to{opacity:.78;filter:drop-shadow(0 0 3px rgba(236,226,204,.4))}50%{opacity:1;filter:drop-shadow(0 0 8px rgba(236,226,204,.8))}}.stage_venus__0RVPI{filter:drop-shadow(0 6px 8px rgba(0,0,0,.55))}.stage_apron__ERzEa{position:absolute;left:0;right:0;bottom:0;height:clamp(380px,55vh,680px);z-index:2;pointer-events:none;overflow:hidden;perspective:800px;perspective-origin:50% 0}.stage_apronFloor__qA9zS{background-image:url(/floor.png);background-repeat:repeat;background-size:420px 420px;will-change:transform;filter:brightness(.82) saturate(.95);-webkit-backface-visibility:hidden;backface-visibility:hidden}.stage_apronFloorLight__eF93J,.stage_apronFloor__qA9zS{position:absolute;bottom:0;left:50%;width:360%;margin-left:-180%;height:380%;transform:rotateX(42deg);transform-origin:center bottom}.stage_apronFloorLight__eF93J{background:radial-gradient(ellipse at 50% 3%,rgba(212,163,99,.55) 0,rgba(212,163,99,.18) 28%,transparent 55%);mix-blend-mode:screen;pointer-events:none}.stage_apronFloorBackFade__nu1yi{position:absolute;inset:0;pointer-events:none;background:linear-gradient(180deg,rgba(14,11,7,.55) 0,transparent 25%),radial-gradient(ellipse at 50% 100%,transparent 40%,rgba(14,11,7,.4) 100%)}.stage_apronFigures__bCbe4{position:absolute;inset:0;width:100%;height:100%;display:block;pointer-events:none}.stage_dreamLayer__U5VeN{position:absolute;top:clamp(48px,7vh,84px);left:clamp(140px,26vw,440px);right:clamp(140px,26vw,440px);bottom:0;perspective:900px;perspective-origin:50% 58%;transform-style:preserve-3d;pointer-events:none;z-index:2}.stage_thick__1UGol{display:grid;place-items:center;transform-style:preserve-3d}.stage_slice__Qi_UL{grid-area:1/1;transform-style:preserve-3d;-webkit-backface-visibility:visible;backface-visibility:visible}.stage_dreamDefs__qyR2d{position:absolute;width:0;height:0;overflow:hidden}.stage_dream__TdcYg{position:absolute;left:50%;top:58%;width:0;height:0;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.45,0,.95,.5);will-change:transform,opacity}.stage_path1__FhJed{animation-name:stage_dp1__18XUj;animation-duration:11s;animation-delay:0s}.stage_path2__5q8Gr{animation-name:stage_dp2__QK8_Y;animation-duration:13.5s;animation-delay:-2.3s}.stage_path3__3uNTd{animation-name:stage_dp3__Abspb;animation-duration:17s;animation-delay:-5.8s}.stage_path4__LaIB4{animation-name:stage_dp4__3CDz1;animation-duration:14s;animation-delay:-10.1s}.stage_path5__XJyhz{animation-name:stage_dp5__e5wvV;animation-duration:19s;animation-delay:-13.7s}.stage_path6__66_HJ{animation-name:stage_dp6__ZvG35;animation-duration:21s;animation-delay:-16.4s}@keyframes stage_dp1__18XUj{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(-380px,260px) scale(3.2);opacity:0}}@keyframes stage_dp2__QK8_Y{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(400px,300px) scale(3.3);opacity:0}}@keyframes stage_dp3__Abspb{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(500px,40px) scale(3);opacity:0}}@keyframes stage_dp4__3CDz1{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(-500px,40px) scale(3.1);opacity:0}}@keyframes stage_dp5__e5wvV{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(70px,420px) scale(3.5);opacity:0}}@keyframes stage_dp6__ZvG35{0%{transform:translate(0) scale(.03);opacity:0}9%{opacity:1}82%{opacity:1}to{transform:translate(-220px,-70px) scale(2.9);opacity:0}}.stage_tumble__IJuv6{transform-style:preserve-3d;animation-iteration-count:infinite;animation-timing-function:linear}.stage_tumbleY__RUNJx{animation-name:stage_tY__4vfUr;animation-duration:4.5s}.stage_tumbleX__lS60V{animation-name:stage_tX__ai_6z;animation-duration:5.8s}.stage_tumbleSpin__mCXOT{animation-name:stage_tZ__IAClo;animation-duration:7s}.stage_tumbleBoth__bgq86{animation-name:stage_tYX__cJ0gD;animation-duration:6.3s}@keyframes stage_tY__4vfUr{0%{transform:rotateY(0deg)}to{transform:rotateY(1turn)}}@keyframes stage_tX__ai_6z{0%{transform:rotateX(0deg)}to{transform:rotateX(-1turn)}}@keyframes stage_tZ__IAClo{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes stage_tYX__cJ0gD{0%{transform:rotateY(0deg) rotateX(0deg)}to{transform:rotateY(1turn) rotateX(1turn)}}.stage_vignette__RSafp{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 42%,transparent 0,transparent 45%,rgba(14,11,7,.55) 82%,rgba(14,11,7,.96) 100%);pointer-events:none;z-index:3}.stage_top__2YWNd{position:relative;z-index:4;text-align:center;padding:clamp(110px,13vh,170px) 1rem 0;display:flex;flex-direction:column;align-items:center;gap:.55rem;pointer-events:none}.stage_epigraph__0Yh3X{font-family:var(--font-serif);font-size:clamp(1.2rem,2.8vw,1.55rem);font-style:italic;color:var(--fg);letter-spacing:.02em;margin:0;line-height:1.5;text-shadow:0 2px 14px rgba(0,0,0,.7)}.stage_epigraphEn__6Dpti{font-family:var(--font-sans);font-size:.72rem;letter-spacing:.36em;text-transform:lowercase;color:var(--amber);opacity:.6;margin:0;font-weight:300;text-shadow:0 1px 6px rgba(0,0,0,.7)}.stage_spacer__gTMHw{flex:1 1;min-height:1rem}.stage_bottom__w4gu2{position:relative;z-index:4;text-align:center;padding:0 1rem clamp(30px,5vh,70px);gap:1.5rem}.stage_bottom__w4gu2,.stage_musing__htCaD{display:flex;flex-direction:column;align-items:center}.stage_musing__htCaD{gap:.55rem;max-width:32rem;padding:0 .5rem;transition:opacity 2.4s ease}.stage_musingZh__syt0e{font-family:var(--font-serif);font-size:clamp(1rem,2.2vw,1.2rem);font-style:italic;color:var(--fg-dim);line-height:1.65;letter-spacing:.015em;margin:0;text-shadow:0 2px 10px rgba(0,0,0,.75)}.stage_musingEn__b3_br{font-family:var(--font-sans);font-size:.66rem;letter-spacing:.28em;text-transform:lowercase;color:var(--amber-soft);opacity:.6;margin:0;font-weight:300;line-height:1.6;text-shadow:0 1px 6px rgba(0,0,0,.7)}.stage_actions__0ncyp{display:flex;flex-direction:column;align-items:center;gap:1rem;pointer-events:auto}@media (max-width:560px){.stage_curtain__5txAz{width:clamp(70px,20vw,160px)}.stage_cosmos__ePtVe,.stage_stageScene__FL0Kv{left:clamp(70px,20vw,160px);right:clamp(70px,20vw,160px)}.stage_top__2YWNd{padding-top:clamp(80px,11vh,130px)}}