.show{position:relative}.show-plane{z-index:0;pointer-events:none;opacity:0;position:fixed;inset:0}.show.is-live .show-plane{opacity:1}.show-plane canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.show-scrim,.show-slide:before{background:linear-gradient(#04071099 0%,#04071047 22%,#0000 42%),linear-gradient(#0000 64%,#0407108c 100%);position:absolute;inset:0}.show-track{z-index:1;position:relative}.show-slide{isolation:isolate;height:100svh;position:relative;overflow:hidden}.show-slide:before{content:"";z-index:-1}.show.is-live .show-slide:before{content:none}.show-bg,.show-bg img{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0;transform:scale(1.03)}.show-intro .show-bg img{object-position:50% 50%}img.show-bg{object-position:61% 50%}.show.is-live .show-bg{visibility:hidden}.show-copy{padding-inline:var(--gutter);text-align:center;flex-direction:column;align-items:center;display:flex;position:absolute;inset-inline:0}.show-build .show-copy{padding-top:max(calc(var(--header-h) + 16px), 12.5svh);top:0}.show-intro .show-copy{padding-bottom:max(13svh,112px);bottom:0}.show-title{font-family:var(--font-display);letter-spacing:-.035em;margin:0;font-weight:600;line-height:1}.show-intro .show-title{font-size:clamp(56px,8.4vw,136px)}.show-build .show-title{font-size:clamp(42px,5vw,80px)}html[data-lang=zh] .show-title{letter-spacing:0}@property --fill{syntax:"<number>";inherits:false;initial-value:112}.show-fill{color:#0000;background-image:linear-gradient(100deg, #fff 0%, #fff calc((var(--fill) - 10) * 1%), var(--amber-soft) calc((var(--fill) - 4) * 1%), var(--amber) calc(var(--fill) * 1%), #fff3 calc((var(--fill) + 8) * 1%), #fff3 100%);-webkit-background-clip:text;background-clip:text;margin:-.14em -.16em;padding:.14em .16em;display:inline-block}.show.is-scripted .show-fill{--fill:-16;transition:--fill 0s .4s}.show.is-scripted .show-slide.is-on .show-fill{--fill:112;transition:--fill 1.7s cubic-bezier(.25,.6,.3,1) 80ms}.show.show-instant .show-fill{transition:none!important}:is(.ltr-wait,.ltr-go) .show-fill{color:#fff;background:0 0}.show-tags{gap:4px;margin:0 0 20px;display:flex}.show-tags span{font-family:var(--font-sans);letter-spacing:.3em;text-transform:uppercase;color:#f4f1ea;background:#1e222e9e;padding:3px 7px 1px 10px;font-size:10.5px;font-weight:600;line-height:20px}.show-tags span+span{color:var(--navy);background:#f4f1ea}html[data-lang=zh] .show-tags span{letter-spacing:.12em}.show-lead{max-width:32ch;font-family:var(--font-sans);color:#ffffffeb;text-shadow:0 1px 14px #00000073;text-wrap:balance;margin:18px 0 0;font-size:clamp(16px,1.25vw,19px);font-weight:300;line-height:1.45}.show-intro .show-lead{max-width:30ch}.show-btn{transition:opacity .5s var(--ease-out), transform var(--dur-slow) var(--ease-spring), background-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-base) var(--ease-out);background:#060a1661;margin-top:30px}.show.is-scripted .show-slide:not(.is-on) .show-btn{opacity:.4}.show .show-slide:not(.is-on) .show-btn:before,.show .show-slide:not(.is-on) .show-btn:after{animation:none}.show-progress{left:var(--gutter);right:var(--gutter);z-index:2;pointer-events:none;background:#ffffff1f;height:2px;position:fixed;bottom:18px}.show-progress i{background:linear-gradient(90deg, #ffffffe6, var(--amber-soft));transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}@media (max-height:560px){.show-build .show-copy{padding-top:calc(var(--header-h) - 8px)}.show-tags{margin-bottom:10px}.show-build .show-title{font-size:clamp(30px,8vh,44px)}.show-intro .show-title{font-size:clamp(40px,13vh,64px)}.show-lead{max-width:52ch;margin-top:8px;font-size:14px}.show-btn{height:40px;margin-top:12px;font-size:13.5px}.show-intro .show-copy{padding-bottom:40px}}@media (max-height:560px) and (orientation:landscape){.show-intro .show-copy{max-width:calc(100% - 340px - var(--gutter));text-align:left;align-items:flex-start;right:auto}.show-intro .show-lead{max-width:34ch}}@media (prefers-reduced-motion:reduce){.show-btn{transition:none}}
