.hero[data-astro-cid-t6d2jx2z]{position:relative;background-color:var(--color-bg);--lattice: rgba(255, 255, 255, .6)}.grid[data-astro-cid-t6d2jx2z]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-rows:8.3333cqw}.square[data-astro-cid-t6d2jx2z]{grid-column:12 / 13;grid-row:1;display:flex;align-items:flex-start;justify-content:flex-end;padding:16px 14px}.square[data-astro-cid-t6d2jx2z] span[data-astro-cid-t6d2jx2z]{width:16px;height:16px;background:var(--color-accent);outline:1px solid var(--color-ink)}.back[data-astro-cid-t6d2jx2z]{grid-column:2 / 4;grid-row:2;display:flex;align-items:flex-end;padding:12px;font-size:13px;font-weight:600;gap:10px}.num[data-astro-cid-t6d2jx2z]{grid-column:1 / 2;grid-row:3;padding:12px;display:flex;align-items:flex-end;background:var(--color-accent);font-size:clamp(18px,2cqw,32px);font-weight:800}.title[data-astro-cid-t6d2jx2z]{grid-column:2 / 9;grid-row:3;margin:0;padding:0 12px 6px;align-self:end;white-space:nowrap;font-size:clamp(34px,5.6cqw,96px);font-weight:700;letter-spacing:-.03em;line-height:.82}.year[data-astro-cid-t6d2jx2z]{grid-column:9 / 11;grid-row:3;display:flex;align-items:flex-end;padding:12px;font-size:14px;font-weight:600;white-space:nowrap}.discipline[data-astro-cid-t6d2jx2z]{grid-column:11 / 13;grid-row:3;display:flex;align-items:flex-end;justify-content:flex-end;padding:12px;font-size:14px;font-weight:600;text-align:right}.art[data-astro-cid-t6d2jx2z]{padding:0 8.3333cqw 8.3333cqw}.photo[data-astro-cid-t6d2jx2z]{display:block;width:100%;height:auto;aspect-ratio:var(--ar)}.wall[data-astro-cid-t6d2jx2z]{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;background:var(--color-wall-seam)}.card[data-astro-cid-t6d2jx2z]{background:var(--color-ink);display:flex;align-items:center;justify-content:center;overflow:hidden}.card-img[data-astro-cid-t6d2jx2z]{display:block;width:100%;height:100%;object-fit:cover}@container (max-width: 1023px){.year[data-astro-cid-t6d2jx2z]{white-space:normal}}@container (max-width: 699px){.grid[data-astro-cid-t6d2jx2z]{grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-rows:12.5cqw}.square[data-astro-cid-t6d2jx2z]{display:none}.back[data-astro-cid-t6d2jx2z]{grid-column:2 / 6}.num[data-astro-cid-t6d2jx2z]{grid-row:4}.title[data-astro-cid-t6d2jx2z]{grid-column:2 / 9;grid-row:3 / span 2;align-self:stretch;display:flex;flex-direction:column;justify-content:flex-end;white-space:normal;font-size:10cqw;line-height:.86;text-wrap:balance;overflow-wrap:break-word}.year[data-astro-cid-t6d2jx2z],.discipline[data-astro-cid-t6d2jx2z]{grid-row:5;align-items:center;padding:0 12px;font-size:13px;line-height:1.25;white-space:normal;text-wrap:balance}.year[data-astro-cid-t6d2jx2z]{grid-column:2 / 5}.discipline[data-astro-cid-t6d2jx2z]{grid-column:5 / 9}.art[data-astro-cid-t6d2jx2z]{padding:0 0 12.5cqw}.card[data-astro-cid-t6d2jx2z]{aspect-ratio:auto!important}.card-img[data-astro-cid-t6d2jx2z]{height:auto;aspect-ratio:var(--ar)}}.intro[data-astro-cid-4duscl7y]{position:relative;background-color:var(--color-ground-warm);--lattice: rgba(255, 255, 255, .7)}.grid[data-astro-cid-4duscl7y]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding:8.3333cqw 0}.label[data-astro-cid-4duscl7y],.label-sm[data-astro-cid-4duscl7y]{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-caption)}.label[data-astro-cid-4duscl7y]{grid-column:1 / 2;padding:0 12px}.desc[data-astro-cid-4duscl7y]{grid-column:2 / 8;margin:0;padding:0 12px;font-size:clamp(20px,2.3cqw,38px);font-weight:500;line-height:1.3;letter-spacing:-.02em;text-wrap:pretty}.facts[data-astro-cid-4duscl7y]{grid-column:9 / 13;padding:0 24px 0 12px;display:flex;flex-direction:column}.row[data-astro-cid-4duscl7y]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:12px;padding:14px 0;border-top:1px solid rgba(11,11,11,.18)}.row[data-astro-cid-4duscl7y].last{border-bottom:1px solid rgba(11,11,11,.18)}.value[data-astro-cid-4duscl7y]{font-size:14px;font-weight:600;line-height:1.5}.tags[data-astro-cid-4duscl7y]{display:flex;flex-direction:column;gap:2px}.links[data-astro-cid-4duscl7y]{margin-top:24px;display:flex;flex-wrap:wrap;gap:10px}.link[data-astro-cid-4duscl7y]{display:flex;align-items:center;gap:12px;background:var(--color-ink);color:var(--color-accent);padding:14px 18px;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;text-decoration:none}@container (max-width: 1023px){.facts[data-astro-cid-4duscl7y]{display:grid;grid-template-columns:max-content minmax(0,1fr)}.row[data-astro-cid-4duscl7y],.links[data-astro-cid-4duscl7y]{grid-column:1 / -1}.row[data-astro-cid-4duscl7y]{grid-template-columns:subgrid}.value[data-astro-cid-4duscl7y]{text-wrap:balance}}@container (max-width: 699px){.grid[data-astro-cid-4duscl7y]{grid-template-columns:repeat(8,minmax(0,1fr));padding:12.5cqw 0;row-gap:16px}.label[data-astro-cid-4duscl7y],.desc[data-astro-cid-4duscl7y],.facts[data-astro-cid-4duscl7y]{grid-column:2 / 9}.label[data-astro-cid-4duscl7y]{padding:0 12px}.desc[data-astro-cid-4duscl7y]{font-size:20px}.facts[data-astro-cid-4duscl7y]{padding:16px 12px 0}}.gallery[data-astro-cid-m4bji7b3]{position:relative}.framed[data-astro-cid-m4bji7b3]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:6cqw;align-items:center}.f-fig[data-astro-cid-m4bji7b3]{margin:0;padding:0 1.6cqw;display:flex;flex-direction:column;align-items:center;gap:18px}.frame[data-astro-cid-m4bji7b3]{padding:clamp(10px,1.1cqw,18px);background:var(--color-frame);box-shadow:0 2px #ffffff59 inset,0 18px 40px #00000047,0 4px 10px #0000002e}.mat[data-astro-cid-m4bji7b3]{padding:clamp(18px,2.4cqw,40px);background:var(--color-mat);box-shadow:inset 0 0 0 1px #00000014,inset 0 3px 8px #0000001f}.f-img[data-astro-cid-m4bji7b3]{display:block;width:100%;height:auto;aspect-ratio:var(--ar)}.f-cap[data-astro-cid-m4bji7b3]{display:flex;align-items:center;gap:12px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-caption)}.dot[data-astro-cid-m4bji7b3]{width:8px;height:8px;background:var(--color-accent)}.plain[data-astro-cid-m4bji7b3]{display:grid;align-items:start}.p-fig[data-astro-cid-m4bji7b3]{margin:0;display:flex;flex-direction:column;gap:14px;align-self:start}.box[data-astro-cid-m4bji7b3]{position:relative;overflow:hidden}.p-img[data-astro-cid-m4bji7b3]{display:block;width:100%;height:auto;aspect-ratio:var(--ar);object-fit:cover}.p-img[data-astro-cid-m4bji7b3].fill{height:100%;aspect-ratio:auto}.p-cap[data-astro-cid-m4bji7b3]{display:flex;gap:12px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--color-caption)}@container (max-width: 699px){.framed[data-astro-cid-m4bji7b3]{grid-template-columns:minmax(0,1fr);row-gap:12.5cqw}.f-fig[data-astro-cid-m4bji7b3]{grid-column:1 / -1!important;padding:0}.frame[data-astro-cid-m4bji7b3]{width:92%!important}.mat[data-astro-cid-m4bji7b3]{padding:16px}.plain[data-astro-cid-m4bji7b3]{grid-template-columns:minmax(0,1fr)!important}.p-fig[data-astro-cid-m4bji7b3]{grid-column:1 / -1!important}.box[data-astro-cid-m4bji7b3]{aspect-ratio:auto!important}.p-img[data-astro-cid-m4bji7b3].fill{height:auto;aspect-ratio:var(--ar)}}.strip[data-astro-cid-yo6qg7ng]{background:var(--color-ink);border-top:1px solid rgba(255,255,255,.13)}.track[data-astro-cid-yo6qg7ng]{display:flex;gap:1px;overflow-x:auto;scrollbar-width:none;background:#ffffff21}.tile[data-astro-cid-yo6qg7ng]{flex:none;width:calc(100cqw / 7);aspect-ratio:1;scroll-snap-align:start;background:var(--color-ink);display:flex;align-items:center;justify-content:center;overflow:hidden;opacity:.55;transition:opacity .3s ease;text-decoration:none;outline:none}.tile[data-astro-cid-yo6qg7ng].lit,.tile[data-astro-cid-yo6qg7ng]:hover{opacity:1}.tile[data-astro-cid-yo6qg7ng]:focus-visible{opacity:1;outline:2px solid var(--color-accent);outline-offset:-2px}.tile-img[data-astro-cid-yo6qg7ng]{display:block;width:100%;height:100%;object-fit:cover;object-position:var(--focus, 50% 50%);transform:scale(1);transition:transform .7s cubic-bezier(.2,.7,.2,1)}.tile[data-astro-cid-yo6qg7ng]:hover .tile-img[data-astro-cid-yo6qg7ng]{transform:scale(1.1)}@container (max-width: 699px){.tile[data-astro-cid-yo6qg7ng]{width:calc(100cqw / 3)}.tile[data-astro-cid-yo6qg7ng]{width:auto;height:calc(100cqw / 3);aspect-ratio:auto}.tile-img[data-astro-cid-yo6qg7ng]{width:auto;height:100%;aspect-ratio:var(--ar)}}
