.landing-hero-media[data-astro-cid-yk4hhqx7]{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none;transform:scale(var(--hero-scale));transform-origin:center;animation:hero-camera-breathe var(--hero-breathe-duration) ease-in-out infinite alternate;backface-visibility:hidden;will-change:transform}.landing-hero-poster[data-astro-cid-yk4hhqx7],.landing-hero-video[data-astro-cid-yk4hhqx7]{display:block;position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:var(--hero-position-x) var(--hero-position-y);object-position:var(--hero-position-x) var(--hero-position-y);filter:brightness(var(--hero-brightness)) contrast(var(--hero-contrast)) saturate(var(--hero-saturation))}.landing-hero-poster[data-astro-cid-yk4hhqx7]{z-index:0}.landing-hero-video[data-astro-cid-yk4hhqx7]{z-index:1}@keyframes hero-camera-breathe{0%{transform:scale(var(--hero-breathe-min))}to{transform:scale(var(--hero-breathe-max))}}@media(prefers-reduced-motion:reduce){.landing-hero-media[data-astro-cid-yk4hhqx7]{animation:none;transform:scale(var(--hero-scale));will-change:auto}.landing-hero-video[data-astro-cid-yk4hhqx7]{display:none}}@font-face{font-family:EB Garamond;src:url(/fonts/landing/eb-garamond/EBGaramond-Medium.otf) format("opentype");font-style:normal;font-weight:500;font-display:swap}html,body{width:100%;min-height:100%;margin:0;overflow-x:hidden;background:#000}.landing-page[data-astro-cid-olr65zpo]{width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;overflow-x:clip;background:#000}.landing-hero[data-astro-cid-olr65zpo]{--landing-display-font: "EB Garamond", serif;--landing-brand-weight: 500;--landing-brand-tracking: .11em;--landing-brand-reveal-tracking: .18em;--landing-brand-mobile-tracking: .09em;--landing-brand-mobile-reveal-tracking: .15em;--landing-entry-weight: 500;--landing-entry-tracking: .025em;--landing-entry-active-tracking: .04em;--hero-scale: 1.075;--hero-breathe-min: 1.065;--hero-breathe-max: 1.085;--hero-breathe-duration: 20s;--hero-position-x: 50%;--hero-position-y: 44%;--hero-brightness: .78;--hero-contrast: 1.08;--hero-saturation: .82;--hero-base-darkness: .16;--hero-vignette-strength: .68;--hero-top-depth: .42;--hero-bottom-depth: .78;--hero-mist-strength: .13;--brand-top: 18vh;--brand-title-size: clamp(3rem, 4.2vw, 5.2rem);--brand-title-tracking: var(--landing-brand-tracking);--brand-title-reveal-tracking: var(--landing-brand-reveal-tracking);--brand-subtitle-size: clamp(.65rem, .8vw, .9rem);--entry-top: 43vh;--entry-bottom: 8vh;--entry-title-size: clamp(4rem, 5.4vw, 6.8rem);--entry-supporting-size: clamp(.8rem, .9vw, 1rem);--entry-meta-size: clamp(.9rem, 1vw, 1.1rem);--entry-cta-size: clamp(.82rem, .92vw, 1rem);--entry-default-opacity: .86;--entry-muted-opacity: .54;--entry-transition-duration: .52s;--entry-copy-offset-y: -4vh;--divider-height: 34vh;--divider-opacity: .24;position:relative;display:grid;width:100%;min-height:100vh;min-height:100svh;min-height:100dvh;overflow:hidden;isolation:isolate;background:#000}.landing-hero-overlay[data-astro-cid-olr65zpo]{position:absolute;inset:0;z-index:1;background:rgb(0 0 0 / var(--hero-base-darkness));pointer-events:none}.landing-hero-overlay[data-astro-cid-olr65zpo]:before,.landing-hero-overlay[data-astro-cid-olr65zpo]:after{position:absolute;inset:0;content:""}.landing-hero-overlay[data-astro-cid-olr65zpo]:before{background:linear-gradient(180deg,rgb(0 0 0 / var(--hero-top-depth)) 0%,rgb(0 0 0 / .12) 24%,transparent 44%,rgb(0 0 0 / .16) 66%,rgb(0 0 0 / var(--hero-bottom-depth)) 100%),radial-gradient(ellipse 72% 72% at 52% 43%,transparent 0%,rgb(0 0 0 / .04) 34%,rgb(0 0 0 / .3) 68%,rgb(0 0 0 / var(--hero-vignette-strength)) 100%)}.landing-hero-overlay[data-astro-cid-olr65zpo]:after{background:radial-gradient(ellipse 42% 56% at 52% 45%,rgb(222 231 235 / var(--hero-mist-strength)) 0%,rgb(205 218 225 / .065) 38%,transparent 76%),radial-gradient(ellipse 62% 78% at -8% 92%,rgb(0 0 0 / .38),transparent 68%),radial-gradient(ellipse 48% 92% at 108% 52%,rgb(0 0 0 / .46),transparent 72%)}.landing-hero-content[data-astro-cid-olr65zpo]{position:absolute;inset:0;z-index:2;min-width:0;pointer-events:none}.landing-brand[data-astro-cid-olr65zpo]{position:absolute;top:var(--brand-top);left:50%;width:min(90vw,80rem);margin:0;color:#fff;text-align:center;text-shadow:0 2px 20px rgb(0 0 0 / .45);transform:translate(-50%)}.landing-brand-title[data-astro-cid-olr65zpo],.landing-brand-subtitle[data-astro-cid-olr65zpo]{margin:0}.landing-brand-title[data-astro-cid-olr65zpo]{font-family:var(--landing-display-font);font-size:var(--brand-title-size);font-weight:var(--landing-brand-weight);line-height:.98;letter-spacing:var(--brand-title-tracking);animation:landing-brand-title-reveal 1.05s cubic-bezier(.22,1,.36,1) both}.landing-brand-chinese[data-astro-cid-olr65zpo]{display:block;width:clamp(14.4rem,16.8vw,19.2rem);height:auto;margin-top:.55rem;margin-right:auto;margin-left:auto;opacity:.94;filter:drop-shadow(0 2px 18px rgb(0 0 0 / .55));animation:landing-brand-reveal .95s cubic-bezier(.22,1,.36,1) .14s both}.landing-brand-subtitle[data-astro-cid-olr65zpo]{margin-top:.85rem;color:#ffffff9e;font-size:var(--brand-subtitle-size);font-weight:500;line-height:1.2;letter-spacing:.34em;animation:landing-brand-reveal .9s cubic-bezier(.22,1,.36,1) .22s both}@keyframes landing-brand-title-reveal{0%{opacity:0;letter-spacing:var(--brand-title-reveal-tracking);transform:translateY(8px)}to{opacity:1;letter-spacing:var(--brand-title-tracking);transform:translateY(0)}}@keyframes landing-brand-reveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.landing-entry-grid[data-astro-cid-olr65zpo]{position:absolute;top:var(--entry-top);right:0;bottom:var(--entry-bottom);left:0;display:grid;grid-template-columns:1fr 1fr;pointer-events:auto}.landing-entry[data-astro-cid-olr65zpo]{display:flex;align-items:center;min-width:0;color:#fff;opacity:var(--entry-default-opacity);text-decoration:none;transition:opacity var(--entry-transition-duration) cubic-bezier(.22,1,.36,1)}.landing-entry-wiki[data-astro-cid-olr65zpo]{justify-content:flex-end;padding-right:4vw;padding-left:clamp(5rem,10vw,14rem);text-align:right}.landing-entry-archive[data-astro-cid-olr65zpo]{justify-content:flex-start;padding-right:clamp(5rem,9vw,13rem);padding-left:5vw;text-align:left}.landing-entry-copy[data-astro-cid-olr65zpo]{display:flex;min-width:0;flex-direction:column;text-shadow:0 2px 20px rgb(0 0 0 / .45);transform:translateY(var(--entry-copy-offset-y));transition:transform var(--entry-transition-duration) cubic-bezier(.22,1,.36,1),text-shadow var(--entry-transition-duration) ease-out}.landing-entry-title[data-astro-cid-olr65zpo]{color:#ffffffdb;font-family:var(--landing-display-font);font-size:var(--entry-title-size);font-weight:var(--landing-entry-weight);line-height:.9;letter-spacing:var(--landing-entry-tracking);white-space:nowrap;transition:color var(--entry-transition-duration) ease-out,letter-spacing var(--entry-transition-duration) cubic-bezier(.22,1,.36,1)}.landing-entry-supporting[data-astro-cid-olr65zpo]{margin-top:clamp(.85rem,1.5vh,1.2rem);color:#ffffffad;font-size:var(--entry-supporting-size);font-weight:500;letter-spacing:.13em;text-transform:uppercase;transform:translateY(2px);transition:color .48s ease-out 60ms,transform .48s cubic-bezier(.22,1,.36,1) 60ms}.landing-entry-meta[data-astro-cid-olr65zpo]{margin-top:clamp(.55rem,1vh,.8rem);color:#ffffffc7;font-size:var(--entry-meta-size);font-weight:400;letter-spacing:.04em;transform:translateY(2px);transition:color .48s ease-out 80ms,transform .48s cubic-bezier(.22,1,.36,1) 80ms}.landing-entry-meta-placeholder[data-astro-cid-olr65zpo]{visibility:hidden}.landing-entry-cta[data-astro-cid-olr65zpo]{position:relative;display:inline-flex;align-items:center;width:-moz-max-content;width:max-content;margin-top:clamp(1rem,2.2vh,1.75rem);color:#ffffffc7;font-size:var(--entry-cta-size);font-weight:500;letter-spacing:.12em;transition:color .46s ease-out 70ms}.landing-entry-wiki[data-astro-cid-olr65zpo] .landing-entry-cta[data-astro-cid-olr65zpo]{align-self:flex-end}.landing-entry-cta[data-astro-cid-olr65zpo]:after{position:absolute;right:0;bottom:-.38rem;left:0;height:1px;background:#ffffff7a;content:"";transform:scaleX(0);transform-origin:left;transition:transform .46s cubic-bezier(.22,1,.36,1) 70ms}.landing-entry-arrow[data-astro-cid-olr65zpo]{display:inline-block;margin-left:.55em;transition:transform .46s cubic-bezier(.22,1,.36,1) 70ms}.landing-entry-divider[data-astro-cid-olr65zpo]{position:absolute;top:50%;left:50%;width:1px;height:var(--divider-height);background:rgb(255 255 255 / var(--divider-opacity));transform:translate(-50%,-50%)}.landing-entry-grid[data-astro-cid-olr65zpo]:hover .landing-entry[data-astro-cid-olr65zpo]{opacity:var(--entry-muted-opacity)}.landing-entry-grid[data-astro-cid-olr65zpo] .landing-entry[data-astro-cid-olr65zpo]:hover,.landing-entry-grid[data-astro-cid-olr65zpo] .landing-entry[data-astro-cid-olr65zpo]:focus-visible{opacity:1}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-copy[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-copy[data-astro-cid-olr65zpo]{text-shadow:0 3px 24px rgb(0 0 0 / .58),0 0 28px rgb(255 255 255 / .035);transform:translateY(calc(var(--entry-copy-offset-y) - 3px))}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-title[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-title[data-astro-cid-olr65zpo]{color:#fff;letter-spacing:var(--landing-entry-active-tracking)}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-supporting[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-supporting[data-astro-cid-olr65zpo]{color:#ffffffe0;transform:translateY(0)}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-meta[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-meta[data-astro-cid-olr65zpo]{color:#ffffffe6;transform:translateY(0)}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-cta[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-cta[data-astro-cid-olr65zpo]{color:#fff}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-cta[data-astro-cid-olr65zpo]:after,.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-cta[data-astro-cid-olr65zpo]:after{transform:scaleX(1)}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-arrow[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-arrow[data-astro-cid-olr65zpo]{transform:translate(6px)}.landing-entry-grid[data-astro-cid-olr65zpo]:has(.landing-entry:focus-visible) .landing-entry[data-astro-cid-olr65zpo]:not(:focus-visible){opacity:var(--entry-muted-opacity)}.landing-entry[data-astro-cid-olr65zpo]:focus-visible{outline:2px solid white;outline-offset:-.5rem}@media(max-width:47.99rem){.landing-hero[data-astro-cid-olr65zpo]{--brand-top: 8vh;--brand-title-size: clamp(1.4rem, 6vw, 2.5rem);--brand-title-tracking: var(--landing-brand-mobile-tracking);--brand-title-reveal-tracking: var(--landing-brand-mobile-reveal-tracking);--brand-subtitle-size: clamp(.55rem, 2.5vw, .7rem);--entry-top: 29vh;--entry-bottom: 3.5vh;--entry-title-size: clamp(2.35rem, 11vw, 3.35rem);--entry-supporting-size: clamp(.64rem, 2.9vw, .78rem);--entry-meta-size: clamp(.72rem, 3.4vw, .9rem);--entry-cta-size: clamp(.7rem, 3.2vw, .86rem);--entry-copy-offset-y: 0px;--divider-height: 1px}.landing-brand[data-astro-cid-olr65zpo]{width:92vw}.landing-brand-chinese[data-astro-cid-olr65zpo]{width:clamp(8.4rem,38.4vw,10.8rem);margin-top:.4rem}.landing-brand-subtitle[data-astro-cid-olr65zpo]{margin-top:.65rem;letter-spacing:.24em}.landing-entry-grid[data-astro-cid-olr65zpo]{grid-template-columns:1fr;grid-template-rows:1fr 1fr}.landing-entry-wiki[data-astro-cid-olr65zpo],.landing-entry-archive[data-astro-cid-olr65zpo]{justify-content:center;padding:1rem 1.5rem;text-align:center}.landing-entry-copy[data-astro-cid-olr65zpo]{align-items:center}.landing-entry-title[data-astro-cid-olr65zpo]{line-height:.9}.landing-entry-supporting[data-astro-cid-olr65zpo]{margin-top:.65rem;letter-spacing:.1em}.landing-entry-meta[data-astro-cid-olr65zpo]{margin-top:.45rem;letter-spacing:.02em}.landing-entry-meta-placeholder[data-astro-cid-olr65zpo]{display:none}.landing-entry-cta[data-astro-cid-olr65zpo]{margin-top:.75rem}.landing-entry-wiki[data-astro-cid-olr65zpo] .landing-entry-cta[data-astro-cid-olr65zpo],.landing-entry-archive[data-astro-cid-olr65zpo] .landing-entry-cta[data-astro-cid-olr65zpo]{align-self:center}.landing-entry-divider[data-astro-cid-olr65zpo]{width:min(68vw,20rem);height:var(--divider-height)}}@media(prefers-reduced-motion:reduce){.landing-brand-title[data-astro-cid-olr65zpo],.landing-brand-chinese[data-astro-cid-olr65zpo],.landing-brand-subtitle[data-astro-cid-olr65zpo]{animation:none}.landing-entry[data-astro-cid-olr65zpo]{transition:opacity .12s linear}.landing-entry-copy[data-astro-cid-olr65zpo],.landing-entry-title[data-astro-cid-olr65zpo],.landing-entry-supporting[data-astro-cid-olr65zpo],.landing-entry-meta[data-astro-cid-olr65zpo],.landing-entry-cta[data-astro-cid-olr65zpo],.landing-entry-cta[data-astro-cid-olr65zpo]:after,.landing-entry-arrow[data-astro-cid-olr65zpo]{transition:none}.landing-entry-supporting[data-astro-cid-olr65zpo],.landing-entry-meta[data-astro-cid-olr65zpo],.landing-entry-arrow[data-astro-cid-olr65zpo]{transform:none}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-copy[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-copy[data-astro-cid-olr65zpo]{transform:translateY(var(--entry-copy-offset-y))}.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-supporting[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-supporting[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-meta[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-meta[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:hover .landing-entry-arrow[data-astro-cid-olr65zpo],.landing-entry[data-astro-cid-olr65zpo]:focus-visible .landing-entry-arrow[data-astro-cid-olr65zpo]{transform:none}}
