.Preloader-module__FWS3Jq__root{z-index:950;position:fixed;inset:0}.Preloader-module__FWS3Jq__ready:not(.Preloader-module__FWS3Jq__rolling){cursor:pointer}.Preloader-module__FWS3Jq__iris{width:100%;height:100%;position:absolute;inset:0}.Preloader-module__FWS3Jq__leader{background:radial-gradient(#26221c 0%,#15130f 65%,#0d0b09 100%);flex-direction:column;justify-content:center;align-items:center;gap:clamp(22px,4svh,40px);animation:.12s steps(2,end) infinite Preloader-module__FWS3Jq__flicker;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes Preloader-module__FWS3Jq__flicker{50%{filter:brightness(.95)}}.Preloader-module__FWS3Jq__strip{background:repeating-linear-gradient(#050403 0 12px,#2a251d 12px 28px,#050403 28px 40px);width:clamp(22px,3vw,40px);animation:.3s linear infinite Preloader-module__FWS3Jq__run;position:absolute;top:-40px;bottom:-40px;left:0;-webkit-mask:linear-gradient(90deg,#0000 0 28%,#000 28% 72%,#0000 72%);mask:linear-gradient(90deg,#0000 0 28%,#000 28% 72%,#0000 72%)}.Preloader-module__FWS3Jq__right{left:auto;right:0}.Preloader-module__FWS3Jq__rolling .Preloader-module__FWS3Jq__strip{animation-duration:60ms}@keyframes Preloader-module__FWS3Jq__run{to{transform:translateY(40px)}}.Preloader-module__FWS3Jq__cross{pointer-events:none;background:linear-gradient(#efe6d21a,#efe6d21a) 50% 0/1px 100% no-repeat,linear-gradient(#efe6d21a,#efe6d21a) 0/100% 1px no-repeat;position:absolute;inset:0}.Preloader-module__FWS3Jq__presents{color:var(--dim);letter-spacing:.3em;position:relative}.Preloader-module__FWS3Jq__dial{--size:min(44vmin, 380px);width:var(--size);height:var(--size);transition:transform .8s var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.Preloader-module__FWS3Jq__ready:not(.Preloader-module__FWS3Jq__rolling) .Preloader-module__FWS3Jq__dial:hover{transform:scale(1.03)}.Preloader-module__FWS3Jq__ring{--p:0;background:conic-gradient(var(--paper) calc(var(--p) * 360deg), #efe6d224 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.Preloader-module__FWS3Jq__inner{border:1px solid #efe6d233;border-radius:50%;transition:background .8s,border-color .8s;position:absolute;inset:10%}.Preloader-module__FWS3Jq__ready .Preloader-module__FWS3Jq__inner{background:#efe6d20a;border-color:#efe6d259;animation:2.4s ease-in-out infinite Preloader-module__FWS3Jq__breathe}@keyframes Preloader-module__FWS3Jq__breathe{50%{box-shadow:0 0 0 14px #efe6d20a,0 0 60px #f2a93b1f}}.Preloader-module__FWS3Jq__rolling .Preloader-module__FWS3Jq__inner{animation:none}.Preloader-module__FWS3Jq__load,.Preloader-module__FWS3Jq__play,.Preloader-module__FWS3Jq__num{transition:opacity .6s var(--ease-out), transform .8s var(--ease-out);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.Preloader-module__FWS3Jq__num{font-family:var(--f-display);font-variation-settings:"SOFT" 0, "opsz" 144;font-weight:300;font-size:calc(var(--size) * .085);letter-spacing:.42em;color:var(--paper);white-space:nowrap;opacity:0;gap:.6em}.Preloader-module__FWS3Jq__num i{width:calc(var(--size) * .12);background:#efe6d299;height:1px;display:block}.Preloader-module__FWS3Jq__num i:first-child{transform-origin:100%}.Preloader-module__FWS3Jq__num i:last-child{transform-origin:0}.Preloader-module__FWS3Jq__load{font-family:var(--f-mono);font-size:calc(var(--size) * .12);letter-spacing:.04em;font-feature-settings:"tnum"}.Preloader-module__FWS3Jq__load small{color:var(--dim);vertical-align:super;margin-left:.15em;font-size:.38em}.Preloader-module__FWS3Jq__ready .Preloader-module__FWS3Jq__load{opacity:0;transform:scale(.85)}.Preloader-module__FWS3Jq__play{opacity:0;color:var(--paper);flex-direction:column;gap:10px;transform:scale(.85)}.Preloader-module__FWS3Jq__clapper{width:calc(var(--size) * .26);height:auto;overflow:visible}.Preloader-module__FWS3Jq__stick{transform-box:fill-box;transform-origin:0 100%;transition:transform .5s var(--ease-out);transform:rotate(-16deg)}.Preloader-module__FWS3Jq__ready:not(.Preloader-module__FWS3Jq__rolling) .Preloader-module__FWS3Jq__dial:hover .Preloader-module__FWS3Jq__stick{transform:rotate(-30deg)}.Preloader-module__FWS3Jq__play strong{letter-spacing:.32em;color:var(--paper);margin-right:-.32em;font-size:15px;font-weight:400}.Preloader-module__FWS3Jq__play em{letter-spacing:.3em;color:var(--dim);font-size:11.5px;font-style:normal}.Preloader-module__FWS3Jq__ready .Preloader-module__FWS3Jq__play{opacity:1;transition-delay:.15s;transform:none}.Preloader-module__FWS3Jq__rolling .Preloader-module__FWS3Jq__play{opacity:0;transition-delay:0s;transform:scale(1.1)}.Preloader-module__FWS3Jq__flash{z-index:2;opacity:0;pointer-events:none;background:#fff8e8;position:absolute;inset:0}.Preloader-module__FWS3Jq__title{text-align:center;opacity:0;transition:opacity 1s var(--ease-out) .2s, transform 1.2s var(--ease-out) .2s;flex-direction:column;gap:8px;display:flex;position:relative;transform:translateY(10px)}.Preloader-module__FWS3Jq__ready .Preloader-module__FWS3Jq__title{opacity:1;transform:none}.Preloader-module__FWS3Jq__title .zh{letter-spacing:.14em;font-size:clamp(18px,2.2vw,30px)}.Preloader-module__FWS3Jq__title .serif{color:var(--dim);font-size:clamp(14px,1.3vw,18px)}.Preloader-module__FWS3Jq__bl,.Preloader-module__FWS3Jq__br{bottom:calc(28px + var(--safe-b));color:var(--dim);font-feature-settings:"tnum";position:absolute}.Preloader-module__FWS3Jq__bl{left:calc(clamp(22px,3vw,40px) + 22px)}.Preloader-module__FWS3Jq__br{right:calc(clamp(22px,3vw,40px) + 22px)}.Preloader-module__FWS3Jq__foot{bottom:calc(26px + var(--safe-b));color:var(--dim);opacity:0;white-space:nowrap;flex-direction:column;align-items:center;gap:6px;transition:opacity 1s .4s;display:flex;position:absolute;left:50%;translate:-50%}.Preloader-module__FWS3Jq__ready .Preloader-module__FWS3Jq__foot{opacity:1}.Preloader-module__FWS3Jq__mute{color:var(--dim);text-underline-offset:4px;padding:6px 10px;-webkit-text-decoration:underline #efe6d240;text-decoration:underline #efe6d240}.Preloader-module__FWS3Jq__mute:hover{color:var(--paper)}html[data-layout=flow] .Preloader-module__FWS3Jq__root{container:preloader/size}:is(html[data-layout=flow] .Preloader-module__FWS3Jq__bl,html[data-layout=flow] .Preloader-module__FWS3Jq__br){display:none}html[data-layout=flow] .Preloader-module__FWS3Jq__dial{--size:min(62cqw, 300px)}@container preloader (orientation:landscape){html[data-layout=flow] .Preloader-module__FWS3Jq__leader{flex-direction:row;gap:clamp(28px,6cqw,72px)}html[data-layout=flow] .Preloader-module__FWS3Jq__presents{top:calc(18px + var(--safe-t));white-space:nowrap;position:absolute;left:50%;translate:-50%}html[data-layout=flow] .Preloader-module__FWS3Jq__dial{--size:min(54cqh, 300px)}html[data-layout=flow] .Preloader-module__FWS3Jq__title{text-align:left;align-items:flex-start;max-width:38cqw}html[data-layout=flow] .Preloader-module__FWS3Jq__title .zh{font-size:clamp(17px,2.4cqw,24px)}html[data-layout=flow] .Preloader-module__FWS3Jq__foot{bottom:calc(10px + var(--safe-b));flex-direction:row;gap:14px}}@media (pointer:coarse){.Preloader-module__FWS3Jq__mute{min-height:44px}}
.Grain-module__hvn6oq__grain{pointer-events:none;z-index:900;opacity:.04;mix-blend-mode:overlay;width:300%;height:300%;animation:.42s steps(10,end) infinite Grain-module__hvn6oq__grain;position:fixed;inset:-100%}.Grain-module__hvn6oq__vignette{pointer-events:none;z-index:899;background:radial-gradient(120% 90%,#0000 55%,#0000001a 100%);position:fixed;inset:0}@keyframes Grain-module__hvn6oq__grain{0%{transform:translate(0)}10%{transform:translate(-5%,-10%)}20%{transform:translate(-15%,5%)}30%{transform:translate(7%,-25%)}40%{transform:translate(-5%,25%)}50%{transform:translate(-15%,10%)}60%{transform:translate(15%)}70%{transform:translateY(15%)}80%{transform:translate(3%,35%)}90%{transform:translate(-10%,10%)}to{transform:translate(0)}}
.Cursor-module__FPn9FW__root{pointer-events:none;z-index:2000;mix-blend-mode:difference;position:fixed;inset:0}.Cursor-module__FPn9FW__ringRoot{pointer-events:none;z-index:2000;position:fixed;inset:0}@media not ((hover:hover) and (pointer:fine)){.Cursor-module__FPn9FW__root,.Cursor-module__FPn9FW__ringRoot{display:none}}.Cursor-module__FPn9FW__box,.Cursor-module__FPn9FW__dot{will-change:transform;position:absolute;top:0;left:0}.Cursor-module__FPn9FW__dot{background:#fff;border-radius:50%;width:4px;height:4px;margin:-2px 0 0 -2px}.Cursor-module__FPn9FW__box{--s:30px;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);transition:width .5s var(--ease-out), height .5s var(--ease-out), margin .5s var(--ease-out), opacity .3s}.Cursor-module__FPn9FW__box i{width:8px;height:8px;transition:border-color .3s, width .5s var(--ease-out), height .5s var(--ease-out);border:1.25px solid #fff;position:absolute}.Cursor-module__FPn9FW__box i:first-child{border-bottom:0;border-right:0;top:0;left:0}.Cursor-module__FPn9FW__box i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.Cursor-module__FPn9FW__box i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.Cursor-module__FPn9FW__box i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.Cursor-module__FPn9FW__on{--s:54px}.Cursor-module__FPn9FW__on i{width:12px;height:12px}.Cursor-module__FPn9FW__labeled{--s:92px}.Cursor-module__FPn9FW__label{font-family:var(--f-mono);letter-spacing:.2em;color:#fff;opacity:0;transition:opacity .3s, transform .5s var(--ease-out);place-items:center;font-size:11.5px;display:grid;position:absolute;inset:0;transform:scale(.8)}.Cursor-module__FPn9FW__labeled .Cursor-module__FPn9FW__label{opacity:1;transform:none}.Cursor-module__FPn9FW__ring i,.Cursor-module__FPn9FW__root .Cursor-module__FPn9FW__on i{border-color:#0000}.Cursor-module__FPn9FW__ring.Cursor-module__FPn9FW__on i{border-color:var(--safelight)}.Cursor-module__FPn9FW__press{--s:22px}.Cursor-module__FPn9FW__labeled.Cursor-module__FPn9FW__press{--s:80px}.Cursor-module__FPn9FW__gone{opacity:0}
.Wordmark-module__lmRhBG__logo{height:1em;-webkit-mask:var(--src) center / contain no-repeat;-webkit-mask:var(--src) center / contain no-repeat;mask:var(--src) center / contain no-repeat;background:currentColor;display:inline-block}.Wordmark-module__lmRhBG__mark{--src:url(/brand/gooldays-mark.png);aspect-ratio:900/346}.Wordmark-module__lmRhBG__full{--src:url(/brand/gooldays-logo.png);aspect-ratio:1400/557}
.Slate-module__4p1HiW__slate{flex:none;overflow:visible}.Slate-module__4p1HiW__stick{transform-box:view-box;transform-origin:3.6px 10px;transition:transform .45s var(--ease-out,cubic-bezier(.16, 1, .3, 1));transform:rotate(-8deg)}.Slate-module__4p1HiW__pin{fill:var(--slate-pin,#ff3b1f)}:is(a,button):is(:hover,:focus-visible) .Slate-module__4p1HiW__stick{transform:rotate(-26deg)}:is(a,button):active .Slate-module__4p1HiW__stick{transition-duration:70ms;transition-timing-function:cubic-bezier(.6,0,1,.6);transform:rotate(0)}@media (prefers-reduced-motion:reduce){.Slate-module__4p1HiW__stick{transition:none}}
.HUD-module__SJ8qKG__hud{height:calc(88px + var(--safe-t));z-index:800;padding:var(--safe-t) var(--gutter) 0;opacity:0;transition:opacity 1.2s var(--ease-out) .6s, color .4s, transform .55s var(--ease-out), background .4s, box-shadow .4s;color:#141210;pointer-events:none;align-items:center;gap:40px;display:flex;position:fixed;top:0;left:0;right:0}.HUD-module__SJ8qKG__pill{align-items:center;gap:32px;display:flex}.HUD-module__SJ8qKG__hidden{transform:translateY(-105%)}.HUD-module__SJ8qKG__solid{height:calc(72px + var(--safe-t));background:#f2f1ecf2;box-shadow:0 1px #14121014}.HUD-module__SJ8qKG__solid.HUD-module__SJ8qKG__onDark{text-shadow:none;background:#121110eb;box-shadow:0 1px #f2f1ec14}.HUD-module__SJ8qKG__onDark{color:#f2f1ec;text-shadow:0 1px 12px #00000059}.HUD-module__SJ8qKG__onDark .HUD-module__SJ8qKG__cta{color:#141210;text-shadow:none;background:#f2f1ec}.HUD-module__SJ8qKG__on{opacity:1}.HUD-module__SJ8qKG__hud>*{pointer-events:auto}.HUD-module__SJ8qKG__menuOpen,.HUD-module__SJ8qKG__menuOpen.HUD-module__SJ8qKG__solid{z-index:860;color:#f2f1ec;box-shadow:none;text-shadow:none;background:0 0}.HUD-module__SJ8qKG__menuOpen .HUD-module__SJ8qKG__cta{color:#141210;background:#f2f1ec}.HUD-module__SJ8qKG__logo{font-size:34px;line-height:1}.HUD-module__SJ8qKG__links{letter-spacing:.16em;gap:30px;font-size:14px;display:flex}.HUD-module__SJ8qKG__links a{padding:6px 0;position:relative}.HUD-module__SJ8qKG__links a:after{content:"";transform-origin:100%;height:1px;transition:transform .5s var(--ease-out);background:currentColor;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.HUD-module__SJ8qKG__links a:hover:after,.HUD-module__SJ8qKG__links a.HUD-module__SJ8qKG__here:after{transform-origin:0;transform:scaleX(1)}.HUD-module__SJ8qKG__right{gap:10px;margin-left:auto}.HUD-module__SJ8qKG__sound{place-items:center;width:40px;height:40px;display:grid}.HUD-module__SJ8qKG__wave{align-items:center;gap:2px;height:14px;display:inline-flex}.HUD-module__SJ8qKG__wave i{background:currentColor;width:1.5px;height:100%;transition:transform .4s;transform:scaleY(.18)}.HUD-module__SJ8qKG__playing i{animation:1s ease-in-out infinite alternate HUD-module__SJ8qKG__wave}.HUD-module__SJ8qKG__playing i:nth-child(2){animation-delay:-.3s}.HUD-module__SJ8qKG__playing i:nth-child(3){animation-delay:-.6s}.HUD-module__SJ8qKG__playing i:nth-child(4){animation-delay:-.15s}.HUD-module__SJ8qKG__playing i:nth-child(5){animation-delay:-.45s}@keyframes HUD-module__SJ8qKG__wave{0%{transform:scaleY(.2)}to{transform:scaleY(1)}}.HUD-module__SJ8qKG__cta{color:#f2f1ec;letter-spacing:.12em;background:#141210;border-radius:3px;align-items:center;gap:10px;height:42px;padding:0 20px;font-size:13px;transition:background .4s,color .4s;display:inline-flex}.HUD-module__SJ8qKG__cta:hover{--slate-pin:#fff;background:var(--accent);color:#fff}.HUD-module__SJ8qKG__burger{place-content:center;gap:7px;width:40px;height:40px;display:grid}.HUD-module__SJ8qKG__burger i{width:22px;height:1.25px;transition:transform .6s var(--ease-out), opacity .3s;background:currentColor;display:block}.HUD-module__SJ8qKG__menuOpen .HUD-module__SJ8qKG__burger i:first-child{transform:translateY(4.1px)rotate(45deg)}.HUD-module__SJ8qKG__menuOpen .HUD-module__SJ8qKG__burger i:last-child{transform:translateY(-4.1px)rotate(-45deg)}.HUD-module__SJ8qKG__track{left:0;right:0;bottom:var(--safe-b);height:2px;position:fixed;pointer-events:none!important}.HUD-module__SJ8qKG__fill{background:var(--accent);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-width:860px){.HUD-module__SJ8qKG__hud{height:calc(72px + var(--safe-t))}.HUD-module__SJ8qKG__links,.HUD-module__SJ8qKG__cta{display:none}.HUD-module__SJ8qKG__logo{font-size:23px}}@media (pointer:coarse){.HUD-module__SJ8qKG__sound,.HUD-module__SJ8qKG__burger{width:44px;height:44px}.HUD-module__SJ8qKG__cta{height:44px}.HUD-module__SJ8qKG__logo a{align-items:center;min-height:44px;display:inline-flex}.HUD-module__SJ8qKG__links a{padding:11px 0}.HUD-module__SJ8qKG__links a:after{bottom:5px}}@media (orientation:landscape) and (max-height:560px){.HUD-module__SJ8qKG__hud,.HUD-module__SJ8qKG__solid{height:calc(58px + var(--safe-t))}}
.Menu-module__bXpIXq__menu{z-index:850;overscroll-behavior:contain;padding:calc(110px + var(--safe-t)) var(--gutter) calc(40px + var(--safe-b));-webkit-backdrop-filter:blur(16px)saturate(1.1);backdrop-filter:blur(16px)saturate(1.1);opacity:0;pointer-events:none;transition:opacity .5s var(--ease-out);background:#14121099;flex-direction:column;justify-content:safe center;display:flex;position:fixed;inset:0;overflow-y:auto}.Menu-module__bXpIXq__open{opacity:1;pointer-events:auto}.Menu-module__bXpIXq__table{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2.4vw,36px);width:100%;max-width:1100px;margin:0 auto;display:grid}.Menu-module__bXpIXq__card{color:#fff;text-align:left;opacity:0;transform:translateY(80px) rotate(calc(var(--r) * 3)) scale(.88);transition:transform .9s var(--ease-out), opacity .6s, box-shadow .4s;background:#141210;border-radius:16px;transition-delay:0s;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 24px 50px #00000059}.Menu-module__bXpIXq__open .Menu-module__bXpIXq__card{opacity:1;transform:rotate(var(--r));transition-delay:calc(80ms + var(--i) * 70ms)}.Menu-module__bXpIXq__open .Menu-module__bXpIXq__card:hover,.Menu-module__bXpIXq__open .Menu-module__bXpIXq__card:focus-visible{transition-delay:0s;transform:rotate(0)translateY(-10px)scale(1.04);box-shadow:0 0 0 1px #ffffff24,0 36px 70px #00000073}.Menu-module__bXpIXq__photo{aspect-ratio:3/4;background:#2a2622;display:block;position:relative;overflow:hidden}.Menu-module__bXpIXq__photo:after{content:"";background:linear-gradient(#0000 45%,#0a0908d1);position:absolute;inset:0}.Menu-module__bXpIXq__photo img{object-fit:cover;width:100%;height:100%;filter:var(--stock);transition:transform 1.2s var(--ease-out)}.Menu-module__bXpIXq__card:hover .Menu-module__bXpIXq__photo img{transform:scale(1.08)}.Menu-module__bXpIXq__no{z-index:1;color:#fff;text-shadow:0 1px 4px #00000080;position:absolute;top:12px;left:14px}.Menu-module__bXpIXq__af{position:absolute;inset:22%}.Menu-module__bXpIXq__af i{border:2px solid var(--accent);width:18px;height:18px;position:absolute}.Menu-module__bXpIXq__af i:first-child{border-bottom:0;border-right:0;top:0;left:0}.Menu-module__bXpIXq__af i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.Menu-module__bXpIXq__af i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.Menu-module__bXpIXq__af i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.Menu-module__bXpIXq__caption{z-index:1;flex-direction:column;gap:6px;padding:18px 18px 20px;display:flex;position:absolute;bottom:0;left:0;right:0}.Menu-module__bXpIXq__caption strong{font-family:var(--f-serif);text-shadow:0 2px 12px #0006;align-items:center;gap:10px;font-size:clamp(22px,2.2vw,32px);font-weight:900;display:inline-flex}.Menu-module__bXpIXq__caption span{color:#ffffffc7;text-wrap:balance;font-size:14px}.Menu-module__bXpIXq__primary{box-shadow:0 0 0 2px var(--accent), 0 24px 50px #00000059}.Menu-module__bXpIXq__primary .Menu-module__bXpIXq__caption strong:before{content:"";background:var(--accent);width:10px;height:10px;box-shadow:0 0 12px var(--accent);border-radius:50%}html[data-layout=flow] .Menu-module__bXpIXq__menu{container:menu/size}html[data-layout=flow] .Menu-module__bXpIXq__table{max-width:calc((100cqh - 220px - var(--safe-t) - var(--safe-b)) * .75 + 14px);grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}@container menu (orientation:landscape){html[data-layout=flow] .Menu-module__bXpIXq__menu{padding:calc(72px + var(--safe-t)) var(--gutter) calc(10px + var(--safe-b))}html[data-layout=flow] .Menu-module__bXpIXq__table{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;max-width:1100px}html[data-layout=flow] .Menu-module__bXpIXq__photo{aspect-ratio:auto;height:calc(100cqh - 98px - var(--safe-t) - var(--safe-b));max-height:340px}html[data-layout=flow] .Menu-module__bXpIXq__caption{gap:2px;padding:12px 12px 14px}html[data-layout=flow] .Menu-module__bXpIXq__caption strong{font-size:clamp(18px,2.4cqw,24px)}html[data-layout=flow] .Menu-module__bXpIXq__caption span{font-size:12.5px;line-height:1.4}}
.Theater-module__jTtw_q__theater{--screen-h:min(100svh, calc(100vw / 2.39));z-index:870;background:#000;place-items:center;display:grid;position:fixed;inset:0}.Theater-module__jTtw_q__screen{width:100vw;height:var(--screen-h);position:relative;overflow:hidden}.Theater-module__jTtw_q__screen img{object-fit:cover;opacity:0;width:100%;height:100%;filter:var(--stock);transition:opacity 1.4s,transform 5s linear;position:absolute;inset:0;transform:scale(1.18)}.Theater-module__jTtw_q__screen img.Theater-module__jTtw_q__on{opacity:1;transform:scale(1.02)translate(-1%,-1%)}.Theater-module__jTtw_q__screen img.Theater-module__jTtw_q__past{opacity:0;transform:scale(1)}.Theater-module__jTtw_q__card{text-align:center;background:#000;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}.Theater-module__jTtw_q__card strong{font-family:var(--f-classic);letter-spacing:.02em;font-size:clamp(34px,5vw,80px);font-weight:400}.Theater-module__jTtw_q__card .serif{color:var(--amber);font-size:clamp(16px,1.6vw,24px)}.Theater-module__jTtw_q__lyric{text-align:center;padding:0 var(--gutter);position:absolute;bottom:9%;left:0;right:0}.Theater-module__jTtw_q__lyric span{--p:0%;font-family:var(--f-hand);letter-spacing:.14em;color:#0000;background:linear-gradient(90deg, var(--sub) var(--p), #ffffff8c var(--p));filter:drop-shadow(0 2px 2px #000000e6);animation:Theater-module__jTtw_q__lin .8s var(--ease-out) both;-webkit-background-clip:text;background-clip:text;font-size:clamp(18px,2vw,32px);display:inline-block}@keyframes Theater-module__jTtw_q__lin{0%{opacity:0;transform:translateY(10px)}}.Theater-module__jTtw_q__bar{height:calc((100svh - var(--screen-h)) / 2 + 2px);transform-origin:top;pointer-events:none;background:#000;position:absolute;left:0;right:0}.Theater-module__jTtw_q__barTop{top:0}.Theater-module__jTtw_q__barBottom{transform-origin:bottom;bottom:0}.Theater-module__jTtw_q__ui{left:var(--gutter);right:var(--gutter);bottom:calc(28px + var(--safe-b));color:var(--dim);align-items:center;gap:18px;display:flex;position:absolute}.Theater-module__jTtw_q__prog{background:#efe6d233;flex:1;height:1px;position:relative}.Theater-module__jTtw_q__prog i{background:var(--amber);transform-origin:0;transition:transform .1s linear;position:absolute;inset:0}.Theater-module__jTtw_q__exit{height:40px;color:var(--paper);letter-spacing:.1em;border-radius:3px;align-items:center;gap:8px;padding:0 18px;display:inline-flex;box-shadow:inset 0 0 0 1px #efe6d266}.Theater-module__jTtw_q__exit:hover{background:var(--paper);color:var(--ink)}.Theater-module__jTtw_q__mutedHint{top:calc(28px + var(--safe-t));width:max-content;max-width:calc(100vw - 2 * var(--gutter));color:var(--amber);background:#efe6d214;border-radius:3px;padding:10px 16px;position:absolute;left:50%;translate:-50%}.Theater-module__jTtw_q__real .Theater-module__jTtw_q__screen video{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;position:absolute;inset:0}.Theater-module__jTtw_q__real .Theater-module__jTtw_q__screen{height:100svh;height:calc(100svh - 96px - var(--safe-b));margin-bottom:calc(96px + var(--safe-b))}.Theater-module__jTtw_q__realUi{bottom:calc(26px + var(--safe-b));color:#f2f1ecbf;gap:14px}.Theater-module__jTtw_q__ctl{color:#f2f1ec;border-radius:3px;flex:none;min-width:40px;height:40px;padding:0 14px;font-size:13px;transition:background .3s,color .3s;box-shadow:inset 0 0 0 1px #f2f1ec59}.Theater-module__jTtw_q__ctl:hover{color:#141210;background:#f2f1ec}.Theater-module__jTtw_q__seek{cursor:pointer;appearance:none;background:0 0;flex:1;height:24px;margin:0}.Theater-module__jTtw_q__seek::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--safelight) var(--p), #f2f1ec40 var(--p));border-radius:3px;height:3px}.Theater-module__jTtw_q__seek::-moz-range-track{background:linear-gradient(90deg, var(--safelight) var(--p), #f2f1ec40 var(--p));border-radius:3px;height:3px}.Theater-module__jTtw_q__seek::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:50%;width:14px;height:14px;margin-top:-5.5px;box-shadow:0 0 0 4px #ff4f1f59}.Theater-module__jTtw_q__seek::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:14px;height:14px}@media (pointer:coarse){.Theater-module__jTtw_q__exit,.Theater-module__jTtw_q__ctl{height:44px}.Theater-module__jTtw_q__mutedHint{min-height:44px}.Theater-module__jTtw_q__seek{height:44px}.Theater-module__jTtw_q__ctl{min-width:44px}}html[data-layout=flow] .Theater-module__jTtw_q__theater{--bars:calc(128px + 2 * max(var(--safe-t), var(--safe-b)));--screen-h:min(calc(100svh - var(--bars)), max(calc(100vw / 2.39), min(calc(100vw * 1.25), calc(100svh - 220px))));container:theater/inline-size}html[data-layout=flow] .Theater-module__jTtw_q__ui{bottom:calc(var(--safe-b) + max(10px, ((100svh - var(--screen-h)) / 2 - var(--safe-b)) / 2 - 22px))}html[data-layout=flow] .Theater-module__jTtw_q__mutedHint{top:calc(var(--safe-t) + max(10px, ((100svh - var(--screen-h)) / 2 - var(--safe-t)) / 2 - 22px))}@container theater (max-width:860px){html[data-layout=flow] .Theater-module__jTtw_q__ui>.mono:first-child{display:none}}html[data-layout=flow] .Theater-module__jTtw_q__real .Theater-module__jTtw_q__screen{height:calc(100svh - 72px - var(--safe-t) - var(--safe-b));margin:var(--safe-t) 0 calc(72px + var(--safe-b))}html[data-layout=flow] .Theater-module__jTtw_q__realUi{bottom:calc(14px + var(--safe-b))}@container theater (max-width:600px){html[data-layout=flow] .Theater-module__jTtw_q__real .Theater-module__jTtw_q__screen{height:calc(100svh - 150px - var(--safe-t) - var(--safe-b));margin-bottom:calc(150px + var(--safe-b))}html[data-layout=flow] .Theater-module__jTtw_q__realUi{bottom:calc(18px + var(--safe-b));flex-wrap:wrap;gap:10px 14px}html[data-layout=flow] .Theater-module__jTtw_q__realUi .Theater-module__jTtw_q__seek{flex:1 0 100%;order:-1}html[data-layout=flow] .Theater-module__jTtw_q__realUi>:nth-child(5){margin-left:auto}html[data-layout=flow] .Theater-module__jTtw_q__realUi .Theater-module__jTtw_q__exit{top:calc(16px + var(--safe-t));right:var(--gutter);position:fixed}}
.TouchSynth-module__zb0u2W__layer{pointer-events:none;z-index:990;position:fixed;inset:0;overflow:hidden}.TouchSynth-module__zb0u2W__ring{border:1px solid #f2a93bd9;border-radius:50%;width:120px;height:120px;margin:-60px 0 0 -60px;animation:1.1s cubic-bezier(.16,1,.3,1) forwards TouchSynth-module__zb0u2W__ring;position:absolute;box-shadow:0 0 24px #f2a93b59,inset 0 0 18px #f2a93b40}.TouchSynth-module__zb0u2W__ring:after{content:"";border:1px solid #efe6d299;border-radius:50%;animation:.9s cubic-bezier(.16,1,.3,1) 80ms both TouchSynth-module__zb0u2W__ring;position:absolute;inset:30%}@keyframes TouchSynth-module__zb0u2W__ring{0%{opacity:1;transform:scale(.1)}to{opacity:0;transform:scale(1.4)}}
.PageTransition-module__KOhPTa__root{z-index:940;pointer-events:none;visibility:hidden;position:fixed;inset:0}.PageTransition-module__KOhPTa__on{pointer-events:auto;visibility:visible}.PageTransition-module__KOhPTa__layer{position:absolute;inset:0}.PageTransition-module__KOhPTa__card{opacity:0;text-align:center;color:#efe6d2;flex-direction:column;align-items:center;gap:14px;display:flex;position:relative}.PageTransition-module__KOhPTa__card strong{font-family:var(--f-serif);letter-spacing:.02em;margin-right:-.2em;font-size:clamp(40px,6vw,96px);font-weight:900;line-height:1.1}.PageTransition-module__KOhPTa__reel{visibility:hidden;background:#0d0b09;place-items:center;display:grid;position:absolute;inset:0}.PageTransition-module__KOhPTa__sheet{padding:calc(6px + var(--safe-t)) calc(6px + var(--safe-x)) calc(6px + var(--safe-b));grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(6,1fr);gap:6px;display:grid;position:absolute;inset:0}.PageTransition-module__KOhPTa__tile{opacity:0;border-radius:2px;position:relative;overflow:hidden}.PageTransition-module__KOhPTa__tile img{object-fit:cover;width:100%;height:100%;filter:var(--stock) brightness(.55)}.PageTransition-module__KOhPTa__tile .mono{color:#f2a93be6;font-size:11.5px;position:absolute;bottom:6px;left:8px}.PageTransition-module__KOhPTa__reel .PageTransition-module__KOhPTa__card{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0d0b09d1;border-radius:4px;padding:26px 44px;box-shadow:0 30px 80px #0009}.PageTransition-module__KOhPTa__reel .PageTransition-module__KOhPTa__card strong{font-family:var(--f-classic);font-weight:400}.PageTransition-module__KOhPTa__reel .PageTransition-module__KOhPTa__card .mono{color:#f2a93b}@media (max-width:700px){.PageTransition-module__KOhPTa__sheet{grid-template-rows:repeat(6,1fr);grid-template-columns:repeat(3,1fr)}}.PageTransition-module__KOhPTa__letter{place-items:center;display:grid;position:absolute;inset:0}.PageTransition-module__KOhPTa__barTop,.PageTransition-module__KOhPTa__barBottom{background:#000;height:50.5%;position:absolute;left:0;right:0;transform:scaleY(0)}.PageTransition-module__KOhPTa__barTop{transform-origin:top;top:0}.PageTransition-module__KOhPTa__barBottom{transform-origin:bottom;bottom:0}.PageTransition-module__KOhPTa__letter .PageTransition-module__KOhPTa__card strong{letter-spacing:.24em;font-weight:500}.PageTransition-module__KOhPTa__letter .PageTransition-module__KOhPTa__card .mono{color:#efe6d299}.PageTransition-module__KOhPTa__letter .PageTransition-module__KOhPTa__card .serif{color:#f2a93b;letter-spacing:0;font-size:20px}.PageTransition-module__KOhPTa__how{grid-template-columns:repeat(4,1fr);display:grid;position:absolute;inset:0}.PageTransition-module__KOhPTa__panel{text-align:center;color:#f2f1ec;clip-path:inset(0 0 100%);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:0 12px;display:flex}.PageTransition-module__KOhPTa__panel:not(:last-child){margin-right:-1px}.PageTransition-module__KOhPTa__panel:first-child{background:#1a1714}.PageTransition-module__KOhPTa__panel:nth-child(2){background:#201b16}.PageTransition-module__KOhPTa__panel:nth-child(3){background:#271f18}.PageTransition-module__KOhPTa__panel:nth-child(4){background:#ff4f1f}.PageTransition-module__KOhPTa__panel .mono{letter-spacing:.2em;opacity:.7;font-size:12px}.PageTransition-module__KOhPTa__panel strong{font-family:var(--f-classic);font-size:clamp(64px,11vw,180px);font-weight:400;line-height:1}.PageTransition-module__KOhPTa__panelLine{letter-spacing:.06em;opacity:.85;font-size:clamp(13px,1.2vw,17px)}@media (max-width:700px){.PageTransition-module__KOhPTa__how{grid-template-rows:repeat(4,1fr);grid-template-columns:1fr}.PageTransition-module__KOhPTa__panel{flex-direction:row;gap:18px}.PageTransition-module__KOhPTa__panel:not(:last-child){margin-bottom:-1px;margin-right:0}.PageTransition-module__KOhPTa__panel strong{font-size:64px}}.PageTransition-module__KOhPTa__slate{place-items:center;display:grid;position:absolute;inset:0}.PageTransition-module__KOhPTa__slateTop,.PageTransition-module__KOhPTa__slateBottom{background:#121110;height:50.5%;position:absolute;left:0;right:0}.PageTransition-module__KOhPTa__slateTop{background-image:repeating-linear-gradient(-58deg,#f3eee2 0 90px,#121110 90px 180px);background-position:bottom;background-repeat:no-repeat;background-size:100% 140px;top:0;transform:translateY(-100%)}.PageTransition-module__KOhPTa__slateBottom{background-image:repeating-linear-gradient(58deg,#f3eee2 0 90px,#121110 90px 180px);background-position:top;background-repeat:no-repeat;background-size:100% 140px;bottom:0;transform:translateY(100%)}.PageTransition-module__KOhPTa__slate .PageTransition-module__KOhPTa__card{font-family:var(--f-display);font-variation-settings:"SOFT" 0, "opsz" 144;letter-spacing:.42em;background:#121110;flex-direction:row;gap:.6em;padding:18px 28px;font-size:clamp(24px,3vw,44px);font-weight:300}.PageTransition-module__KOhPTa__rule{background:#efe6d299;width:clamp(40px,6vw,90px);height:1px;display:block}.PageTransition-module__KOhPTa__slateSub{color:#efe6d280;background:#121110;padding:4px 12px;position:absolute;bottom:calc(50% - 90px)}.PageTransition-module__KOhPTa__flash{opacity:0;background:#fff8e8;position:absolute;inset:0}
.EasterEggs-module__xQQelW__flash{z-index:960;opacity:0;pointer-events:none;background:#fffaf0;position:fixed;inset:0}.EasterEggs-module__xQQelW__thumb{right:calc(28px + var(--safe-x));bottom:calc(28px + var(--safe-b));z-index:955;color:#141210;text-align:left;background:#fff;border-radius:14px;flex-direction:column;width:200px;display:flex;position:fixed;overflow:hidden;box-shadow:0 0 0 1px #1412100f,0 24px 50px -18px #14121073}.EasterEggs-module__xQQelW__photo{aspect-ratio:4/3;display:block;overflow:hidden}.EasterEggs-module__xQQelW__photo img{object-fit:cover;width:100%;height:100%;animation:.5s ease-out both EasterEggs-module__xQQelW__snap}@keyframes EasterEggs-module__xQQelW__snap{0%{filter:brightness(1.8)}}.EasterEggs-module__xQQelW__caption{flex-direction:column;gap:2px;padding:10px 12px 12px;font-size:13px;line-height:1.4;display:flex}.EasterEggs-module__xQQelW__caption b{font-family:var(--f-mono);letter-spacing:.14em;color:#ff4f1f;font-size:10.5px;font-weight:400}@media (max-width:760px){.EasterEggs-module__xQQelW__thumb{right:calc(16px + var(--safe-x));bottom:calc(16px + var(--safe-b));width:150px}}@media (prefers-reduced-motion:reduce){.EasterEggs-module__xQQelW__photo img{animation:none}}
.Footer-module__uYqqUW__footer{--sun:0;min-height:100svh;padding:var(--sec-pad) var(--gutter) calc(28px + var(--safe-b));color:var(--paper);background:linear-gradient(to top, color-mix(in srgb, #2b1a12 calc(var(--sun) * 100%), #121110) 0%, #121110 70%);isolation:isolate;flex-direction:column;display:flex;position:relative;overflow:hidden}.Footer-module__uYqqUW__sun{aspect-ratio:1;width:min(1400px,140vw);translate:-50% calc(78% - var(--sun) * 38%);opacity:calc(.15 + var(--sun) * .85);filter:blur(10px);z-index:-1;pointer-events:none;background:radial-gradient(circle,#ffd696f2 0%,#ff8c46d9 18%,#ff4f1f8c 34%,#ff4f1f1f 55%,#0000 70%);border-radius:50%;position:absolute;bottom:0;left:50%}.Footer-module__uYqqUW__top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:40px;display:flex}.Footer-module__uYqqUW__line{font-family:var(--f-classic);letter-spacing:.04em;font-size:clamp(36px,5vw,84px);line-height:1.3}.Footer-module__uYqqUW__row{display:block}.Footer-module__uYqqUW__line [data-c]{display:inline-block}.Footer-module__uYqqUW__rec{aspect-ratio:1;border-radius:50%;flex:none;place-items:center;width:clamp(150px,14vw,210px);display:grid}.Footer-module__uYqqUW__recInner{color:#141210;background:#f2f1ec;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:10px;width:100%;height:100%;transition:background .4s,color .4s,box-shadow .6s;display:flex;position:relative;box-shadow:0 0 #ff4f1f66}.Footer-module__uYqqUW__recOn .Footer-module__uYqqUW__recInner{background:var(--accent);color:#fff;box-shadow:0 0 0 14px #ff4f1f2e,0 0 80px #ff4f1f80}.Footer-module__uYqqUW__recDot{background:#ff3b1f;border-radius:50%;width:14px;height:14px}.Footer-module__uYqqUW__recOn .Footer-module__uYqqUW__recDot{background:#fff;animation:1s steps(2,end) infinite Footer-module__uYqqUW__blink}@keyframes Footer-module__uYqqUW__blink{50%{opacity:.2}}.Footer-module__uYqqUW__recLabel{font-family:var(--f-serif);font-size:18px;font-weight:900}.Footer-module__uYqqUW__recTc{opacity:.8;font-size:12px}.Footer-module__uYqqUW__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 32px;padding:clamp(14px,2.4svh,24px) 0 0;display:flex}.Footer-module__uYqqUW__nav{gap:26px;font-size:15px;display:flex}.Footer-module__uYqqUW__nav a,.Footer-module__uYqqUW__copy a,.Footer-module__uYqqUW__rewind{color:var(--dim);transition:color .3s}.Footer-module__uYqqUW__nav a:hover,.Footer-module__uYqqUW__copy a:hover,.Footer-module__uYqqUW__rewind:hover{color:var(--paper)}.Footer-module__uYqqUW__mark{z-index:1;margin:auto calc(var(--gutter) * -1) 0;color:#f6ecdc;opacity:calc(.72 + var(--sun) * .28);filter:drop-shadow(0 0 calc(var(--sun) * 36px) #ffaa5059);transform-origin:50% 100%;pointer-events:none;justify-content:center;font-size:19vw;line-height:1;display:flex;position:relative}.Footer-module__uYqqUW__copy{color:var(--dim);flex-wrap:wrap;gap:6px 22px;display:flex}.Footer-module__uYqqUW__stream{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.Footer-module__uYqqUW__top,.Footer-module__uYqqUW__bar{z-index:3;position:relative}html[data-layout=flow] .Footer-module__uYqqUW__footer{min-height:0;container-type:inline-size}html[data-layout=flow] .Footer-module__uYqqUW__top{flex-wrap:nowrap;gap:16px}html[data-layout=flow] .Footer-module__uYqqUW__line{font-size:clamp(30px,10cqi,56px)}html[data-layout=flow] .Footer-module__uYqqUW__rec{width:clamp(104px,30cqi,160px)}html[data-layout=flow] .Footer-module__uYqqUW__recInner{gap:6px}html[data-layout=flow] .Footer-module__uYqqUW__recLabel{font-size:clamp(14px,4.2cqi,18px)}html[data-layout=flow] .Footer-module__uYqqUW__mark{margin-top:clamp(64px,16svh,140px)}html[data-layout=flow] .Footer-module__uYqqUW__nav{gap:18px}@media (pointer:coarse){.Footer-module__uYqqUW__nav a,.Footer-module__uYqqUW__copy a,.Footer-module__uYqqUW__rewind{align-items:center;min-height:44px;display:inline-flex}.Footer-module__uYqqUW__bar{gap:4px 28px;padding:10px 0}}
@font-face{font-family:displayFont;src:url(../media/gooldays_fraunces.p.1ybg8ilxavvrb.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:normal}@font-face{font-family:displayFont;src:url(../media/gooldays_fraunces_italic.p.3e6gqvvve17vd.woff2)format("woff2");font-display:swap;font-weight:100 900;font-style:italic}.displayfont_5b75411c-module__ud-rVG__className{font-family:displayFont,Fraunces Fallback}.displayfont_5b75411c-module__ud-rVG__variable{--font-fraunces:"displayFont", Fraunces Fallback}
@font-face{font-family:sansFont;src:url(../media/gooldays_geist.p.39l4z4i9lx8f2.woff2)format("woff2");font-display:swap;font-weight:100 900}.sansfont_6c60c590-module__xa_u3a__className{font-family:sansFont,Geist Fallback}.sansfont_6c60c590-module__xa_u3a__variable{--font-geist:"sansFont", Geist Fallback}
.Hero-module__aGMswG__hero{background:var(--ink);height:100svh;position:relative;overflow:hidden}.Hero-module__aGMswG__frame{clip-path:inset(0);will-change:clip-path;position:absolute;inset:0}.Hero-module__aGMswG__canvas{width:100%;height:100%;position:absolute;inset:0}.Hero-module__aGMswG__shade{pointer-events:none;background:linear-gradient(#0000 30%,#0b0a081a 54%,#0b0a08c7 100%),linear-gradient(#0b0a0873,#0000 22%);position:absolute;inset:0}.Hero-module__aGMswG__rails{opacity:0;pointer-events:none;flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:12% 19%}.Hero-module__aGMswG__rail{opacity:.4;background:repeating-linear-gradient(90deg,#0000 0 9px,#efe6d2d9 9px 21px,#0000 21px 30px);border-radius:2px;height:4.2%;-webkit-mask:linear-gradient(#0000 20%,#000 20% 80%,#0000 80%);mask:linear-gradient(#0000 20%,#000 20% 80%,#0000 80%)}.Hero-module__aGMswG__copy{left:var(--gutter);right:var(--gutter);pointer-events:none;justify-content:space-between;align-items:flex-end;gap:40px;display:flex;position:absolute;bottom:calc(19vw + 24px)}.Hero-module__aGMswG__lead{font-size:clamp(26px,3.3vw,54px);line-height:1.22}.Hero-module__aGMswG__lead .zh{font-family:var(--f-classic);letter-spacing:.08em;font-weight:400;display:inline-block}@property --l{syntax:"<length>";inherits:false;initial-value:.24em}.Hero-module__aGMswG__lead em{--c:#fff4e8;--t:.05em;--l:.22em;color:#fff;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top left / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) top right / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom left / var(--t) var(--l) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--t) no-repeat, linear-gradient(var(--c), var(--c)) bottom right / var(--t) var(--l) no-repeat, #ff4f1f;animation:Hero-module__aGMswG__focusIn 1.4s var(--ease-out) 1.6s both;border-radius:2px;margin:0 .06em;padding:0 .16em;font-style:normal;position:relative;box-shadow:0 10px 30px -8px #781e008c}@keyframes Hero-module__aGMswG__focusIn{0%{--l:.5em;opacity:.4}}.Hero-module__aGMswG__ctas{pointer-events:auto;flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.Hero-module__aGMswG__primary,.Hero-module__aGMswG__secondary{letter-spacing:.12em;height:54px;transition:transform .6s var(--ease-out), background .3s, color .3s;border-radius:3px;align-items:center;gap:10px;padding:0 26px;font-size:15px;display:inline-flex}.Hero-module__aGMswG__primary{background:var(--paper);color:var(--ink)}.Hero-module__aGMswG__primary:hover{transform:scale(1.04)}.Hero-module__aGMswG__secondary{box-shadow:inset 0 0 0 1px #efe6d273}.Hero-module__aGMswG__secondary:hover{background:#efe6d21f}.Hero-module__aGMswG__primary{--slate-pin:var(--safelight)}.Hero-module__aGMswG__steps{border-top:1px solid #efe6d238;grid-template-columns:repeat(3,auto);gap:0;list-style:none;display:grid}.Hero-module__aGMswG__steps li{border-right:1px solid #efe6d224;flex-direction:column;gap:4px;margin-right:22px;padding:14px 22px 0 0;display:flex}.Hero-module__aGMswG__steps li:last-child{border-right:0;margin-right:0;padding-right:0}.Hero-module__aGMswG__steps .mono{color:var(--amber)}.Hero-module__aGMswG__steps strong{font-family:var(--f-classic);letter-spacing:.08em;font-size:16px;font-weight:400}.Hero-module__aGMswG__steps small{color:var(--dim);font-size:12px}.Hero-module__aGMswG__hint{top:var(--head-top);right:calc(var(--gutter) + 6px);color:var(--dim);writing-mode:horizontal-tb;flex-direction:column;align-items:flex-end;gap:8px;display:flex;position:absolute}.Hero-module__aGMswG__scroll{color:var(--paper);align-items:center;gap:10px;margin-top:18px;display:inline-flex}.Hero-module__aGMswG__scroll i{background:#efe6d240;width:1px;height:38px;position:relative;overflow:hidden}.Hero-module__aGMswG__scroll i:after{content:"";background:var(--paper);animation:Hero-module__aGMswG__drip 1.8s var(--ease-io) infinite;position:absolute;inset:0}@keyframes Hero-module__aGMswG__drip{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.Hero-module__aGMswG__title{color:var(--paper);pointer-events:none;justify-content:center;font-size:min(12.5vw,26svh);line-height:1;display:flex;position:absolute;bottom:3svh;left:0;right:0}@media (max-width:1080px){.Hero-module__aGMswG__copy{flex-direction:column;align-items:flex-start;gap:28px}}html[data-layout=flow] .Hero-module__aGMswG__hero{--band:min(105cqi, 54svh);height:auto;padding:0 var(--gutter) calc(var(--safe-b) + clamp(24px, 4svh, 40px));flex-direction:column;display:flex;container-type:inline-size}html[data-layout=flow] .Hero-module__aGMswG__hero:before{content:"";height:var(--band);flex:none}html[data-layout=flow] .Hero-module__aGMswG__frame{height:var(--band);inset:0 0 auto;-webkit-mask:linear-gradient(#000 62%,#0000);mask:linear-gradient(#000 62%,#0000)}html[data-layout=flow] .Hero-module__aGMswG__shade{background:linear-gradient(#0b0a0880,#0000 30%)}:is(html[data-layout=flow] .Hero-module__aGMswG__rails,html[data-layout=flow] .Hero-module__aGMswG__hint){display:none}html[data-layout=flow] .Hero-module__aGMswG__title{z-index:1;filter:drop-shadow(0 2px 16px #00000073);order:1;justify-content:flex-start;margin-top:calc(-1em - clamp(8px,2svh,20px));font-size:clamp(40px,min(19cqi,12svh),112px);position:relative;inset:auto}html[data-layout=flow] .Hero-module__aGMswG__copy{pointer-events:auto;flex-direction:column;order:2;align-items:stretch;gap:clamp(20px,3.4svh,32px);padding-top:clamp(24px,4svh,40px);position:relative;inset:auto}html[data-layout=flow] .Hero-module__aGMswG__say{flex-wrap:wrap;align-items:flex-end;gap:18px 32px;display:flex}html[data-layout=flow] .Hero-module__aGMswG__lead{font-size:clamp(26px,min(6.2cqi,7.2svh),46px)}html[data-layout=flow] .Hero-module__aGMswG__ctas{gap:10px;margin-top:0}:is(html[data-layout=flow] .Hero-module__aGMswG__primary,html[data-layout=flow] .Hero-module__aGMswG__secondary){height:50px;padding:0 22px;font-size:14px}html[data-layout=flow] .Hero-module__aGMswG__steps{grid-template-columns:repeat(3,minmax(0,1fr))}html[data-layout=flow] .Hero-module__aGMswG__steps li{margin-right:10px;padding-right:10px}html[data-layout=flow] .Hero-module__aGMswG__steps strong{font-size:clamp(14px,2.3cqi,17px)}html[data-layout=flow] .Hero-module__aGMswG__steps small{font-size:clamp(12px,1.8cqi,13px)}@container (max-width:560px){html[data-layout=flow] .Hero-module__aGMswG__ctas{grid-template-columns:1fr 1fr;width:100%;display:grid}:is(html[data-layout=flow] .Hero-module__aGMswG__primary,html[data-layout=flow] .Hero-module__aGMswG__secondary){justify-content:center;padding:0 12px}html[data-layout=flow] .Hero-module__aGMswG__steps{grid-template-columns:1fr}html[data-layout=flow] .Hero-module__aGMswG__steps li{border-bottom:1px solid #efe6d224;border-right:0;grid-template-columns:2.4em 1fr;gap:2px 8px;margin:0;padding:12px 0;display:grid}html[data-layout=flow] .Hero-module__aGMswG__steps li:last-child{border-bottom:0;padding-bottom:0}html[data-layout=flow] .Hero-module__aGMswG__steps .mono{grid-row:span 2;padding-top:2px}html[data-layout=flow] .Hero-module__aGMswG__steps strong{font-size:15px}}
@font-face{font-family:monoFont;src:url(../media/gooldays_geist_mono.p.3p9v17y7d3o8j.woff2)format("woff2");font-display:swap;font-weight:100 900}.monofont_8d76ddf7-module__oXHqeW__className{font-family:monoFont,Geist Mono Fallback}.monofont_8d76ddf7-module__oXHqeW__variable{--font-geist-mono:"monoFont", Geist Mono Fallback}
.Reel-module__0LEEXW__section{--h:clamp(200px, calc(92svh - var(--head-top) - 300px), 520px);--below:calc(7svh + 52px);--holes:46px;background:radial-gradient(ellipse 60% 70% at 50% 52%, #241c13 0%, var(--ink) 70%);height:100svh;position:relative;overflow:hidden}.Reel-module__0LEEXW__head{top:var(--head-top);left:var(--gutter);right:var(--gutter);z-index:3;pointer-events:none;grid-template-rows:auto auto;grid-template-columns:1fr auto;column-gap:40px;display:grid;position:absolute}.Reel-module__0LEEXW__head .eyebrow{grid-column:1/-1;margin-bottom:16px}.Reel-module__0LEEXW__h2{font-family:var(--f-classic);letter-spacing:.02em;font-size:clamp(28px,3.4vw,54px);font-weight:400;line-height:1.15}.Reel-module__0LEEXW__h2 [data-head]{display:inline-block}.Reel-module__0LEEXW__h2 em{color:var(--amber);font-style:normal}.Reel-module__0LEEXW__ft{pointer-events:auto;flex-wrap:wrap;justify-content:flex-end;align-self:end;gap:4px 18px;display:flex}.Reel-module__0LEEXW__ft button,.Reel-module__0LEEXW__ftAll{letter-spacing:.06em;min-height:32px;color:var(--dim);align-items:baseline;gap:6px;padding:4px 0;font-size:15px;transition:color .3s;display:inline-flex}.Reel-module__0LEEXW__ft button .mono{font-size:11px}.Reel-module__0LEEXW__ft button:hover,.Reel-module__0LEEXW__ftAll:hover,.Reel-module__0LEEXW__ft .Reel-module__0LEEXW__ftOn{color:var(--paper)}.Reel-module__0LEEXW__ft .Reel-module__0LEEXW__ftOn .mono{color:var(--amber)}.Reel-module__0LEEXW__ftAll{color:var(--amber)}.Reel-module__0LEEXW__gate{left:50%;bottom:calc(var(--below) + var(--holes) - 18px);width:calc(var(--h) * 1.42 + 36px);height:calc(var(--h) + 36px);z-index:2;pointer-events:none;position:absolute;translate:-50%}.Reel-module__0LEEXW__gate i{border:1px solid var(--amber);opacity:.9;width:26px;height:26px;position:absolute}.Reel-module__0LEEXW__gate i:first-child{border-bottom:0;border-right:0;top:0;left:0}.Reel-module__0LEEXW__gate i:nth-child(2){border-bottom:0;border-left:0;top:0;right:0}.Reel-module__0LEEXW__gate i:nth-child(3){border-top:0;border-right:0;bottom:0;left:0}.Reel-module__0LEEXW__gate i:nth-child(4){border-top:0;border-left:0;bottom:0;right:0}.Reel-module__0LEEXW__gate:before{content:"";background:radial-gradient(#ffd6961f,#0000 60%);position:absolute;inset:-30%}.Reel-module__0LEEXW__track{bottom:var(--below);will-change:transform;display:flex;position:absolute;left:0}.Reel-module__0LEEXW__strip{padding:0 calc(50vw - var(--h) * .71);will-change:transform;background:linear-gradient(#2a1a0e,#1c120a 12% 88%,#2a1a0e);flex-direction:column;display:flex;box-shadow:0 40px 120px #0009}.Reel-module__0LEEXW__holes{height:var(--holes);opacity:.88;background:repeating-linear-gradient(90deg,#0000 0 14px,#ffecc8d1 14px 34px,#0000 34px 52px);-webkit-mask:linear-gradient(#0000 30%,#000 30% 70%,#0000 70%);mask:linear-gradient(#0000 30%,#000 30% 70%,#0000 70%)}.Reel-module__0LEEXW__frames{height:var(--h);display:flex}.Reel-module__0LEEXW__leader{width:calc(var(--h) * 1.42);color:var(--amber);border-right:6px solid #0b0705;flex-direction:column;flex:none;justify-content:center;gap:16px;padding:0 clamp(20px,3vw,48px);display:flex}.Reel-module__0LEEXW__manifesto{font-family:var(--f-classic);font-weight:400;font-size:calc(var(--h) * .075);letter-spacing:.02em;color:var(--paper);line-height:1.4}.Reel-module__0LEEXW__manifestoSub{font-family:var(--f-hand);font-size:calc(var(--h) * .036);letter-spacing:.08em;color:var(--dim);line-height:1.8}.Reel-module__0LEEXW__arrow{font-family:var(--f-mono);letter-spacing:.2em;font-size:11px}.Reel-module__0LEEXW__frame{width:calc(var(--h) * 1.42);text-align:left;border-right:6px solid #0b0705;flex:none;height:100%;padding:0;position:relative}.Reel-module__0LEEXW__pic{background:#120c07;position:absolute;inset:0;overflow:hidden}.Reel-module__0LEEXW__pic img{object-fit:cover;will-change:transform, filter;width:100%;height:100%}.Reel-module__0LEEXW__pic:after{content:"";background:linear-gradient(#0000 55%,#0a0603bf);position:absolute;inset:0}.Reel-module__0LEEXW__cap{align-items:baseline;gap:14px;display:flex;position:absolute;bottom:18px;left:22px}.Reel-module__0LEEXW__no{color:var(--amber)}.Reel-module__0LEEXW__zh{font-family:var(--f-classic);letter-spacing:.02em;font-size:clamp(30px,3.6vw,58px);font-weight:400;line-height:1}.Reel-module__0LEEXW__en{color:var(--dim);font-size:clamp(14px,1.3vw,20px)}.Reel-module__0LEEXW__song{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .5s, transform .6s var(--ease-out);text-transform:none;letter-spacing:.08em;background:#0b0a088c;border-radius:3px;padding:6px 10px;position:absolute;top:18px;right:18px;transform:translateY(-6px)}.Reel-module__0LEEXW__lit .Reel-module__0LEEXW__song{opacity:1;transform:none}.Reel-module__0LEEXW__screening{animation:Reel-module__0LEEXW__lightsUp .9s var(--ease-out) both;position:absolute;inset:0}@keyframes Reel-module__0LEEXW__lightsUp{0%{opacity:0}}.Reel-module__0LEEXW__screening video,.Reel-module__0LEEXW__screening img{object-fit:cover;width:100%;height:100%;filter:var(--stock);position:absolute;inset:0}.Reel-module__0LEEXW__screening img{opacity:0;transition:opacity 1.2s}.Reel-module__0LEEXW__screening .Reel-module__0LEEXW__shotOn{opacity:1;animation:6s ease-out both Reel-module__0LEEXW__push}@keyframes Reel-module__0LEEXW__push{0%{transform:scale(1.12)translate(-1.5%,1%)}to{transform:scale(1.02)}}.Reel-module__0LEEXW__lyric{z-index:1;font-family:var(--f-hand);letter-spacing:.08em;color:#f6ecdc;text-shadow:0 1px 2px #000c,0 0 14px #0009;animation:Reel-module__0LEEXW__sub .8s var(--ease-out) both;padding:0 22px;font-size:clamp(14px,1.3vw,19px);position:absolute;bottom:calc(36px + clamp(30px,3.6vw,58px));left:0;right:0}.Reel-module__0LEEXW__watch{z-index:2;pointer-events:none;animation:Reel-module__0LEEXW__sub .6s var(--ease-out) both;align-items:center;gap:12px;display:flex;position:absolute;bottom:14px;right:18px}.Reel-module__0LEEXW__watchText{letter-spacing:.16em;color:#f6ecdc;text-shadow:0 1px 8px #000000b3;font-size:11.5px}.Reel-module__0LEEXW__watchBtn{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);width:52px;height:52px;transition:transform .5s var(--ease-out), background .3s;background:#0b0a0873;border-radius:50%;place-items:center;display:grid;position:relative}.Reel-module__0LEEXW__watchBtn svg{fill:none;stroke-width:1.5px;position:absolute;inset:0;rotate:-90deg}.Reel-module__0LEEXW__watchBtn circle{stroke:#f6ecdc47}.Reel-module__0LEEXW__watchBtn .Reel-module__0LEEXW__ring{stroke:var(--amber);stroke-width:2px;stroke-linecap:round;stroke-dasharray:151;stroke-dashoffset:151px;animation:Reel-module__0LEEXW__ring var(--run,12s) linear infinite}@keyframes Reel-module__0LEEXW__ring{to{stroke-dashoffset:0}}.Reel-module__0LEEXW__watchBtn i{border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:13px solid #f6ecdc;width:0;height:0;margin-left:4px}.Reel-module__0LEEXW__lit:hover .Reel-module__0LEEXW__watchBtn{background:var(--amber);transform:scale(1.08)}.Reel-module__0LEEXW__blank .Reel-module__0LEEXW__pic{background:#fff0d20f;place-items:center;display:grid}.Reel-module__0LEEXW__blank .Reel-module__0LEEXW__pic img{display:none}.Reel-module__0LEEXW__plus{font-family:var(--f-display);font-size:min(120px, calc(var(--h) * .34));color:var(--amber);transition:transform .8s var(--ease-out);font-weight:200;line-height:1}.Reel-module__0LEEXW__blank:hover .Reel-module__0LEEXW__plus{transform:rotate(90deg)scale(1.1)}.Reel-module__0LEEXW__blankText{flex-direction:column;gap:6px;display:flex;position:absolute;bottom:18px;left:22px}.Reel-module__0LEEXW__blankText .zh{font-size:min(clamp(22px, 2.4vw, 36px), calc(var(--h) * .1))}.Reel-module__0LEEXW__subtitle{text-align:center;font-family:var(--f-hand);letter-spacing:.12em;color:var(--sub);text-shadow:0 2px #000c,0 0 18px #0009;z-index:3;padding:0 var(--gutter);font-size:clamp(16px,1.6vw,24px);position:absolute;bottom:7svh;left:0;right:0}.Reel-module__0LEEXW__subtitle span{animation:Reel-module__0LEEXW__sub .7s var(--ease-out) both;display:inline-block}@keyframes Reel-module__0LEEXW__sub{0%{opacity:0;filter:blur(8px);transform:translateY(8px)}}.Reel-module__0LEEXW__manifesto{font-size:max(15px, calc(var(--h) * .075))}.Reel-module__0LEEXW__manifestoSub{font-size:max(11px, calc(var(--h) * .036))}html[data-layout=flow] .Reel-module__0LEEXW__section{--holes:30px;height:auto;padding:var(--head-top) 0 clamp(40px, 7svh, 72px);flex-direction:column;gap:clamp(18px,3svh,28px);display:flex;overflow:visible;container-type:inline-size}html[data-layout=flow] .Reel-module__0LEEXW__head{padding:0 var(--gutter);pointer-events:auto;flex-wrap:wrap;align-items:flex-end;gap:10px 24px;display:flex;position:relative;top:auto;left:auto;right:auto}html[data-layout=flow] .Reel-module__0LEEXW__head .eyebrow{flex:0 0 100%;margin-bottom:4px}html[data-layout=flow] .Reel-module__0LEEXW__h2{font-size:clamp(22px,min(6.4cqi,8svh),40px)}html[data-layout=flow] .Reel-module__0LEEXW__h2 .line-mask{display:inline-block}html[data-layout=flow] .Reel-module__0LEEXW__ft{scrollbar-width:none;margin:0 calc(var(--gutter) * -1);padding:0 var(--gutter);flex-wrap:nowrap;flex:0 0 100%;justify-content:flex-start;overflow-x:auto}html[data-layout=flow] .Reel-module__0LEEXW__ft::-webkit-scrollbar{display:none}html[data-layout=flow] .Reel-module__0LEEXW__ft button{flex:none;min-height:44px}html[data-layout=flow] .Reel-module__0LEEXW__ftAll{flex:none;min-height:44px}html[data-layout=flow] .Reel-module__0LEEXW__gate{display:none}html[data-layout=flow] .Reel-module__0LEEXW__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;will-change:auto;display:block;position:relative;bottom:auto;left:auto;overflow:auto hidden;container-type:inline-size}html[data-layout=flow] .Reel-module__0LEEXW__track::-webkit-scrollbar{display:none}html[data-layout=flow] .Reel-module__0LEEXW__strip{--h:min(86cqi / 1.42, 42svh);padding:0 var(--gutter);box-shadow:none;will-change:auto;display:inline-flex}:is(html[data-layout=flow] .Reel-module__0LEEXW__frame,html[data-layout=flow] .Reel-module__0LEEXW__leader){scroll-snap-align:center;scroll-snap-stop:always}html[data-layout=flow] .Reel-module__0LEEXW__leader{width:min(86cqi, var(--h) * 2.1);gap:10px;padding:0 clamp(16px,6cqi,40px)}html[data-layout=flow] .Reel-module__0LEEXW__arrow{white-space:nowrap}html[data-layout=flow] .Reel-module__0LEEXW__frame{grid-template:1fr/1fr;display:grid}:is(html[data-layout=flow] .Reel-module__0LEEXW__cap,html[data-layout=flow] .Reel-module__0LEEXW__song,html[data-layout=flow] .Reel-module__0LEEXW__blankText){grid-area:1/1;position:relative;inset:auto}html[data-layout=flow] .Reel-module__0LEEXW__cap{flex-wrap:wrap;place-self:end start;gap:4px 12px;margin:0 16px 14px}html[data-layout=flow] .Reel-module__0LEEXW__zh{font-size:clamp(24px, calc(var(--h) * .13), 46px)}html[data-layout=flow] .Reel-module__0LEEXW__en{font-size:clamp(13px, calc(var(--h) * .06), 18px)}html[data-layout=flow] .Reel-module__0LEEXW__song{place-self:start end;margin:12px}html[data-layout=flow] .Reel-module__0LEEXW__blankText{place-self:end start;margin:0 16px 14px}html[data-layout=flow] .Reel-module__0LEEXW__blankText .zh{font-size:clamp(18px, calc(var(--h) * .09), 30px)}html[data-layout=flow] .Reel-module__0LEEXW__blank .Reel-module__0LEEXW__pic{place-items:start end;padding:6px 16px}html[data-layout=flow] .Reel-module__0LEEXW__plus{font-size:calc(var(--h) * .36);line-height:1}html[data-layout=flow] .Reel-module__0LEEXW__subtitle{min-height:2.6em;font-size:clamp(15px,4cqi,20px);position:relative;bottom:auto}@media (prefers-reduced-motion:reduce){.Reel-module__0LEEXW__screening .Reel-module__0LEEXW__shotOn,.Reel-module__0LEEXW__watchBtn .Reel-module__0LEEXW__ring{animation:none}}
.Dedication-module__7QnV2G__section{--bar:clamp(48px, 9svh, 96px);height:100svh;min-height:640px;color:var(--paper);isolation:isolate;background:#0b0a09;position:relative;overflow:hidden}.Dedication-module__7QnV2G__canvas{z-index:-2;width:100%;height:100%;position:absolute;inset:0}.Dedication-module__7QnV2G__vignette{z-index:-1;pointer-events:none;background:radial-gradient(42% 34% at 12% 22%,#0806048c,#0000 80%),radial-gradient(50% 40%,#08060461,#0000 78%),linear-gradient(#0000 64%,#0806044d 78%,#080604b8);position:absolute;inset:0}.Dedication-module__7QnV2G__bar{z-index:1;height:var(--bar);pointer-events:none;background:#0b0a09;position:absolute;left:0;right:0}.Dedication-module__7QnV2G__barTop{top:0}.Dedication-module__7QnV2G__barBottom{bottom:0}.Dedication-module__7QnV2G__curtain{z-index:5;pointer-events:none;background:#0b0a09;height:50%;position:absolute;left:0;right:0}.Dedication-module__7QnV2G__curtainTop{transform-origin:top;top:0}.Dedication-module__7QnV2G__curtainBottom{transform-origin:bottom;bottom:0}.Dedication-module__7QnV2G__head{z-index:2;top:calc(var(--bar) + clamp(24px, 4svh, 48px));left:var(--gutter);right:var(--gutter);pointer-events:none;flex-direction:column;gap:14px;display:flex;position:absolute}.Dedication-module__7QnV2G__h2{font-family:var(--f-classic);text-shadow:0 1px 2px #00000080,0 2px 24px #0000008c;font-size:clamp(24px,2.4vw,40px);font-weight:700;line-height:1.35}.Dedication-module__7QnV2G__h2 em{color:#ff7a4d;font-style:normal}.Dedication-module__7QnV2G__card{z-index:2;width:min(1100px, calc(100% - var(--gutter) * 2));text-align:center;cursor:text;flex-direction:column;align-items:center;gap:clamp(14px,2.4svh,26px);display:flex;position:absolute;top:50%;left:50%;translate:-50% -50%}.Dedication-module__7QnV2G__for{font-family:var(--f-classic);letter-spacing:.6em;color:#f2f1ecbf;animation:Dedication-module__7QnV2G__fade 1.6s var(--ease-out) both;font-size:clamp(13px,1vw,16px)}.Dedication-module__7QnV2G__line{font-family:var(--f-classic);letter-spacing:.06em;text-wrap:balance;text-shadow:0 4px 40px #0000008c;font-size:clamp(30px,4.4vw,76px);font-weight:400;line-height:1.3}.Dedication-module__7QnV2G__line span{animation:Dedication-module__7QnV2G__develop 1.4s var(--ease-out) both;animation-delay:calc(.35s + var(--i) * 55ms);display:inline-block}@keyframes Dedication-module__7QnV2G__develop{0%{opacity:0;filter:blur(14px);transform:translateY(.18em)scale(1.06)}}.Dedication-module__7QnV2G__input{width:min(100%,14em);font-family:var(--f-classic);letter-spacing:.06em;text-align:center;color:var(--paper);caret-color:var(--safelight);background:0 0;border:0;border-bottom:1px dashed #f2f1ec80;padding:0 0 6px;font-size:clamp(30px,4.4vw,76px);line-height:1.3;animation:.3s both Dedication-module__7QnV2G__fade}.Dedication-module__7QnV2G__input::placeholder{color:#f2f1ec59}.Dedication-module__7QnV2G__input:focus{border-bottom-color:var(--safelight);outline:none}.Dedication-module__7QnV2G__mineGo{font-family:var(--f-hand);color:var(--amber);text-shadow:0 2px 16px #0009;animation:Dedication-module__7QnV2G__fade .8s var(--ease-out) 1.2s both;transition:letter-spacing .5s var(--ease-out);border-bottom:1px solid #ff4f1f99;margin-top:6px;padding-bottom:3px;font-size:18px}.Dedication-module__7QnV2G__mineGo:hover{letter-spacing:.04em}.Dedication-module__7QnV2G__rule{width:44px;height:1px;animation:Dedication-module__7QnV2G__grow 1.2s var(--ease-out) .9s both;background:#f2f1ec99}.Dedication-module__7QnV2G__by{letter-spacing:.34em;color:#f2f1ec99;animation:Dedication-module__7QnV2G__fade 1.4s var(--ease-out) 1.1s both;font-size:11.5px}@keyframes Dedication-module__7QnV2G__fade{0%{opacity:0}}@keyframes Dedication-module__7QnV2G__grow{0%{transform:scaleX(0)}}.Dedication-module__7QnV2G__credits{z-index:3;left:var(--gutter);right:var(--gutter);bottom:calc(var(--bar) + clamp(20px, 3.4svh, 40px));align-items:center;gap:clamp(16px,2.4vw,40px);display:flex;position:absolute}.Dedication-module__7QnV2G__label{letter-spacing:.3em;color:var(--amber);flex:none;font-size:11.5px}.Dedication-module__7QnV2G__names{flex-wrap:wrap;gap:4px clamp(14px,2vw,34px);list-style:none;display:flex}.Dedication-module__7QnV2G__names button{font-family:var(--f-classic);letter-spacing:.08em;color:#f2f1ecb8;text-shadow:0 1px 2px #0009,0 2px 16px #0009;padding:8px 0 12px;font-size:clamp(17px,1.5vw,24px);transition:color .4s;position:relative}.Dedication-module__7QnV2G__names button:hover{color:#f2f1ecd9}.Dedication-module__7QnV2G__names .Dedication-module__7QnV2G__on,.Dedication-module__7QnV2G__names .Dedication-module__7QnV2G__on:hover{color:var(--paper)}.Dedication-module__7QnV2G__names button:after{content:"";transform-origin:0;height:1px;transition:transform .6s var(--ease-out);background:#f2f1ec80;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.Dedication-module__7QnV2G__names .Dedication-module__7QnV2G__on:after{transform:scaleX(1)}.Dedication-module__7QnV2G__timer{z-index:1;background:var(--safelight);transform-origin:0;height:2px;animation:linear both Dedication-module__7QnV2G__run;position:absolute;bottom:0;left:0;right:0}@keyframes Dedication-module__7QnV2G__run{0%{transform:scaleX(0)}}.Dedication-module__7QnV2G__mine{font-family:var(--f-hand);color:var(--amber);text-shadow:0 2px 16px #0009;transition:letter-spacing .5s var(--ease-out);flex:none;margin-left:auto;font-size:16px}.Dedication-module__7QnV2G__mine:hover{letter-spacing:.04em}html[data-layout=flow] .Dedication-module__7QnV2G__section{--bar:clamp(24px, 5svh, 44px);height:auto;min-height:0;padding:calc(var(--bar) + clamp(28px, 5svh, 44px)) var(--gutter) calc(var(--bar) + clamp(20px, 4svh, 36px));flex-direction:column;gap:clamp(32px,6svh,56px);display:flex}html[data-layout=flow] .Dedication-module__7QnV2G__head{gap:12px;position:relative;top:auto;left:auto;right:auto}html[data-layout=flow] .Dedication-module__7QnV2G__h2{font-size:clamp(22px,6vw,34px)}html[data-layout=flow] .Dedication-module__7QnV2G__card{justify-content:center;gap:14px;width:100%;min-height:calc(84px + 2.6*clamp(24px,7.4vw,44px));position:relative;top:auto;left:auto;translate:none}:is(html[data-layout=flow] .Dedication-module__7QnV2G__line,html[data-layout=flow] .Dedication-module__7QnV2G__input){font-size:clamp(24px,7.4vw,44px)}html[data-layout=flow] .Dedication-module__7QnV2G__credits{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:4px 16px;display:grid;position:relative;bottom:auto;left:auto;right:auto}html[data-layout=flow] .Dedication-module__7QnV2G__names{gap:0 clamp(16px,4vw,28px)}html[data-layout=flow] .Dedication-module__7QnV2G__names button{min-height:48px;padding:6px 0 10px;font-size:clamp(16px,4.4vw,21px)}html[data-layout=flow] .Dedication-module__7QnV2G__mine{grid-column:1/-1;justify-self:start;margin:8px 0 0}@media (pointer:coarse){.Dedication-module__7QnV2G__mine,.Dedication-module__7QnV2G__mineGo{position:relative}.Dedication-module__7QnV2G__mine:after,.Dedication-module__7QnV2G__mineGo:after{content:"";position:absolute;inset:-12px -8px}}@media (prefers-reduced-motion:reduce){.Dedication-module__7QnV2G__line span,.Dedication-module__7QnV2G__for,.Dedication-module__7QnV2G__rule,.Dedication-module__7QnV2G__by{animation:none}}
@font-face{font-family:storyFont;src:url(../media/gooldays_noto_sans_tc.1_0e476f3gjya.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:storyFont;src:url(../media/gooldays_noto_sans_tc.1_0e476f3gjya.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:storyFont;src:url(../media/gooldays_noto_sans_tc.1_0e476f3gjya.woff2)format("woff2");font-display:swap;font-weight:900}.storyfont_3f8df39e-module__Hcuo5a__className{font-family:storyFont,Noto Sans TC Fallback}.storyfont_3f8df39e-module__Hcuo5a__variable{--font-sans-tc:"storyFont", Noto Sans TC Fallback}
@font-face{font-family:classicFont;src:url(../media/gooldays_noto_serif_tc.2htrbq_7e2t1u.woff2)format("woff2");font-display:swap;font-weight:600 700}.classicfont_2c4f8ef3-module__39YqZG__className{font-family:classicFont,Noto Serif TC Fallback}.classicfont_2c4f8ef3-module__39YqZG__variable{--font-classic-tc:"classicFont", Noto Serif TC Fallback}
.AskEditor-module__phXq2a__section{padding:var(--sec-pad) var(--gutter);background:var(--ink-2);grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:center;gap:48px clamp(32px,6vw,110px);display:grid}.AskEditor-module__phXq2a__head{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.AskEditor-module__phXq2a__title{font-family:var(--f-classic);font-size:clamp(38px,4.4vw,72px);font-weight:400;line-height:1.2}.AskEditor-module__phXq2a__lede{max-width:400px;font-family:var(--f-hand);color:var(--dim);font-size:19px;line-height:1.8}.AskEditor-module__phXq2a__go{background:var(--accent);color:#fff;letter-spacing:.1em;height:58px;transition:transform .6s var(--ease-out);border-radius:3px;align-items:center;gap:12px;margin-top:8px;padding:0 28px;font-weight:500;display:inline-flex}.AskEditor-module__phXq2a__go:hover{transform:scale(1.04)}.AskEditor-module__phXq2a__go{--slate-pin:#fff}.AskEditor-module__phXq2a__camera{filter:drop-shadow(0 50px 70px #281c104d);margin-top:64px;position:relative}.AskEditor-module__phXq2a__hump{clip-path:polygon(9% 0,91% 0,100% 100%,0 100%);background:linear-gradient(#2c2a27,#1d1c1a);border-radius:16px 16px 0 0;width:30%;height:54px;position:absolute;top:-46px;left:9%}.AskEditor-module__phXq2a__eyecup{background:radial-gradient(60% 70% at 50% 40%,#1b2530,#070707 70%);border-radius:10px;width:52%;height:30px;position:absolute;top:11px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 2px #0b0b0a,inset 0 2px 8px #000c}.AskEditor-module__phXq2a__dial{background:repeating-linear-gradient(90deg,#34312e 0 2px,#1c1b19 2px 4px);border-radius:6px 6px 0 0;width:78px;height:17px;position:absolute;top:-15px;right:25%;box-shadow:inset 0 1px #ffffff1f}.AskEditor-module__phXq2a__shutter{z-index:2;flex-direction:column;align-items:center;width:84px;height:34px;display:flex;position:absolute;top:-30px;right:9%}.AskEditor-module__phXq2a__shutterBtn{background:linear-gradient(180deg, #ff7a4d, var(--safelight) 55%, #d93a10);width:56px;height:18px;transition:transform .25s var(--ease-out), box-shadow .3s;border-radius:9px 9px 3px 3px;box-shadow:0 0 18px #ff4f1f73,inset 0 1px #fff6}.AskEditor-module__phXq2a__shutterCollar{background:linear-gradient(#34312e,#1d1c1a);border-radius:6px 6px 0 0;width:80px;height:14px;margin-top:-2px}.AskEditor-module__phXq2a__shutter:hover .AskEditor-module__phXq2a__shutterBtn{transform:translateY(3px);box-shadow:0 0 26px #ff4f1fb3,inset 0 1px #fff6}.AskEditor-module__phXq2a__rolling .AskEditor-module__phXq2a__shutterBtn{transition-duration:80ms;transform:translateY(7px)}.AskEditor-module__phXq2a__shutterLabel{letter-spacing:.14em;text-align:center;white-space:nowrap;width:84px;color:var(--safelight);font-size:11px;animation:2.4s ease-in-out infinite AskEditor-module__phXq2a__nudge;position:absolute;top:-58px;right:9%}@keyframes AskEditor-module__phXq2a__nudge{50%{transform:translateY(-4px)}}.AskEditor-module__phXq2a__camera:before,.AskEditor-module__phXq2a__camera:after{content:"";background:linear-gradient(#3a3734,#1d1c1a);border-radius:4px;width:12px;height:30px;position:absolute;top:34px;box-shadow:inset 0 1px #ffffff1f}.AskEditor-module__phXq2a__camera:before{left:-9px}.AskEditor-module__phXq2a__camera:after{right:-9px}.AskEditor-module__phXq2a__body{background:linear-gradient(160deg,#282624,#161513 62%);border-radius:26px;grid-template-columns:minmax(0,1fr) 96px;gap:22px;height:min(600px,72svh);padding:24px 20px 24px 24px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff17,inset 0 -3px #00000073,0 0 0 1px #00000040}.AskEditor-module__phXq2a__screen{background:linear-gradient(#f2f1ec0d,#f2f1ec0d) 33.333% 0/1px 100% no-repeat,linear-gradient(#f2f1ec0d,#f2f1ec0d) 66.666% 0/1px 100% no-repeat,linear-gradient(#f2f1ec0d,#f2f1ec0d) 0 33.333%/100% 1px no-repeat,linear-gradient(#f2f1ec0d,#f2f1ec0d) 0 66.666%/100% 1px no-repeat,#0f0e0d;border-radius:12px;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 6px #0a0a09,0 0 0 7px #ffffff0f}.AskEditor-module__phXq2a__screen:after{content:"";z-index:3;pointer-events:none;background:linear-gradient(118deg,#ffffff12,#0000 32%);position:absolute;inset:0}.AskEditor-module__phXq2a__osd{letter-spacing:.16em;color:#f2f1ec9e;justify-content:space-between;align-items:center;padding:12px 16px 4px;font-size:10.5px;display:flex}.AskEditor-module__phXq2a__osd>span{align-items:center;gap:8px;display:inline-flex}.AskEditor-module__phXq2a__led{background:var(--safelight);width:7px;height:7px;box-shadow:0 0 8px var(--safelight);border-radius:50%}.AskEditor-module__phXq2a__busy .AskEditor-module__phXq2a__led,.AskEditor-module__phXq2a__busy .AskEditor-module__phXq2a__lamp i{animation:.6s step-end infinite AskEditor-module__phXq2a__blinkLed}@keyframes AskEditor-module__phXq2a__blinkLed{50%{opacity:.2}}.AskEditor-module__phXq2a__bat{background:linear-gradient(90deg,#f2f1ecbf 0 80%,#0000 80%) 2px 2px/calc(100% - 4px) 6px no-repeat;border-radius:2px;width:20px;height:10px;position:relative;box-shadow:inset 0 0 0 1px #f2f1ec99}.AskEditor-module__phXq2a__bat:after{content:"";background:#f2f1ec99;border-radius:0 1px 1px 0;width:2px;height:4px;position:absolute;top:3px;right:-3px}.AskEditor-module__phXq2a__af{--c:var(--safelight);--l:18px;z-index:2;background:linear-gradient(var(--c), var(--c)) left top / var(--l) 2px, linear-gradient(var(--c), var(--c)) left top / 2px var(--l), linear-gradient(var(--c), var(--c)) right top / var(--l) 2px, linear-gradient(var(--c), var(--c)) right top / 2px var(--l), linear-gradient(var(--c), var(--c)) left bottom / var(--l) 2px, linear-gradient(var(--c), var(--c)) left bottom / 2px var(--l), linear-gradient(var(--c), var(--c)) right bottom / var(--l) 2px, linear-gradient(var(--c), var(--c)) right bottom / 2px var(--l);opacity:0;width:34%;height:34%;transition:opacity .25s, transform .45s var(--ease-out);pointer-events:none;background-repeat:no-repeat;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)scale(1.4)}:is(.AskEditor-module__phXq2a__camera:has(.AskEditor-module__phXq2a__shutter:hover) .AskEditor-module__phXq2a__af,.AskEditor-module__phXq2a__rolling .AskEditor-module__phXq2a__af){opacity:1;transform:translate(-50%,-50%)scale(1)}.AskEditor-module__phXq2a__flash{z-index:4;opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}.AskEditor-module__phXq2a__rolling .AskEditor-module__phXq2a__flash{animation:.5s ease-out both AskEditor-module__phXq2a__flashOut}@keyframes AskEditor-module__phXq2a__flashOut{0%{opacity:.95}to{opacity:0}}.AskEditor-module__phXq2a__iris{z-index:5;aspect-ratio:1;opacity:0;pointer-events:none;border-radius:50%;width:170%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #070707}.AskEditor-module__phXq2a__rolling .AskEditor-module__phXq2a__iris{opacity:1;width:0;transition:width .55s cubic-bezier(.7,0,.3,1) .25s}.AskEditor-module__phXq2a__controls{flex-direction:column;justify-content:space-between;align-items:center;padding:10px 0 6px;display:flex}.AskEditor-module__phXq2a__keys{flex-direction:column;gap:16px;display:flex}.AskEditor-module__phXq2a__keys i{width:38px;height:38px;font-family:var(--f-mono);letter-spacing:.08em;color:#f2f1ec8c;background:radial-gradient(circle at 40% 35%,#2f2d2a,#171615);border-radius:50%;place-items:center;font-size:8.5px;font-style:normal;display:grid;box-shadow:0 2px #0b0b0a,inset 0 1px #ffffff1a}.AskEditor-module__phXq2a__pad{background:repeating-conic-gradient(#33302d 0 5deg, #1a1918 5deg 10deg);border-radius:50%;place-items:center;width:80px;height:80px;display:grid;position:relative;box-shadow:0 3px #0b0b0a,inset 0 0 0 1px #ffffff0f}.AskEditor-module__phXq2a__pad:before{content:"";background:radial-gradient(circle at 40% 35%,#2a2826,#151413);border-radius:50%;position:absolute;inset:9px}.AskEditor-module__phXq2a__pad i{background:radial-gradient(circle at 40% 35%,#34312e,#1b1a18);border-radius:50%;width:28px;height:28px;position:relative;box-shadow:0 1px #0b0b0a,inset 0 1px #ffffff1f}.AskEditor-module__phXq2a__lamp{letter-spacing:.14em;color:#f2f1ec80;align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.AskEditor-module__phXq2a__lamp i{background:var(--safelight);width:6px;height:6px;box-shadow:0 0 8px var(--safelight);border-radius:50%}.AskEditor-module__phXq2a__sun{background:radial-gradient(circle at 38% 34%,#ffe2a8 0%,#ffb15a 38%,#ff4f1f 100%);border-radius:50%;flex:none;width:30px;height:30px;margin-top:4px;animation:2.8s ease-in-out infinite AskEditor-module__phXq2a__breathe;box-shadow:0 0 18px #ff783273}.AskEditor-module__phXq2a__sunHidden{visibility:hidden}@keyframes AskEditor-module__phXq2a__breathe{50%{box-shadow:0 0 30px #ff7832b3}}.AskEditor-module__phXq2a__row{align-items:flex-start;gap:10px;display:flex}.AskEditor-module__phXq2a__row .AskEditor-module__phXq2a__msg{max-width:calc(82% - 40px)}.AskEditor-module__phXq2a__log{overscroll-behavior:contain;scrollbar-width:none;flex-direction:column;flex:1;gap:10px;padding:20px;display:flex;overflow-y:auto}.AskEditor-module__phXq2a__msg{max-width:82%;animation:AskEditor-module__phXq2a__pop .5s var(--ease-out) both;border-radius:20px;padding:12px 16px;font-size:16px;line-height:1.7}@keyframes AskEditor-module__phXq2a__pop{0%{opacity:0;transform:translateY(12px)scale(.96)}}.AskEditor-module__phXq2a__editor{font-family:var(--f-hand);background:#f2f1ec1a;border-bottom-left-radius:6px;align-self:flex-start;font-size:17px}.AskEditor-module__phXq2a__you{background:var(--accent);color:#fff;border-bottom-right-radius:6px;align-self:flex-end;font-weight:500}.AskEditor-module__phXq2a__typing{gap:5px;padding:16px 18px;display:inline-flex}.AskEditor-module__phXq2a__typing i{background:var(--dim);border-radius:50%;width:7px;height:7px;animation:1s ease-in-out infinite AskEditor-module__phXq2a__dot}.AskEditor-module__phXq2a__typing i:nth-child(2){animation-delay:.15s}.AskEditor-module__phXq2a__typing i:nth-child(3){animation-delay:.3s}@keyframes AskEditor-module__phXq2a__dot{50%{opacity:.5;transform:translateY(-5px)}}.AskEditor-module__phXq2a__chips{background:linear-gradient(#0000,#f2f1ec08);border-top:1px solid #f2f1ec1a;flex-wrap:wrap;gap:8px;padding:12px 14px 14px;display:flex}.AskEditor-module__phXq2a__chips button{transition:background .3s, color .3s, transform .4s var(--ease-out);border-radius:8px;padding:9px 14px;font-size:14px;box-shadow:inset 0 0 0 1px #f2f1ec42}.AskEditor-module__phXq2a__chips button:hover{color:#141210;background:#f2f1ec;transform:translateY(-2px)}.AskEditor-module__phXq2a__doneBtn{background:var(--accent);color:#fff;letter-spacing:.06em;border-radius:3px;padding:12px 20px;font-weight:500}.AskEditor-module__phXq2a__chips button:disabled{opacity:.4}.AskEditor-module__phXq2a__doneText{font-family:var(--f-hand);color:var(--dim);font-size:16px}@media (min-width:861px) and (max-width:1180px){.AskEditor-module__phXq2a__section{grid-template-columns:minmax(0,4fr) minmax(0,6fr);column-gap:clamp(32px,4vw,56px)}.AskEditor-module__phXq2a__body{grid-template-columns:minmax(0,1fr) 72px;gap:16px}.AskEditor-module__phXq2a__keys i{width:32px;height:32px}.AskEditor-module__phXq2a__pad{width:64px;height:64px}.AskEditor-module__phXq2a__pad:before{inset:7px}.AskEditor-module__phXq2a__pad i{width:22px;height:22px}}html[data-layout=flow] .AskEditor-module__phXq2a__section{padding:clamp(72px, 12svh, 120px) var(--gutter) clamp(56px, 10svh, 104px);grid-template-columns:minmax(0,1fr);align-items:start;gap:0;container:askeditor/inline-size}html[data-layout=flow] .AskEditor-module__phXq2a__head{gap:16px}html[data-layout=flow] .AskEditor-module__phXq2a__title{font-size:clamp(32px,9cqi,56px)}html[data-layout=flow] .AskEditor-module__phXq2a__lede{max-width:34em;font-size:clamp(16px,2.6cqi,19px);line-height:1.75}html[data-layout=flow] .AskEditor-module__phXq2a__go{height:52px;margin-top:4px;padding:0 24px}html[data-layout=flow] .AskEditor-module__phXq2a__camera{margin-top:76px;container:askcam/inline-size}html[data-layout=flow] .AskEditor-module__phXq2a__body{border-radius:22px;grid-template-columns:minmax(0,1fr);gap:0;height:clamp(300px,100svh - 110px,560px);padding:14px}html[data-layout=flow] .AskEditor-module__phXq2a__controls{display:none}html[data-layout=flow] .AskEditor-module__phXq2a__hump{width:38%;height:44px;top:-38px;left:8%}html[data-layout=flow] .AskEditor-module__phXq2a__dial{width:56px;right:32%}html[data-layout=flow] .AskEditor-module__phXq2a__screen{container:askscreen/size}html[data-layout=flow] .AskEditor-module__phXq2a__osd{padding:10px 14px 2px}html[data-layout=flow] .AskEditor-module__phXq2a__log{gap:8px;padding:12px 14px}html[data-layout=flow] .AskEditor-module__phXq2a__msg{border-radius:18px;max-width:88%;padding:10px 14px;font-size:15px;line-height:1.65}html[data-layout=flow] .AskEditor-module__phXq2a__editor{font-size:16px}html[data-layout=flow] .AskEditor-module__phXq2a__row .AskEditor-module__phXq2a__msg{max-width:calc(100% - 40px)}html[data-layout=flow] .AskEditor-module__phXq2a__sun{width:26px;height:26px;margin-top:3px}html[data-layout=flow] .AskEditor-module__phXq2a__chips{overscroll-behavior-x:contain;scrollbar-width:none;flex-wrap:nowrap;padding:10px 12px 12px;overflow-x:auto}html[data-layout=flow] .AskEditor-module__phXq2a__chips::-webkit-scrollbar{display:none}html[data-layout=flow] .AskEditor-module__phXq2a__chips button{flex:none;min-height:44px}@container askcam (min-width:620px){html[data-layout=flow] .AskEditor-module__phXq2a__body{border-radius:26px;grid-template-columns:minmax(0,1fr) 72px;gap:16px;padding:20px 18px 20px 20px}html[data-layout=flow] .AskEditor-module__phXq2a__controls{display:flex}html[data-layout=flow] .AskEditor-module__phXq2a__keys i{width:32px;height:32px}html[data-layout=flow] .AskEditor-module__phXq2a__pad{width:64px;height:64px}html[data-layout=flow] .AskEditor-module__phXq2a__pad:before{inset:7px}html[data-layout=flow] .AskEditor-module__phXq2a__pad i{width:22px;height:22px}html[data-layout=flow] .AskEditor-module__phXq2a__hump{width:30%;left:9%}html[data-layout=flow] .AskEditor-module__phXq2a__dial{width:78px;right:25%}}@container askscreen (min-width:520px) and (min-height:380px){html[data-layout=flow] .AskEditor-module__phXq2a__chips{flex-wrap:wrap;overflow-x:visible}html[data-layout=flow] .AskEditor-module__phXq2a__chips button{flex:initial}}@media (pointer:coarse){.AskEditor-module__phXq2a__chips button{min-height:44px}.AskEditor-module__phXq2a__shutter:before{content:"";position:absolute;inset:-12px -6px -10px}}
.Life-module__HgYQxq__section{background:var(--ink);height:100svh;position:relative;overflow:hidden}.Life-module__HgYQxq__canvas{width:100%;height:100%;position:absolute;inset:0}.Life-module__HgYQxq__shade{pointer-events:none;background:linear-gradient(90deg,#0b0a08b8 0%,#0b0a0833 48%,#0000 70%),linear-gradient(#0000 66%,#0b0a08d9 100%),linear-gradient(#0b0a0880,#0000 26%);position:absolute;inset:0}.Life-module__HgYQxq__top{top:var(--head-top);left:var(--gutter);right:var(--gutter);position:absolute}.Life-module__HgYQxq__h2{font-family:var(--f-classic);letter-spacing:.02em;margin-top:16px;font-size:clamp(22px,2.4vw,38px);font-weight:400;line-height:1.3}.Life-module__HgYQxq__h2 [data-in]{display:inline-block}.Life-module__HgYQxq__h2sub{color:var(--dim);letter-spacing:.12em;font-size:.56em}.Life-module__HgYQxq__format{top:var(--head-top);right:var(--gutter);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b0a084d;border:1px solid #efe6d24d;align-items:center;gap:10px;padding:10px 14px;display:flex;position:absolute}.Life-module__HgYQxq__recDot{background:#ff3b1f;border-radius:50%;width:7px;height:7px;animation:1.2s steps(2,end) infinite Life-module__HgYQxq__blink}@keyframes Life-module__HgYQxq__blink{50%{opacity:0}}.Life-module__HgYQxq__flip{animation:Life-module__HgYQxq__flip .6s var(--ease-out) both;display:inline-block}@keyframes Life-module__HgYQxq__flip{0%{opacity:0;transform:rotateX(90deg)}}.Life-module__HgYQxq__center{left:var(--gutter);position:absolute;top:50%;translate:0 -46%}.Life-module__HgYQxq__odo{font-family:var(--f-display);font-variation-settings:"SOFT" 100, "opsz" 144;letter-spacing:-.04em;font-feature-settings:"lnum", "tnum";font-size:clamp(110px,19vw,300px);font-weight:200;line-height:1;display:flex}.Life-module__HgYQxq__col{height:1em;display:inline-block;overflow:hidden}.Life-module__HgYQxq__reel{height:1000%;transition:transform .9s var(--ease-out);flex-direction:column;display:flex}.Life-module__HgYQxq__reel span{align-items:center;height:10%;display:flex}.Life-module__HgYQxq__odo:not([data-roll]) .Life-module__HgYQxq__reel span:not(.Life-module__HgYQxq__cur){visibility:hidden}.Life-module__HgYQxq__stage{align-items:center;gap:18px;margin-top:10px;display:flex}.Life-module__HgYQxq__title{font-family:var(--f-classic);letter-spacing:.02em;animation:Life-module__HgYQxq__up .9s var(--ease-out) both;font-size:clamp(26px,3vw,48px);font-weight:400}.Life-module__HgYQxq__era{border:1px solid var(--safelight);color:#ff8c73;letter-spacing:.16em;animation:Life-module__HgYQxq__up .9s var(--ease-out) .1s both;border-radius:3px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;display:inline-flex}.Life-module__HgYQxq__era i{background:var(--safelight);border-radius:50%;width:6px;height:6px}@keyframes Life-module__HgYQxq__up{0%{opacity:0;filter:blur(6px);transform:translateY(16px)}}.Life-module__HgYQxq__lyric{text-align:center;padding:0 var(--gutter);font-family:var(--f-hand);letter-spacing:.1em;color:var(--sub);text-shadow:0 2px #000000d9,0 0 22px #000000b3;font-size:clamp(16px,1.7vw,26px);position:absolute;bottom:168px;left:0;right:0}.Life-module__HgYQxq__lyric span{animation:Life-module__HgYQxq__up 1s var(--ease-out) both;display:inline-block}.Life-module__HgYQxq__rulerWrap{left:var(--gutter);right:var(--gutter);position:absolute;bottom:72px}.Life-module__HgYQxq__ruler{touch-action:none;border-bottom:1px solid #efe6d259;height:46px;position:relative}.Life-module__HgYQxq__ruler i{background:#efe6d24d;width:1px;height:8px;position:absolute;bottom:0}.Life-module__HgYQxq__ruler i.Life-module__HgYQxq__major{background:#efe6d299;height:16px}.Life-module__HgYQxq__mark{color:var(--dim);transition:color .4s, transform .5s var(--ease-out);position:absolute;bottom:24px;translate:-50%}.Life-module__HgYQxq__markOn{color:var(--amber);transform:translateY(-4px)}.Life-module__HgYQxq__head{width:0;position:absolute;top:-6px;bottom:-8px;left:0}.Life-module__HgYQxq__head:before{content:"";background:var(--amber);width:1.5px;box-shadow:0 0 12px var(--amber);position:absolute;top:0;bottom:0;left:-.5px}.Life-module__HgYQxq__head span{background:var(--amber);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:10px;position:absolute;top:-8px;left:-7px}.Life-module__HgYQxq__help{color:var(--dim);margin-top:12px}@media (max-width:1279px){.Life-module__HgYQxq__mark:not(.Life-module__HgYQxq__markOn){opacity:0}}html[data-layout=flow] .Life-module__HgYQxq__section{height:auto;min-height:100svh;padding:var(--head-top) var(--gutter) calc(clamp(28px, 6svh, 56px) + var(--safe-b));flex-direction:column;align-items:flex-start;gap:clamp(16px,3svh,28px);display:flex}html[data-layout=flow] .Life-module__HgYQxq__shade{background:linear-gradient(#0b0a08b8,#0b0a0861 45%,#0b0a08db)}html[data-layout=flow] :is(.Life-module__HgYQxq__top,.Life-module__HgYQxq__format,.Life-module__HgYQxq__center,.Life-module__HgYQxq__lyric){position:relative;inset:auto;translate:none}html[data-layout=flow] .Life-module__HgYQxq__h2{margin-top:12px;font-size:clamp(20px,5.6vw,32px)}html[data-layout=flow] .Life-module__HgYQxq__format{padding:8px 12px}html[data-layout=flow] .Life-module__HgYQxq__center{margin-top:auto}html[data-layout=flow] .Life-module__HgYQxq__odo{font-size:clamp(64px,min(26vw,30svh),200px)}html[data-layout=flow] .Life-module__HgYQxq__col{flex:none;height:1.15em}html[data-layout=flow] .Life-module__HgYQxq__odo{letter-spacing:0}html[data-layout=flow] .Life-module__HgYQxq__col+.Life-module__HgYQxq__col{margin-left:-.04em}html[data-layout=flow] .Life-module__HgYQxq__stage{flex-wrap:wrap;gap:10px 14px}html[data-layout=flow] .Life-module__HgYQxq__title{font-size:clamp(24px,6.4vw,36px)}html[data-layout=flow] .Life-module__HgYQxq__lyric{text-align:left;min-height:3em;padding:0;font-size:clamp(16px,4.4vw,22px);line-height:1.5}html[data-layout=flow] .Life-module__HgYQxq__rulerWrap{display:none}.Life-module__HgYQxq__years{margin:0 calc(var(--gutter) * -1);padding:4px var(--gutter);overscroll-behavior-x:contain;scroll-padding-inline:var(--gutter);scroll-snap-type:x proximity;scrollbar-width:none;align-self:stretch;gap:8px;list-style:none;display:flex;position:relative;overflow-x:auto}.Life-module__HgYQxq__years::-webkit-scrollbar{display:none}.Life-module__HgYQxq__years li{scroll-snap-align:center;flex:none}.Life-module__HgYQxq__years button{min-height:56px;font-family:var(--f-classic);white-space:nowrap;background:#0b0a0873;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding:8px 16px;font-size:15px;line-height:1.3;transition:background .3s,color .3s;display:flex;box-shadow:inset 0 0 0 1px #efe6d24d}.Life-module__HgYQxq__years button .mono{color:var(--amber)}.Life-module__HgYQxq__years .Life-module__HgYQxq__yearOn{background:var(--paper);color:var(--ink);box-shadow:none}.Life-module__HgYQxq__years .Life-module__HgYQxq__yearOn .mono{color:var(--safelight)}html[data-layout=flow] .Life-module__HgYQxq__wrap{container:life/inline-size}@container life (min-width:640px){html[data-layout=flow] .Life-module__HgYQxq__section{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-content:center;column-gap:clamp(24px,5cqw,56px);display:grid}:is(html[data-layout=flow] .Life-module__HgYQxq__top,html[data-layout=flow] .Life-module__HgYQxq__years){grid-column:1/-1}html[data-layout=flow] .Life-module__HgYQxq__odo{font-size:clamp(64px,min(20cqw,30svh),200px)}html[data-layout=flow] .Life-module__HgYQxq__center{grid-area:2/1/span 2;margin-top:0}html[data-layout=flow] .Life-module__HgYQxq__format{grid-area:2/2;place-self:start end}html[data-layout=flow] .Life-module__HgYQxq__lyric{grid-area:3/2;align-self:end;min-height:0}}
.Process-module__f_r6EG__section{height:100svh;padding:var(--head-top) var(--gutter) 84px;background:var(--ink);grid-template-columns:minmax(300px,.9fr) 2fr;gap:clamp(24px,4vw,72px);display:grid;position:relative;overflow:hidden}.Process-module__f_r6EG__side{flex-direction:column;gap:22px;padding-left:18px;display:flex;position:relative}.Process-module__f_r6EG__progress{background:var(--line);width:2px;position:absolute;top:0;bottom:0;left:0}.Process-module__f_r6EG__progress i{background:var(--safelight);transform-origin:top;position:absolute;inset:0;transform:scaleY(0)}.Process-module__f_r6EG__acts{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}.Process-module__f_r6EG__acts li+li{border-left:1px solid var(--line)}.Process-module__f_r6EG__acts button{text-align:left;width:100%;color:var(--dim);flex-direction:column;align-items:flex-start;gap:2px;padding:12px 10px 12px 12px;transition:color .4s,background .4s;display:flex}.Process-module__f_r6EG__acts li:first-child button{padding-left:0}.Process-module__f_r6EG__acts button:hover,.Process-module__f_r6EG__acts li.Process-module__f_r6EG__done button,.Process-module__f_r6EG__acts li.Process-module__f_r6EG__on button{color:var(--paper)}.Process-module__f_r6EG__no{font-size:11.5px}.Process-module__f_r6EG__on .Process-module__f_r6EG__no,.Process-module__f_r6EG__on .Process-module__f_r6EG__zh{color:var(--safelight)}.Process-module__f_r6EG__zh{font-family:var(--f-serif);font-size:clamp(28px,2.6vw,44px);font-weight:900;line-height:1.1}.Process-module__f_r6EG__en{font-family:var(--f-sans);font-size:13px}.Process-module__f_r6EG__copy{animation:Process-module__f_r6EG__in .8s var(--ease-out) both;flex-direction:column;gap:12px;display:flex}.Process-module__f_r6EG__day{color:var(--safelight)}.Process-module__f_r6EG__h3{font-family:var(--f-serif);font-size:clamp(26px,2.4vw,38px);font-weight:900;line-height:1.2}.Process-module__f_r6EG__duty{gap:14px;margin-top:6px;display:grid}.Process-module__f_r6EG__duty>div{border-top:1px solid var(--line);grid-template-columns:3.2em 1fr;gap:10px;padding-top:12px;display:grid}.Process-module__f_r6EG__duty dt{font-size:14px;font-weight:700}.Process-module__f_r6EG__duty>div:last-child dt{color:var(--safelight)}.Process-module__f_r6EG__duty dd{color:var(--dim);font-size:15px;line-height:1.75}@keyframes Process-module__f_r6EG__in{0%{opacity:0;filter:blur(6px);transform:translateY(12px)}}.Process-module__f_r6EG__stage{min-height:0;position:relative}.Process-module__f_r6EG__monitor{height:100%;box-shadow:inset 0 0 0 1px var(--line), 0 40px 90px #3c281459;background:radial-gradient(at 50% 0,#1f1b15,#100e0b 70%);border-radius:14px;position:relative;overflow:hidden}.Process-module__f_r6EG__bar{color:var(--dim);border-bottom:1px solid var(--line);z-index:3;justify-content:space-between;padding:14px 18px;display:flex;position:absolute;top:0;left:0;right:0}.Process-module__f_r6EG__bot{z-index:3;background:var(--safelight);color:#141210;border-radius:14px 14px 14px 4px;flex-direction:column;gap:4px;max-width:46%;padding:12px 16px;font-size:15px;font-weight:700;line-height:1.5;display:flex;position:absolute;top:70px;left:28px;box-shadow:0 16px 30px #0000004d}.Process-module__f_r6EG__botName{font-family:var(--f-mono);letter-spacing:.08em;font-size:11.5px;font-weight:400}.Process-module__f_r6EG__memo{color:var(--safelight);background:#efe6d20f;border-radius:3px;align-items:center;gap:16px;padding:10px 18px;display:flex;position:absolute;top:70px;right:28px}.Process-module__f_r6EG__memoBars{align-items:center;gap:3px;height:22px;display:flex}.Process-module__f_r6EG__memoBars i{background:var(--paper);border-radius:2px;width:2px;height:100%}.Process-module__f_r6EG__paper{color:#2a2219;background:#ece3cf repeating-linear-gradient(#0000 0 33px,#503c1e1f 33px 34px);border-radius:4px;width:min(82%,640px);padding:clamp(24px,3vw,44px);position:absolute;top:54%;left:50%;translate:-50% -50%;box-shadow:0 30px 60px #00000080}.Process-module__f_r6EG__paperHead{color:#8a7458;margin-bottom:18px;font-size:11.5px}.Process-module__f_r6EG__storyText{font-family:var(--f-hand);letter-spacing:.06em;font-size:clamp(17px,1.55vw,24px);line-height:1.9}.Process-module__f_r6EG__key{display:inline;position:relative}.Process-module__f_r6EG__key b{transform-origin:0;z-index:0;mix-blend-mode:multiply;background:#f2a93b8c;border-radius:2px;position:absolute;inset:18% -2px 8%}.Process-module__f_r6EG__sheet{opacity:0;flex-direction:column;gap:22px;display:flex;position:absolute;inset:60px 6% 6%}.Process-module__f_r6EG__sheetHead{color:var(--dim);justify-content:space-between;display:flex}.Process-module__f_r6EG__sheetHead span:last-child{color:var(--amber)}.Process-module__f_r6EG__lyrics p{font-family:var(--f-hand);letter-spacing:.08em;font-size:clamp(20px,2.2vw,36px);font-weight:300;line-height:1.6}.Process-module__f_r6EG__lyrics mark{color:var(--amber);background:0 0;border-bottom:1px solid #f2a93b80}.Process-module__f_r6EG__wave{height:64px;margin-top:auto}.Process-module__f_r6EG__waveSvg{width:100%;height:100%;display:block}.Process-module__f_r6EG__waveAxis{stroke:#efe6d233;stroke-width:1px;vector-effect:non-scaling-stroke}.Process-module__f_r6EG__waveBase{fill:#efe6d229}.Process-module__f_r6EG__wavePlayed{fill:var(--amber);opacity:.85}.Process-module__f_r6EG__chips{flex-wrap:wrap;gap:8px;display:flex}.Process-module__f_r6EG__chips span{letter-spacing:.08em;border:1px solid #efe6d238;border-radius:3px;padding:7px 12px;font-size:12px}.Process-module__f_r6EG__nle{opacity:0;grid-template-columns:1fr 240px;gap:18px;display:grid;position:absolute;inset:60px 18px 18px}.Process-module__f_r6EG__tracks{flex-direction:column;justify-content:center;gap:10px;display:flex;position:relative}.Process-module__f_r6EG__ruler{color:var(--dim);border-bottom:1px solid var(--line);justify-content:space-between;margin-left:46px;padding-bottom:6px;font-size:11.5px;display:flex}.Process-module__f_r6EG__track{grid-template-columns:36px 1fr;align-items:center;gap:10px;display:grid}.Process-module__f_r6EG__tl{color:var(--dim)}.Process-module__f_r6EG__lane{gap:3px;height:64px;display:flex}.Process-module__f_r6EG__clip{border-radius:4px;flex-basis:0;overflow:hidden;box-shadow:inset 0 0 0 1px #f2a93b80}.Process-module__f_r6EG__clip img{object-fit:cover;width:100%;height:100%;filter:var(--stock)}.Process-module__f_r6EG__track:nth-child(3) .Process-module__f_r6EG__lane{height:18px}.Process-module__f_r6EG__sub{transform-origin:0;background:#fff3c499;border-radius:3px;flex-basis:0}.Process-module__f_r6EG__audio{height:46px}.Process-module__f_r6EG__audio .Process-module__f_r6EG__waveBase{fill:#efe6d257}.Process-module__f_r6EG__playhead{background:var(--safelight);width:1.5px;box-shadow:0 0 14px var(--safelight);margin-left:46px;position:absolute;top:0;bottom:0;left:0}.Process-module__f_r6EG__log{border-left:1px solid var(--line);color:var(--dim);flex-direction:column;justify-content:center;gap:12px;padding-left:18px;font-size:12.5px;display:flex}.Process-module__f_r6EG__log p:first-child{color:var(--paper);margin-bottom:6px}.Process-module__f_r6EG__log span{color:var(--amber);margin-right:6px}.Process-module__f_r6EG__claude{animation:3s linear infinite Process-module__f_r6EG__spin;display:inline-block}@keyframes Process-module__f_r6EG__spin{to{transform:rotate(360deg)}}.Process-module__f_r6EG__devices{grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);align-items:center;gap:22px;display:grid;position:absolute;inset:70px 28px 24px}.Process-module__f_r6EG__screen{opacity:0;aspect-ratio:16/9;border-radius:12px;justify-self:center;max-width:100%;height:100%;position:relative;overflow:hidden;box-shadow:0 30px 70px -24px #000000b3}.Process-module__f_r6EG__screen img{object-fit:cover;width:100%;height:100%;filter:var(--stock)}.Process-module__f_r6EG__screen:after{content:"";background:linear-gradient(#0000 50%,#0009);position:absolute;inset:0}.Process-module__f_r6EG__titleCard{z-index:1;color:#f2f1ec;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:18px;left:22px}.Process-module__f_r6EG__titleCard strong{font-family:var(--f-classic);font-size:clamp(22px,2.2vw,34px);font-weight:400}.Process-module__f_r6EG__outs{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.Process-module__f_r6EG__outs span{background:#f2f1ec14;border-radius:3px;padding:8px 14px;font-size:13px;font-weight:700}.Process-module__f_r6EG__outs span:first-child{background:var(--safelight);color:#fff}@media (max-width:1366px){.Process-module__f_r6EG__ruler span:nth-child(2n){display:none}}@media (max-width:1080px){.Process-module__f_r6EG__ruler span:not(:nth-child(3n+1)){display:none}.Process-module__f_r6EG__ruler span:nth-child(3n+1){display:block}.Process-module__f_r6EG__memoBars{display:none}.Process-module__f_r6EG__memo{padding:8px 14px;right:20px}.Process-module__f_r6EG__bot{left:20px}}.Process-module__f_r6EG__bar>:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Process-module__f_r6EG__bar>:last-child{flex:none}.Process-module__f_r6EG__rail{display:none}html[data-layout=flow] .Process-module__f_r6EG__section{height:auto;padding:clamp(56px, 10svh, 96px) var(--gutter) clamp(40px, 7svh, 80px);flex-direction:column;gap:16px;display:flex}html[data-layout=flow] .Process-module__f_r6EG__side{gap:14px;padding-left:0;container:side/inline-size}:is(html[data-layout=flow] .Process-module__f_r6EG__copy,html[data-layout=flow] .Process-module__f_r6EG__progress,html[data-layout=flow] .Process-module__f_r6EG__stage){display:none}html[data-layout=flow] .Process-module__f_r6EG__acts button{flex-direction:row;align-items:baseline;gap:6px;min-height:48px;padding:8px 6px 8px 10px}html[data-layout=flow] .Process-module__f_r6EG__zh{font-size:clamp(22px,4.6cqi,34px)}@container side (max-width:559px){.Process-module__f_r6EG__en{display:none}}html[data-layout=flow] .Process-module__f_r6EG__rail{margin-inline:calc(var(--gutter) * -1);padding:2px var(--gutter) 22px;scroll-padding-inline:var(--gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;align-items:stretch;gap:12px;display:flex;overflow-x:auto;container:rail/inline-size}.Process-module__f_r6EG__rail::-webkit-scrollbar{display:none}.Process-module__f_r6EG__card{scroll-snap-align:center;flex-direction:column;flex:0 0 min(86%,760px);gap:14px;min-width:0;display:flex}.Process-module__f_r6EG__cardHead{flex-direction:column;gap:6px;display:flex}.Process-module__f_r6EG__card .Process-module__f_r6EG__h3{font-size:clamp(20px,5.6cqi,26px)}.Process-module__f_r6EG__card .Process-module__f_r6EG__duty{gap:8px;margin-top:0}.Process-module__f_r6EG__card .Process-module__f_r6EG__duty>div{grid-template-columns:2.8em 1fr;padding-top:8px}.Process-module__f_r6EG__card .Process-module__f_r6EG__duty dd{font-size:13.5px;line-height:1.6}@container rail (min-width:560px){.Process-module__f_r6EG__card{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-content:start;gap:14px 24px;display:grid}.Process-module__f_r6EG__cardHead{grid-area:1/1}.Process-module__f_r6EG__card .Process-module__f_r6EG__duty{grid-area:2/1;align-self:start}.Process-module__f_r6EG__card>.Process-module__f_r6EG__monitor{grid-area:1/2/span 2}}.Process-module__f_r6EG__card>.Process-module__f_r6EG__monitor{height:auto;box-shadow:inset 0 0 0 1px var(--line), 0 18px 36px -20px #3c281499;border-radius:12px;flex-direction:column;flex:1;display:flex;container:mon/inline-size}.Process-module__f_r6EG__card .Process-module__f_r6EG__bar{gap:12px;padding:10px 14px;position:static}@container mon (max-width:359px){.Process-module__f_r6EG__song{display:none}}.Process-module__f_r6EG__view{flex-direction:column;flex:1;justify-content:center;gap:10px;padding:12px;display:flex}.Process-module__f_r6EG__view[data-act="0"]{flex-flow:wrap;align-content:center;align-items:flex-start}.Process-module__f_r6EG__view .Process-module__f_r6EG__bot{flex:15em;max-width:none;padding:10px 14px;font-size:clamp(13.5px,3.6cqi,15px);position:static;box-shadow:0 10px 22px #0000004d}.Process-module__f_r6EG__view .Process-module__f_r6EG__memo{flex:none;gap:12px;margin-left:auto;padding:8px 14px;position:static}.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars{height:18px;display:none}.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars i{height:55%}.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars i:nth-child(3n+1){height:85%}.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars i:nth-child(4n+2){height:30%}.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars i:nth-child(5n){height:100%}.Process-module__f_r6EG__view .Process-module__f_r6EG__paper{flex:none;width:calc(100% - 8px);margin:2px 4px;padding:14px 16px;position:static;translate:none;rotate:-1deg}.Process-module__f_r6EG__view .Process-module__f_r6EG__paperHead{margin-bottom:8px;font-size:10.5px}.Process-module__f_r6EG__view .Process-module__f_r6EG__storyText{font-size:clamp(14px,3.8cqi,19px);line-height:1.8}.Process-module__f_r6EG__view .Process-module__f_r6EG__key{white-space:nowrap}@container mon (min-width:560px){.Process-module__f_r6EG__view .Process-module__f_r6EG__memoBars{display:flex}}.Process-module__f_r6EG__view .Process-module__f_r6EG__sheet{opacity:1;gap:12px;position:static;inset:auto}.Process-module__f_r6EG__view .Process-module__f_r6EG__sheetHead{flex-wrap:wrap;gap:4px 12px}.Process-module__f_r6EG__view .Process-module__f_r6EG__lyrics p{font-size:clamp(15px,4.8cqi,26px);line-height:1.6}.Process-module__f_r6EG__view .Process-module__f_r6EG__wave{height:clamp(32px,10cqi,56px);margin-top:0}.Process-module__f_r6EG__view .Process-module__f_r6EG__chips{gap:6px}.Process-module__f_r6EG__view .Process-module__f_r6EG__chips span{padding:5px 10px;font-size:11.5px}.Process-module__f_r6EG__view .Process-module__f_r6EG__nle{opacity:1;grid-template-columns:minmax(0,1fr);gap:14px;position:static;inset:auto}.Process-module__f_r6EG__view .Process-module__f_r6EG__tracks{gap:8px}.Process-module__f_r6EG__view .Process-module__f_r6EG__ruler{margin-left:40px;font-size:10.5px}.Process-module__f_r6EG__view .Process-module__f_r6EG__ruler span{display:none}.Process-module__f_r6EG__view .Process-module__f_r6EG__ruler span:nth-child(3n+1){display:block}.Process-module__f_r6EG__view .Process-module__f_r6EG__track{grid-template-columns:30px 1fr}.Process-module__f_r6EG__view .Process-module__f_r6EG__lane{height:clamp(40px,12cqi,64px)}.Process-module__f_r6EG__view .Process-module__f_r6EG__track:nth-child(3) .Process-module__f_r6EG__lane{height:14px}.Process-module__f_r6EG__view .Process-module__f_r6EG__audio{height:clamp(28px,8cqi,46px)}.Process-module__f_r6EG__view .Process-module__f_r6EG__playhead{margin-left:40px;left:62%}.Process-module__f_r6EG__view .Process-module__f_r6EG__log{border-left:0;border-top:1px solid var(--line);gap:6px;padding:12px 0 0;font-size:11.5px}.Process-module__f_r6EG__view .Process-module__f_r6EG__log p:first-child{margin-bottom:2px}@container mon (min-width:560px){.Process-module__f_r6EG__view .Process-module__f_r6EG__nle{grid-template-columns:minmax(0,1fr) 210px}.Process-module__f_r6EG__view .Process-module__f_r6EG__log{border-top:0;border-left:1px solid var(--line);padding:0 0 0 16px}.Process-module__f_r6EG__view .Process-module__f_r6EG__ruler span:nth-child(odd){display:block}}.Process-module__f_r6EG__view .Process-module__f_r6EG__devices{grid-template-rows:none;grid-template-columns:minmax(0,1fr);align-items:center;gap:14px;position:static;inset:auto}.Process-module__f_r6EG__view .Process-module__f_r6EG__screen{opacity:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:auto;padding:10px 12px;display:flex}.Process-module__f_r6EG__view .Process-module__f_r6EG__screen img{position:absolute;inset:0}.Process-module__f_r6EG__view .Process-module__f_r6EG__titleCard{gap:2px;position:relative;bottom:auto;left:auto}.Process-module__f_r6EG__view .Process-module__f_r6EG__titleCard strong{font-size:clamp(18px,6cqi,32px)}.Process-module__f_r6EG__view .Process-module__f_r6EG__titleCard span{font-size:10.5px}.Process-module__f_r6EG__view .Process-module__f_r6EG__outs{gap:6px}.Process-module__f_r6EG__view .Process-module__f_r6EG__outs span{padding:6px 10px;font-size:11.5px}.Process-module__f_r6EG__prints{pointer-events:none;display:flex;position:absolute;bottom:calc(100% - 26px);right:clamp(-20px,-1.4vw,-8px)}html[data-layout=flow] .Process-module__f_r6EG__prints{justify-content:flex-end;margin:14px 0 -6px;position:static}html[data-layout=flow] .Process-module__f_r6EG__print{width:31%;margin-left:-4px}html[data-layout=flow] .Process-module__f_r6EG__print figcaption{letter-spacing:.02em}.Process-module__f_r6EG__print{width:clamp(88px,9vw,128px);rotate:var(--r);animation:Process-module__f_r6EG__printDrop .5s cubic-bezier(.16, 1, .3, 1) calc(.15s + var(--i) * 80ms) both;background:#fbf7ee;margin:0 0 0 -22px;padding:6px 6px 22px;box-shadow:0 14px 28px -10px #0000008c}.Process-module__f_r6EG__print img{aspect-ratio:1;object-fit:cover;width:100%}.Process-module__f_r6EG__print figcaption{letter-spacing:.08em;color:#6b5a44;white-space:nowrap;margin-top:6px;font-size:9px}@keyframes Process-module__f_r6EG__printDrop{0%{opacity:0;transform:translateY(-24px)scale(1.06)}}@media (prefers-reduced-motion:reduce){.Process-module__f_r6EG__print{animation:none}}
.Typed-module__Tx7WKG__row{display:block}.Typed-module__Tx7WKG__typed .Typed-module__Tx7WKG__row>*{opacity:0;position:relative}.Typed-module__Tx7WKG__typed .Typed-module__Tx7WKG__row>.Typed-module__Tx7WKG__on{opacity:1}.Typed-module__Tx7WKG__caret:after,.Typed-module__Tx7WKG__caret0:before{content:"";background:var(--safelight);width:max(2px,.06em);animation:1.05s step-end infinite Typed-module__Tx7WKG__blink;position:absolute;top:.14em;bottom:.1em}.Typed-module__Tx7WKG__caret:after{right:-.12em}.Typed-module__Tx7WKG__punct.Typed-module__Tx7WKG__caret:after{right:.16em}.Typed-module__Tx7WKG__caret0:before{left:-.02em}.Typed-module__Tx7WKG__typed .Typed-module__Tx7WKG__row>.Typed-module__Tx7WKG__caret0{opacity:1;color:#0000}@keyframes Typed-module__Tx7WKG__blink{50%{opacity:0}}@media (prefers-reduced-motion:reduce){.Typed-module__Tx7WKG__caret:after{animation:none}}
.FilmStrip-module__FC9x4G__section{min-height:100svh;padding:var(--head-top) var(--gutter) 48px;background:#0f0d0b;flex-direction:column;justify-content:center;gap:clamp(28px,5svh,52px);display:flex;position:relative;overflow:hidden}.FilmStrip-module__FC9x4G__head{grid-template-columns:1fr auto;align-items:end;gap:14px 24px;display:grid}.FilmStrip-module__FC9x4G__head>.eyebrow{grid-column:1/-1}.FilmStrip-module__FC9x4G__h2{font-family:var(--f-classic);font-size:clamp(30px,3.2vw,52px);font-weight:400;line-height:1.25}.FilmStrip-module__FC9x4G__count{color:var(--dim);font-size:13px}.FilmStrip-module__FC9x4G__count b{color:var(--safelight);font-weight:400}.FilmStrip-module__FC9x4G__strip{margin:0 calc(var(--gutter) * -1);padding:34px var(--gutter);background:#1a1612;position:relative}.FilmStrip-module__FC9x4G__strip:before,.FilmStrip-module__FC9x4G__strip:after{content:"";opacity:.9;background:repeating-linear-gradient(90deg,#0f0d0b 0 16px,#0000 16px 34px);height:12px;position:absolute;left:0;right:0}.FilmStrip-module__FC9x4G__strip:before{top:11px}.FilmStrip-module__FC9x4G__strip:after{bottom:11px}.FilmStrip-module__FC9x4G__track{gap:14px;width:max-content;list-style:none;display:flex}.FilmStrip-module__FC9x4G__track li{flex:none;width:clamp(300px,36vw,560px)}.FilmStrip-module__FC9x4G__frame{aspect-ratio:2.39;transition:transform .7s var(--ease-out), box-shadow .7s;background:#000;border-radius:3px;margin:0;position:relative;overflow:hidden;transform:scale(.94)}.FilmStrip-module__FC9x4G__frame img{object-fit:cover;width:100%;height:100%;filter:var(--stock) brightness(.45) saturate(.4);transition:filter .7s var(--ease-out), transform 6s linear}.FilmStrip-module__FC9x4G__on .FilmStrip-module__FC9x4G__frame{box-shadow:0 0 0 2px var(--safelight), 0 30px 60px -20px #000c;transform:none}.FilmStrip-module__FC9x4G__on .FilmStrip-module__FC9x4G__frame img{filter:var(--stock);transform:scale(1.06)}.FilmStrip-module__FC9x4G__corners{--c:#f2f1ecbf;background:linear-gradient(var(--c), var(--c)) top left / 16px 1.5px, linear-gradient(var(--c), var(--c)) top left / 1.5px 16px, linear-gradient(var(--c), var(--c)) top right / 16px 1.5px, linear-gradient(var(--c), var(--c)) top right / 1.5px 16px, linear-gradient(var(--c), var(--c)) bottom left / 16px 1.5px, linear-gradient(var(--c), var(--c)) bottom left / 1.5px 16px, linear-gradient(var(--c), var(--c)) bottom right / 16px 1.5px, linear-gradient(var(--c), var(--c)) bottom right / 1.5px 16px;opacity:0;background-repeat:no-repeat;transition:opacity .5s;position:absolute;inset:10px}.FilmStrip-module__FC9x4G__on .FilmStrip-module__FC9x4G__corners{opacity:1}.FilmStrip-module__FC9x4G__rec{color:#f2f1ecd9;align-items:center;gap:6px;font-size:11.5px;display:inline-flex;position:absolute;top:14px;left:16px}.FilmStrip-module__FC9x4G__rec i{background:#f2f1ec66;border-radius:50%;width:7px;height:7px}.FilmStrip-module__FC9x4G__on .FilmStrip-module__FC9x4G__rec i{background:var(--safelight);animation:1s steps(2,end) infinite FilmStrip-module__FC9x4G__blink}@keyframes FilmStrip-module__FC9x4G__blink{50%{opacity:.2}}.FilmStrip-module__FC9x4G__cap{opacity:.35;grid-template-columns:auto 1fr;align-items:baseline;gap:12px;padding:14px 4px 0;transition:opacity .6s;display:grid}.FilmStrip-module__FC9x4G__cap .mono{color:var(--safelight);font-size:11.5px}.FilmStrip-module__FC9x4G__cap p{font-family:var(--f-classic);font-size:clamp(16px,1.3vw,20px);line-height:1.5}.FilmStrip-module__FC9x4G__on .FilmStrip-module__FC9x4G__cap{opacity:1}.FilmStrip-module__FC9x4G__progress{background:var(--line);height:2px}.FilmStrip-module__FC9x4G__progress i{background:var(--safelight);transform-origin:0;height:100%;transition:transform .4s var(--ease-out);display:block}html[data-layout=flow] .FilmStrip-module__FC9x4G__section{min-height:0;padding:clamp(64px, 12svh, 112px) var(--gutter) clamp(40px, 8svh, 72px);justify-content:flex-start;gap:clamp(20px,4svh,36px)}html[data-layout=flow] .FilmStrip-module__FC9x4G__head{gap:10px 16px}html[data-layout=flow] .FilmStrip-module__FC9x4G__h2{font-size:clamp(24px,6.4vw,40px)}html[data-layout=flow] .FilmStrip-module__FC9x4G__strip{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;padding:30px var(--gutter);overflow-x:auto;container-type:inline-size}html[data-layout=flow] .FilmStrip-module__FC9x4G__strip::-webkit-scrollbar{display:none}html[data-layout=flow] .FilmStrip-module__FC9x4G__strip:before{display:none}html[data-layout=flow] .FilmStrip-module__FC9x4G__strip:after{display:none}html[data-layout=flow] .FilmStrip-module__FC9x4G__track{gap:12px;position:relative}html[data-layout=flow] .FilmStrip-module__FC9x4G__track:before{content:"";left:calc(var(--gutter) * -1);right:calc(var(--gutter) * -1);opacity:.9;pointer-events:none;background:repeating-linear-gradient(90deg,#0f0d0b 0 14px,#0000 14px 30px);height:10px;position:absolute}html[data-layout=flow] .FilmStrip-module__FC9x4G__track:after{content:"";left:calc(var(--gutter) * -1);right:calc(var(--gutter) * -1);opacity:.9;pointer-events:none;background:repeating-linear-gradient(90deg,#0f0d0b 0 14px,#0000 14px 30px);height:10px;position:absolute}html[data-layout=flow] .FilmStrip-module__FC9x4G__track:before{top:-22px}html[data-layout=flow] .FilmStrip-module__FC9x4G__track:after{bottom:-22px}html[data-layout=flow] .FilmStrip-module__FC9x4G__track li{scroll-snap-align:center;width:min(86cqw,560px)}html[data-layout=flow] .FilmStrip-module__FC9x4G__cap{padding-top:12px}html[data-layout=flow] .FilmStrip-module__FC9x4G__cap p{font-size:clamp(15px,4cqw,18px)}
@font-face{font-family:wenkaiFont;src:url(../media/gooldays_wenkai_tc.2m-zrkggtn5_0.woff2)format("woff2");font-display:swap;font-weight:400}.wenkaifont_5be5c858-module__75WITq__className{font-family:wenkaiFont;font-weight:400}.wenkaifont_5be5c858-module__75WITq__variable{--font-wenkai-tc:"wenkaiFont"}
.FilmDetail-module__UEwvHW__hero{background:#000;height:100svh;position:relative;overflow:hidden}.FilmDetail-module__UEwvHW__still,.FilmDetail-module__UEwvHW__still img{width:100%;height:100%;position:absolute;inset:0}.FilmDetail-module__UEwvHW__still img{object-fit:cover;filter:var(--stock)}.FilmDetail-module__UEwvHW__shade{background:linear-gradient(#0000 45%,#0e0b08d9),linear-gradient(#0e0b0880,#0000 25%);position:absolute;inset:0}.FilmDetail-module__UEwvHW__back{top:var(--head-top);left:var(--gutter);z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:.08em;height:50px;transition:background .3s, transform .5s var(--ease-out);background:#14121073;border-radius:3px;align-items:center;gap:12px;padding:0 22px 0 6px;font-size:16px;font-weight:700;display:inline-flex;position:absolute;box-shadow:inset 0 0 0 1px #ffffff47}.FilmDetail-module__UEwvHW__backArrow{color:#141210;width:38px;height:38px;transition:transform .5s var(--ease-out);background:#fff;border-radius:50%;place-items:center;font-size:17px;display:grid}.FilmDetail-module__UEwvHW__backEn{opacity:.7}.FilmDetail-module__UEwvHW__back:hover{background:var(--accent);transform:translate(-2px)}.FilmDetail-module__UEwvHW__back:hover .FilmDetail-module__UEwvHW__backArrow{transform:translate(-4px)}.FilmDetail-module__UEwvHW__titleBlock{left:var(--gutter);right:var(--gutter);position:absolute;bottom:clamp(64px,12svh,120px)}.FilmDetail-module__UEwvHW__meta{color:var(--amber);text-transform:none;margin-bottom:14px}.FilmDetail-module__UEwvHW__h1{font-family:var(--f-classic);letter-spacing:.02em;font-size:clamp(56px,9vw,160px);font-weight:400;line-height:1.05}.FilmDetail-module__UEwvHW__h1 [data-in]{display:inline-block}.FilmDetail-module__UEwvHW__en{color:var(--dim);font-size:clamp(18px,1.8vw,26px)}.FilmDetail-module__UEwvHW__titleBlock .FilmDetail-module__UEwvHW__en{color:var(--paper-2)}.FilmDetail-module__UEwvHW__play{letter-spacing:.12em;align-items:center;gap:16px;margin-top:32px;font-size:16px;display:inline-flex}.FilmDetail-module__UEwvHW__play em{color:var(--dim);font-style:normal}.FilmDetail-module__UEwvHW__playIcon{border:1px solid #efe6d28c;border-radius:50%;place-items:center;width:64px;height:64px;transition:background .4s,color .4s;display:grid}.FilmDetail-module__UEwvHW__playIcon svg{width:20px;height:20px;margin-left:3px}.FilmDetail-module__UEwvHW__play:hover .FilmDetail-module__UEwvHW__playIcon{background:var(--paper);color:var(--ink)}.FilmDetail-module__UEwvHW__body{gap:var(--head-gap) clamp(32px, 5vw, 96px);padding:var(--sec-pad) var(--gutter);background:var(--ink);grid-template-columns:minmax(0,7fr) minmax(0,5fr);display:grid}.FilmDetail-module__UEwvHW__story,.FilmDetail-module__UEwvHW__lyrics{flex-direction:column;gap:22px;display:flex}.FilmDetail-module__UEwvHW__storyText{font-family:var(--f-hand);letter-spacing:.05em;font-size:clamp(22px,2.4vw,38px);font-weight:300;line-height:1.7}.FilmDetail-module__UEwvHW__lyrics p:not(.eyebrow){font-family:var(--f-hand);letter-spacing:.1em;color:var(--dim);font-size:clamp(17px,1.4vw,21px);line-height:1.9}.FilmDetail-module__UEwvHW__spec{border-top:1px solid var(--line);grid-template-columns:repeat(2,1fr);margin-top:12px;display:grid}.FilmDetail-module__UEwvHW__spec>div{border-bottom:1px solid var(--line);padding:16px 0}.FilmDetail-module__UEwvHW__spec dt{color:var(--dim);margin-bottom:6px}.FilmDetail-module__UEwvHW__spec dd{font-family:var(--f-serif);letter-spacing:.02em;font-size:19px;font-weight:900}.FilmDetail-module__UEwvHW__ask{padding:var(--sec-pad) var(--gutter);background:var(--ink-2);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:end;gap:28px clamp(32px,5vw,96px);display:grid}.FilmDetail-module__UEwvHW__ask .eyebrow{grid-column:1/-1}.FilmDetail-module__UEwvHW__askTitle{font-family:var(--f-serif);letter-spacing:.02em;font-size:clamp(44px,6vw,100px);font-weight:900;line-height:1.15}.FilmDetail-module__UEwvHW__askText{font-family:var(--f-hand);color:var(--dim);font-size:19px;line-height:1.8}.FilmDetail-module__UEwvHW__askBtn{background:var(--safelight);color:#fff;letter-spacing:.12em;height:60px;transition:transform .6s var(--ease-out);border-radius:3px;grid-column:2;justify-self:start;align-items:center;gap:12px;padding:0 30px;display:inline-flex}.FilmDetail-module__UEwvHW__askBtn:hover{transform:scale(1.04)}.FilmDetail-module__UEwvHW__askBtn{--slate-pin:#fff}.FilmDetail-module__UEwvHW__next{padding:var(--sec-pad) var(--gutter);background:var(--ink);border-top:1px solid var(--line)}.FilmDetail-module__UEwvHW__nextLink{flex-direction:column;gap:10px;display:flex}.FilmDetail-module__UEwvHW__nextLink .mono{color:var(--dim)}.FilmDetail-module__UEwvHW__nextTitle{font-family:var(--f-classic);letter-spacing:.02em;transition:color .4s, translate .8s var(--ease-out);font-size:clamp(44px,7vw,120px);font-weight:400;line-height:1.1}.FilmDetail-module__UEwvHW__nextLink:hover .FilmDetail-module__UEwvHW__nextTitle{color:var(--amber);translate:1.5vw}html[data-layout=flow] .FilmDetail-module__UEwvHW__hero{height:auto;min-height:100svh;padding:var(--head-top) var(--gutter) calc(clamp(36px, 8svh, 72px) + var(--safe-b));flex-direction:column;justify-content:space-between;align-items:flex-start;gap:clamp(28px,6svh,56px);display:flex;container:hero/inline-size}html[data-layout=flow] .FilmDetail-module__UEwvHW__back{position:relative;top:auto;left:auto}html[data-layout=flow] .FilmDetail-module__UEwvHW__titleBlock{align-self:stretch;position:relative;inset:auto}html[data-layout=flow] .FilmDetail-module__UEwvHW__meta{margin-bottom:10px}html[data-layout=flow] .FilmDetail-module__UEwvHW__h1{font-size:clamp(40px,min(13vw,17svh),120px)}html[data-layout=flow] .FilmDetail-module__UEwvHW__play{margin-top:clamp(18px,4svh,32px)}@container hero (min-width:640px){html[data-layout=flow] .FilmDetail-module__UEwvHW__titleBlock{grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:28px;display:grid}html[data-layout=flow] .FilmDetail-module__UEwvHW__titleBlock>*{grid-column:1}html[data-layout=flow] .FilmDetail-module__UEwvHW__titleBlock .FilmDetail-module__UEwvHW__play{grid-area:1/2/span 3;margin-top:0}}:is(html[data-layout=flow] .FilmDetail-module__UEwvHW__body,html[data-layout=flow] .FilmDetail-module__UEwvHW__ask){grid-template-columns:minmax(0,1fr)}html[data-layout=flow] .FilmDetail-module__UEwvHW__askBtn{grid-column:1}html[data-layout=flow] .FilmDetail-module__UEwvHW__storyText{font-size:clamp(20px,5.4vw,30px)}html[data-layout=flow] .FilmDetail-module__UEwvHW__askTitle{font-size:clamp(40px,11vw,80px)}html[data-layout=flow] .FilmDetail-module__UEwvHW__nextTitle{font-size:clamp(36px,10vw,80px)}
