.collection-exhibition{--collection-accent:#345b80;--collection-paper:#edf2f7;--collection-note-text:#5e5a55}.collection-exhibition[data-channel=game-worlds]{--collection-accent:#476220;--collection-paper:#eef2e8}.collection-exhibition[data-channel=chinese-culture]{--collection-accent:#8c3d32;--collection-paper:#f3eee6}.collection-exhibition[data-channel=architecture]{--collection-accent:#3c6153;--collection-paper:#eef1ec}.collection-exhibition[data-channel=product-design]{--collection-accent:#845038;--collection-paper:#f4eee8}.collection-exhibition[data-channel=nature]{--collection-accent:#576137;--collection-paper:#eff1e7}.collection-exhibition[data-channel=interiors]{--collection-accent:#775540;--collection-paper:#f4eee7}.collection-exhibition[data-channel=light-atmosphere]{--collection-accent:#65538b;--collection-paper:#f0edf7}.dark .collection-exhibition{--collection-accent:#a9cbe8;--collection-paper:#1c252d;--collection-note-text:#c2bdb7}.dark .collection-exhibition[data-channel=game-worlds]{--collection-accent:#c6df95;--collection-paper:#20271d}.dark .collection-exhibition[data-channel=chinese-culture]{--collection-accent:#e6b4a0;--collection-paper:#2a2420}.dark .collection-exhibition[data-channel=architecture]{--collection-accent:#b4ccbd;--collection-paper:#202823}.dark .collection-exhibition[data-channel=product-design]{--collection-accent:#dfbda2;--collection-paper:#2c2520}.dark .collection-exhibition[data-channel=nature]{--collection-accent:#c1ce9a;--collection-paper:#24281f}.dark .collection-exhibition[data-channel=interiors]{--collection-accent:#dec2a5;--collection-paper:#29241f}.dark .collection-exhibition[data-channel=light-atmosphere]{--collection-accent:#c8b9ed;--collection-paper:#24212f}.collection-content{width:min(100%,92.5rem);margin-inline:auto;container:collection/inline-size}.collection-masthead{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem 2rem;margin-bottom:1.75rem;padding-block:.75rem 1.5rem;display:flex}.collection-heading{flex:36rem;min-width:0;max-width:58rem}.collection-eyebrow{color:var(--collection-accent);letter-spacing:.09em;font-size:.75rem;font-weight:600;line-height:1.5}.collection-title{letter-spacing:-.04em;overflow-wrap:anywhere;text-wrap:balance;margin-top:.5rem;font-size:clamp(2rem,3.2vw,3rem);font-weight:600;line-height:1.12}.collection-exhibition:is([data-channel=chinese-culture],[data-channel=architecture],[data-channel=nature]) .collection-title{letter-spacing:-.035em;font-family:Georgia,Songti SC,serif;font-weight:400}.collection-premise{max-width:46rem;color:var(--muted-foreground);text-wrap:pretty;margin-top:.75rem;font-size:.9375rem;line-height:1.65}.collection-byline{flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem;margin-top:.625rem;display:flex}.collection-actions{flex-wrap:wrap;gap:.25rem;padding-bottom:.375rem;display:flex}.collection-feature{align-items:start;gap:1.5rem;display:grid}.collection-feature-art{width:100%;min-width:0}.collection-feature-art [data-gallery-card] h2,.collection-pair [data-gallery-card] h2{min-height:0}.collection-curator-note{background:var(--collection-paper);border-top:2px solid var(--collection-accent);border-radius:.75rem;min-width:0;padding:1.5rem}.collection-curator-note h2{letter-spacing:-.025em;text-wrap:balance;margin-top:.75rem;font-size:clamp(1.5rem,2vw,1.875rem);line-height:1.2}.collection-note-intro{color:var(--collection-note-text);text-wrap:pretty;margin-top:1rem;font-size:.9375rem;line-height:1.75}.collection-observations{gap:1rem;margin-top:1.5rem;display:grid}.collection-observations dt{font-size:.8125rem;font-weight:600;line-height:1.5}.collection-observations dd{max-width:52ch;color:var(--collection-note-text);margin-top:.25rem;font-size:.875rem;line-height:1.6}.collection-preview-link{white-space:normal;text-align:left;max-width:100%;margin-top:1.5rem}.collection-source{border-top:1px solid var(--border);color:var(--collection-note-text);margin-top:1.25rem;padding-top:1rem;font-size:.75rem;line-height:1.7}.collection-source a{min-height:2.75rem;color:var(--foreground);text-underline-offset:.25rem;align-items:center;gap:.375rem;text-decoration:underline;display:inline-flex}.collection-selection{width:100%;margin-top:3rem}.collection-selection-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1rem;margin-bottom:1.5rem;display:flex}.collection-selection-header h2{letter-spacing:-.025em;margin-top:.375rem;font-size:1.5rem;font-weight:600;line-height:1.3}.collection-selection-header p:not(.collection-eyebrow){max-width:45rem;color:var(--muted-foreground);margin-top:.5rem;font-size:.875rem;line-height:1.65}.collection-selection-grid{--selection-columns:1;--selection-card-max:30rem;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:2rem 1.25rem;width:100%;display:flex}.collection-selection-item{flex:0 1 calc((100% - (var(--selection-columns) - 1) * 1.25rem) / var(--selection-columns));min-width:0;max-width:var(--selection-card-max)}.collection-work-note{border-top:1px solid var(--border);margin-top:.75rem;padding-top:.875rem}.collection-work-note>p:last-child{color:var(--muted-foreground);max-width:54ch;margin-top:.375rem;font-size:.875rem;line-height:1.65}.collection-pair{gap:2rem 1.5rem;max-width:80rem;margin-inline:auto;display:grid}.collection-pair-work{width:100%;min-width:0;max-width:40rem}.collection-about{border-top:1px solid var(--border);max-width:48rem;margin-top:2.5rem}.collection-about summary{cursor:pointer;min-height:2.75rem;padding-block:.875rem;font-size:.875rem;font-weight:500}.collection-about summary:focus-visible,.collection-source a:focus-visible{outline:2px solid var(--ring);outline-offset:4px}@container collection (min-width:38rem){.collection-selection-grid{--selection-columns:2}.collection-selection-grid[data-selection-columns="1"]{--selection-columns:1}.collection-selection-grid[data-selection-columns="2"]{--selection-card-max:40rem}.collection-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@container collection (min-width:56rem){.collection-feature{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:2.5rem}.collection-curator-note{padding:1.75rem}}@container collection (min-width:58rem){.collection-selection-grid[data-selection-columns="3"]{--selection-columns:3}}@container collection (min-width:76rem){.collection-selection-grid[data-selection-columns="4"]{--selection-columns:4}}
