#packed[data-astro-cid-pcxayahm]{width:100%}.grid[data-astro-cid-pcxayahm]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:44px 18px}.tile[data-astro-cid-pcxayahm]{min-width:0}.tile[data-astro-cid-pcxayahm][hidden]{display:none!important}.tile[data-astro-cid-pcxayahm] a[data-astro-cid-pcxayahm]{display:block;color:var(--text-2);text-decoration:none}.thumb[data-astro-cid-pcxayahm]{position:relative;display:block;aspect-ratio:4 / 3;overflow:hidden;background:var(--surface-2)}@supports not (aspect-ratio: 4 / 3){.thumb[data-astro-cid-pcxayahm]{padding-top:75%}}.thumb[data-astro-cid-pcxayahm] img[data-astro-cid-pcxayahm],.thumb-video[data-astro-cid-pcxayahm],.ph[data-astro-cid-pcxayahm]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.thumb[data-astro-cid-pcxayahm] img[data-astro-cid-pcxayahm]{pointer-events:none;-webkit-user-drag:none;transition:filter var(--dur-base) ease}.ph[data-astro-cid-pcxayahm]{background:var(--line)}.thumb-video[data-astro-cid-pcxayahm]{opacity:0;pointer-events:none;transition:opacity var(--dur-slow) ease}.thumb-video[data-astro-cid-pcxayahm].is-playing{opacity:1}.cap[data-astro-cid-pcxayahm]{display:block;margin-top:12px;font-size:14px;line-height:1.45;letter-spacing:.01em;text-wrap:balance}.t[data-astro-cid-pcxayahm]{color:var(--text)}.y[data-astro-cid-pcxayahm]{color:var(--text-3);font-variant-numeric:tabular-nums;white-space:nowrap}.tile[data-astro-cid-pcxayahm] a[data-astro-cid-pcxayahm]:hover .t[data-astro-cid-pcxayahm],.tile[data-astro-cid-pcxayahm] a[data-astro-cid-pcxayahm]:hover .y[data-astro-cid-pcxayahm]{color:var(--hover)}.tile[data-astro-cid-pcxayahm] a[data-astro-cid-pcxayahm]:hover .thumb[data-astro-cid-pcxayahm] img[data-astro-cid-pcxayahm]{filter:brightness(.94)}.tile[data-astro-cid-pcxayahm] a[data-astro-cid-pcxayahm]:focus-visible{outline:2px solid var(--text);outline-offset:4px}@media (max-width: 1100px){.grid[data-astro-cid-pcxayahm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 16px}}@media (max-width: 700px){.grid[data-astro-cid-pcxayahm]{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 12px}.cap[data-astro-cid-pcxayahm]{margin-top:8px;font-size:13px;line-height:1.45}}@media (prefers-reduced-motion: reduce){.thumb[data-astro-cid-pcxayahm] img[data-astro-cid-pcxayahm],.thumb-video[data-astro-cid-pcxayahm]{transition:none}.thumb-video[data-astro-cid-pcxayahm]{display:none}}[data-astro-cid-3vzc7iem][hidden]{display:none!important}.works-archive[data-astro-cid-3vzc7iem]{margin:calc(var(--desktop-header-clearance) + 64px) 40px 200px var(--desktop-content-x);max-width:1600px}.archive-intro[data-astro-cid-3vzc7iem]{max-width:650px;margin:0 0 96px}.eyebrow[data-astro-cid-3vzc7iem]{margin:0 0 6px;font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;color:var(--text-4)}h1[data-astro-cid-3vzc7iem]{margin:0;font-family:var(--display);font-weight:400;font-size:clamp(40px,4.4vw,60px);letter-spacing:-.01em;line-height:1.05}.search-status[data-astro-cid-3vzc7iem]{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 16px;margin:0 0 24px;color:var(--text-2);font-size:var(--fs-sm)}.search-status[data-astro-cid-3vzc7iem] p[data-astro-cid-3vzc7iem]{margin:0;overflow-wrap:anywhere}.search-status[data-astro-cid-3vzc7iem] button[data-astro-cid-3vzc7iem]{font:inherit;color:inherit;cursor:pointer;padding:5px 0;background:none;border:0;border-bottom:1px solid var(--line-2)}.search-status[data-astro-cid-3vzc7iem] button[data-astro-cid-3vzc7iem]:hover{color:var(--hover)}.search-status[data-astro-cid-3vzc7iem] button[data-astro-cid-3vzc7iem]:focus-visible,h1[data-astro-cid-3vzc7iem]:focus-visible{outline:2px solid var(--text);outline-offset:3px}.mf-empty[data-astro-cid-3vzc7iem]{margin:24px 0 48px;font-size:var(--fs-sm);color:var(--text-2)}.archive-grid[data-astro-cid-3vzc7iem]{margin:0 0 120px}@media (max-width: 700px){.works-archive[data-astro-cid-3vzc7iem]{margin:24px 16px 80px}.archive-intro[data-astro-cid-3vzc7iem]{margin-bottom:28px}h1[data-astro-cid-3vzc7iem]{font-size:clamp(25px,7vw,32px);line-height:1.22}.search-status[data-astro-cid-3vzc7iem]{font-size:14px;gap:4px 14px}.search-status[data-astro-cid-3vzc7iem] button[data-astro-cid-3vzc7iem]{min-height:44px}.archive-grid[data-astro-cid-3vzc7iem]{margin-bottom:48px}}
