[data-reveal=armed]{opacity:0;transform:translateY(24px)}.flip-up[data-reveal=armed]{transform:perspective(1400px) rotateX(14deg) translateY(24px);transform-origin:50% 100%}[data-reveal=in]{opacity:1;transform:none;transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1);transition-delay:var(--reveal-delay,0s)}@media (prefers-reduced-motion:reduce){[data-reveal]{opacity:1;transform:none;transition:none}}:where(.focus-item){opacity:var(--a,1);transition:opacity .45s ease}:where(.spotlight){position:relative;isolation:isolate}:where(.spotlight):after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(360px circle at var(--mx,50%) var(--my,50%),rgb(200 162 98/.18),transparent 62%);transition:opacity .35s ease}@media (hover:hover) and (pointer:fine){:where(.spotlight){transition:translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease}.spotlight[data-reveal=in]{transition:opacity 1s cubic-bezier(.2,.8,.2,1),transform 1s cubic-bezier(.2,.8,.2,1),translate .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s ease;transition-delay:var(--reveal-delay,0s),var(--reveal-delay,0s),0s,0s}:where(.spotlight):hover{translate:0 -3px;box-shadow:0 18px 40px -24px rgb(22 18 31/.45)}:where(.spotlight):hover:after{opacity:1}}@media (prefers-reduced-motion:reduce){:where(.spotlight):hover{translate:none}.spotlight[data-reveal]{transition:none}}.st{--st-scrub:1.8;--st-cover-len:0;--st-w:min(62vw,79svh,440px);position:relative;display:grid;place-items:center;min-height:60vh;min-height:60svh;padding:10svh 16px;background:radial-gradient(120% 70% at 50% 42%,var(--color-plum) 0,var(--color-night) 62%);color:var(--color-ivory);overflow:clip}.st[data-cover="1"]{--st-cover-len:1}@media (min-width:1000px){.st{--st-scrub:1.6;--st-w:min(34vw,79svh,440px)}}:where(.st) .st-frame,:where(.st) .st-sticky{position:relative;width:100%}:where(.st) .st-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}:where(.st) .st-w-slot{width:var(--st-w);aspect-ratio:100/48}:where(.st) .st-w-svg{display:block;width:100%;height:auto;color:var(--color-gold);overflow:visible}:where(.st) .st-canvas,:where(.st) .st-canvas-host{display:none}:where(.st) .st-dim{display:none}.st-wordmark{display:flex;justify-content:center;margin:clamp(22px,4svh,36px) 0 0;padding-left:.32em;font-family:var(--font-display);font-weight:400;font-size:clamp(20px,5.4vw,30px);line-height:1;letter-spacing:.32em;color:var(--color-ivory)}.st-wordmark .st-l{overflow:hidden;padding-block:.1em}.st-wordmark .st-l,.st-wordmark .st-l>span{display:inline-block}.st-wordmark .st-l.tail{color:var(--color-gold)}.st-tagline{display:flex;flex-direction:column;margin:clamp(18px,3svh,28px) 0 0;font-family:var(--font-display);font-weight:400;font-size:clamp(26px,7vw,44px);line-height:1.15;color:var(--color-ivory);text-shadow:0 2px 24px rgb(22 18 31/.8)}.st-tagline .l2{font-style:italic;color:var(--color-champagne)}.st-tagline:lang(zh){font-family:var(--font-public-serif-tc);font-weight:500;font-size:clamp(27px,7.6vw,46px);letter-spacing:.04em}.st-tagline:lang(zh) .l2{font-style:normal}.st[data-pin="1"]{display:block;min-height:0;padding:0;background:var(--color-night);height:calc(100vh * (1 + var(--st-scrub) + var(--st-cover-len)));height:calc(100svh * (1 + var(--st-scrub) + var(--st-cover-len)));overflow:visible}.st[data-pin="1"] .st-sticky{position:sticky;top:0;height:100vh;height:100svh;overflow:hidden}.st[data-pin="1"] .st-frame{position:absolute;inset:0;overflow:hidden;background:radial-gradient(120% 70% at 50% 42%,var(--color-plum) 0,var(--color-night) 62%);transform:scale(calc(1 - .06 * var(--st-cover, 0)));transform-origin:50% 45%;border-radius:calc(var(--st-cover, 0) * 28px)}.st[data-pin="1"] .st-canvas,.st[data-pin="1"] .st-canvas-host{display:block;position:absolute;inset:0}.st[data-pin="1"] .st-canvas{width:100%;height:100%;opacity:0;transition:opacity .8s ease}.st[data-mode=live][data-ready="1"] .st-canvas{opacity:1}.st[data-pin="1"] .st-overlay{position:absolute;inset:0;padding:0 16px 6svh;pointer-events:none}.st[data-mode=live] .st-w-svg{opacity:var(--st-wm,0)}.st[data-mode=live][data-ready="1"] .st-w-svg{opacity:0}.st[data-mode=live] .st-l{--l:clamp(0,calc(var(--st-wm, 0) * 3 - var(--i) * 0.5),1)}.st[data-mode=live] .st-l>span{opacity:var(--l);transform:translateY(calc((1 - var(--l)) * 115%))}.st[data-mode=live] .st-tagline .l1{opacity:var(--st-tag,0);transform:translateY(calc((1 - var(--st-tag, 0)) * 20px))}.st[data-mode=live] .st-tagline .l2{--t2:clamp(0,calc(var(--st-tag, 0) * 1.5 - 0.5),1);opacity:var(--t2);transform:translateY(calc((1 - var(--t2)) * 20px))}.st[data-pin="1"] .st-dim{display:block;position:absolute;inset:0;background:#0b0910;opacity:clamp(0,calc((var(--st-cover, 0) - .2) * 1.8),.7);pointer-events:none}.st-cover-card{position:relative;z-index:2}.st[data-pin="1"][data-cover="1"]+.st-cover-card{margin-top:-100svh}.st-hud{position:absolute;left:8px;bottom:8px;z-index:3;margin:0;padding:4px 8px;border-radius:8px;background:rgb(0 0 0/.55);color:#9fe0a0;font:11px/1.3 ui-monospace,monospace;pointer-events:none}.st:not([data-pin="1"]) .st-hud{display:none}html:has(.public-home .st[data-pin="1"]){background:var(--color-night)}