.page-title[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);font-size:2.6rem;font-weight:500}.section-heading[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--heading);margin:2.8rem 0 1rem;font-size:1.55rem;font-weight:500}.friends-list[data-astro-cid-uogwtcmr]{flex-wrap:wrap;gap:.55rem .6rem;list-style:none;display:flex}.friends-list[data-astro-cid-uogwtcmr] a[data-astro-cid-uogwtcmr]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text);background:color-mix(in srgb, var(--heading) 5%, transparent);border:1px solid var(--panel-border);padding:.2rem .75rem;font-size:.78rem;transition:color .2s,border-color .2s;display:inline-block}.friends-list[data-astro-cid-uogwtcmr] a[data-astro-cid-uogwtcmr]:hover{color:var(--accent);border-color:var(--accent)}.tabs[data-astro-cid-uogwtcmr]{flex-wrap:wrap;gap:.55rem .6rem;margin-bottom:1.6rem;display:flex}.tab[data-astro-cid-uogwtcmr]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);background:color-mix(in srgb, var(--heading) 5%, transparent);border:1px solid var(--panel-border);cursor:pointer;padding:.25rem .85rem;font-size:.8rem;transition:color .2s,border-color .2s,background .2s}.tab[data-astro-cid-uogwtcmr]:hover{color:var(--heading);border-color:var(--c)}.tab[data-astro-cid-uogwtcmr][aria-selected=true]{color:var(--heading);border-color:var(--c);background:color-mix(in srgb, var(--c) 16%, transparent)}.panel[data-astro-cid-uogwtcmr][hidden],.gallery[data-astro-cid-uogwtcmr][hidden],.museum[data-astro-cid-uogwtcmr][hidden]{display:none}.art-tools[data-astro-cid-uogwtcmr]{justify-content:flex-end;gap:.5rem;margin:-.6rem 0 .9rem;display:flex}.view-btn[data-astro-cid-uogwtcmr]{font-family:var(--font-mono);letter-spacing:.06em;color:var(--text-secondary);border:1px solid var(--panel-border);cursor:pointer;background:0 0;padding:.2rem .7rem;font-size:.74rem;transition:color .2s,border-color .2s}.view-btn[data-astro-cid-uogwtcmr]:hover,.view-btn[data-astro-cid-uogwtcmr][aria-pressed=true]{color:var(--heading);border-color:var(--c)}.gallery[data-astro-cid-uogwtcmr]{columns:3;column-gap:1.4rem}@media (width<=860px){.gallery[data-astro-cid-uogwtcmr]{columns:2}}@media (width<=560px){.gallery[data-astro-cid-uogwtcmr]{columns:1}}.art[data-astro-cid-uogwtcmr]{break-inside:avoid;margin-bottom:1.4rem}.art[data-astro-cid-uogwtcmr].wide{column-span:all}.art-body[data-astro-cid-uogwtcmr]{background:var(--panel);border:1px solid var(--panel-border);animation:drift var(--dur) ease-in-out var(--delay) infinite alternate;will-change:transform;backface-visibility:hidden;padding:14px;transition:border-color .25s;position:relative}.art[data-astro-cid-uogwtcmr]:hover .art-body[data-astro-cid-uogwtcmr]{border-color:var(--c)}[data-paused] .art-body[data-astro-cid-uogwtcmr]{animation-play-state:paused}@keyframes drift{0%{transform:translate3d(calc(var(--dx) * -1.6), calc(var(--dy) * -1.6), 0)}to{transform:translate3d(calc(var(--dx) * 1.6), calc(var(--dy) * 1.6), 0)}}@media (prefers-reduced-motion:reduce){.art-body[data-astro-cid-uogwtcmr]{animation:none}}.art[data-astro-cid-uogwtcmr] img[data-astro-cid-uogwtcmr]{width:100%;aspect-ratio:var(--w) / var(--h);object-fit:cover;display:block}.art-meta[data-astro-cid-uogwtcmr]{flex-direction:column;gap:.25rem;padding:.8rem .3rem .15rem;display:flex}.art-title[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--heading);font-size:1.15rem;line-height:1.25}.art-title[data-astro-cid-uogwtcmr]:after{content:"";position:absolute;inset:0}.dims[data-astro-cid-uogwtcmr]{display:none}.gallery[data-astro-cid-uogwtcmr].to-scale{columns:auto;flex-wrap:wrap;align-items:flex-end;gap:2.2rem 1.6rem;display:flex;container-type:inline-size}.gallery[data-astro-cid-uogwtcmr].to-scale .art[data-astro-cid-uogwtcmr]{width:max(calc(var(--w) / var(--widest) * 100cqw), 9.5rem);order:var(--rank);margin:0}.gallery[data-astro-cid-uogwtcmr].to-scale .art-body[data-astro-cid-uogwtcmr]{background:0 0;border:none;padding:0;animation:none}.gallery[data-astro-cid-uogwtcmr].to-scale .art[data-astro-cid-uogwtcmr] img[data-astro-cid-uogwtcmr]{width:calc(var(--w) / var(--widest) * 100cqw);box-shadow:0 6px 18px #0000004d}.gallery[data-astro-cid-uogwtcmr].to-scale .art-meta[data-astro-cid-uogwtcmr]{padding:.5rem 0 0}.gallery[data-astro-cid-uogwtcmr].to-scale .art-title[data-astro-cid-uogwtcmr]{font-size:.95rem}.gallery[data-astro-cid-uogwtcmr].to-scale .dims[data-astro-cid-uogwtcmr]{display:block}.museum[data-astro-cid-uogwtcmr]{--k:1.6px;--wall:310}.museum-hint[data-astro-cid-uogwtcmr]{margin-bottom:.6rem}.museum-scroll[data-astro-cid-uogwtcmr]{padding-bottom:.8rem;overflow-x:auto}.museum-wall[data-astro-cid-uogwtcmr]{gap:calc(110 * var(--k));width:max-content;padding:0 calc(40 * var(--k)) 5.5rem;display:flex}.mw-room[data-astro-cid-uogwtcmr]{padding-left:calc(30 * var(--k));position:relative}.mw-room-label[data-astro-cid-uogwtcmr]{top:0;left:calc(30 * var(--k));color:var(--c);white-space:nowrap;position:absolute}.mw-room-works[data-astro-cid-uogwtcmr]{gap:calc(70 * var(--k));display:flex}.mw-item[data-astro-cid-uogwtcmr]{width:calc(var(--w) * var(--k));flex-shrink:0;margin:0;position:relative}.mw-space[data-astro-cid-uogwtcmr]{height:calc(var(--wall) * var(--k));align-items:flex-end;display:flex}.mw-space[data-astro-cid-uogwtcmr] img[data-astro-cid-uogwtcmr]{width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));object-fit:cover;margin-bottom:calc((145 - var(--h) / 2) * var(--k));display:block;box-shadow:0 8px 22px #00000059}.mw-person[data-astro-cid-uogwtcmr] .mw-space[data-astro-cid-uogwtcmr]{justify-content:center}.person[data-astro-cid-uogwtcmr]{width:calc(var(--w) * var(--k));height:calc(var(--h) * var(--k));fill:var(--text-secondary);opacity:.55}.mw-item[data-astro-cid-uogwtcmr] figcaption[data-astro-cid-uogwtcmr]{left:0;top:calc((var(--wall) - 145 + var(--h) / 2) * var(--k) + .6rem);flex-direction:column;gap:.1rem;min-width:9rem;display:flex;position:absolute}.mw-title[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--heading);font-size:.98rem;line-height:1.25}.mw-title[data-astro-cid-uogwtcmr]:hover{color:var(--c)}.reading[data-astro-cid-uogwtcmr] .panel[data-astro-cid-uogwtcmr]{max-width:44rem}.rows[data-astro-cid-uogwtcmr]{list-style:none}.rows[data-astro-cid-uogwtcmr]>li[data-astro-cid-uogwtcmr]{padding:.45rem 0}.bullets[data-astro-cid-uogwtcmr]>li[data-astro-cid-uogwtcmr]{align-items:flex-start;gap:.6rem;display:flex}.tq-bullet[data-astro-cid-uogwtcmr]{margin-top:.55rem}.row-title[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--heading);margin-right:.6rem;font-size:1.15rem}a[data-astro-cid-uogwtcmr].row-title:hover{color:var(--c)}.other-summary[data-astro-cid-uogwtcmr]{color:var(--text-secondary);margin-top:.25rem;font-size:.95rem;line-height:1.55}.more-link[data-astro-cid-uogwtcmr]{margin-top:.4rem;display:inline-block}.more-link[data-astro-cid-uogwtcmr]:hover{color:var(--c)}.book[data-astro-cid-uogwtcmr] summary[data-astro-cid-uogwtcmr]{cursor:pointer;list-style:none}.book[data-astro-cid-uogwtcmr] summary[data-astro-cid-uogwtcmr]::-webkit-details-marker{display:none}.book[data-astro-cid-uogwtcmr] summary[data-astro-cid-uogwtcmr]:before{content:"+";width:1.2em;font-family:var(--font-mono);color:var(--c);font-size:.85rem;display:inline-block}.book[data-astro-cid-uogwtcmr][open] summary[data-astro-cid-uogwtcmr]:before{content:"–"}.book[data-astro-cid-uogwtcmr] summary[data-astro-cid-uogwtcmr]:hover .row-title[data-astro-cid-uogwtcmr]{color:var(--c)}.book-body[data-astro-cid-uogwtcmr]{padding:.4rem 0 .6rem 1.2em}.book-summary[data-astro-cid-uogwtcmr]{color:var(--text-secondary);margin:0;font-size:.95rem;line-height:1.6}.book-note[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--text);margin-top:.5rem;font-size:1.05rem;line-height:1.5}.anthology[data-astro-cid-uogwtcmr]{flex-direction:column;gap:1.1rem;display:flex}.piece[data-astro-cid-uogwtcmr]{background:var(--panel);border:1px solid var(--panel-border);padding:1.2rem 1.4rem 1.25rem;transition:border-color .2s}.piece[data-astro-cid-uogwtcmr]:hover{border-color:var(--c)}.piece-title[data-astro-cid-uogwtcmr]{margin:0 0 .6rem;font-size:1.3rem}.piece-title[data-astro-cid-uogwtcmr] a[data-astro-cid-uogwtcmr]{color:var(--heading)}.piece-title[data-astro-cid-uogwtcmr] a[data-astro-cid-uogwtcmr]:hover{color:var(--c)}.piece-credit[data-astro-cid-uogwtcmr]{margin-top:.3rem;font-weight:400;display:block}.piece-text[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);white-space:pre-wrap;color:var(--text);margin:0;font-size:1.08rem;line-height:1.6}.song[data-astro-cid-uogwtcmr]{align-items:center;gap:.9rem;display:flex}.cover[data-astro-cid-uogwtcmr]{object-fit:cover;border:1px solid var(--panel-border);flex-shrink:0;width:52px;height:52px;transition:border-color .2s}.song[data-astro-cid-uogwtcmr]:hover .cover[data-astro-cid-uogwtcmr]{border-color:var(--c)}.song-text[data-astro-cid-uogwtcmr]{flex-wrap:wrap;align-items:baseline;min-width:0;display:flex}.row-note[data-astro-cid-uogwtcmr]{font-family:var(--font-serif);color:var(--text-secondary);flex-basis:100%;margin:.15rem 0 0;font-size:1rem}
