.gallery-breadcrumb{display:flex;flex-wrap:wrap;gap:12px 24px;padding:32px 0;font-size:.875rem;color:#b4aaa0}.gallery-breadcrumb a{text-decoration:underline;text-underline-offset:5px}.gallery-breadcrumb span{color:#ddd}.collection-intro{display:grid;grid-template-columns:minmax(180px,340px) 1fr;gap:clamp(32px,6vw,100px);align-items:center;padding:35px 0 70px}.collection-intro>img{width:100%;height:auto}.gallery-page h1{font:400 clamp(2.8rem,6vw,5.5rem)/1.06 'Instrument Serif',Georgia,serif;margin:18px 0 28px;overflow-wrap:anywhere}.gallery-page h2,.collection-feature h2{font:400 clamp(2rem,4vw,3.4rem)/1.12 'Instrument Serif',Georgia,serif}.gallery-page h3{font:400 2.5rem/1.1 'Instrument Serif',Georgia,serif}.gallery-deck{font:400 1.5rem/1.5 'Instrument Serif',Georgia,serif;color:#dfc1a1}.collection-intro p:not(.eyebrow),.series-cover p,.gallery-note{line-height:1.75;color:#b9b8bd}.collection-contents{border-top:1px solid #ffffff25;padding:48px 0 80px}.series-cover{display:grid;grid-template-columns:240px 1fr;gap:40px;align-items:center;border:1px solid #ffffff25;padding:28px;background:#111319;max-width:900px}.series-cover img{width:100%;height:auto}.series-cover:hover{border-color:#c39a73}.series-intro{max-width:850px;padding:30px 0 55px}.artwork-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:55px 32px}.artwork-opening{grid-column:1/-1;max-width:720px;width:100%;margin:0 auto 15px}.artwork-open{display:block;background:#14151a}.artwork-open img{width:100%;height:auto;display:block}.artwork-caption{padding:20px 0}.artwork-caption h2{font-size:1.8rem;margin:8px 0 20px}.gallery-return{margin:35px 0 70px}.gallery-page .interest-button{font-size:.875rem}.gallery-page .interest-feedback{font-size:.8125rem}#artwork-viewer{width:min(96vw,1400px);max-width:1400px;max-height:96dvh;background:#0b0c0f;color:#eee;padding:20px;border:1px solid #71604d;overflow:auto}#artwork-viewer::backdrop{background:#000e}.viewer-toolbar,.viewer-controls{display:flex;justify-content:space-between;align-items:center;gap:20px}.viewer-toolbar p{font-size:.875rem;color:#c9b39c}.viewer-toolbar button,.viewer-controls button{min-height:44px;padding:10px 20px;border:1px solid #9c8163;color:#eee;background:#17191e;cursor:pointer;font:inherit}.viewer-controls button:disabled{opacity:.35;cursor:default}.viewer-image-area{margin:18px 0;text-align:center}.viewer-image-area img{max-width:100%;width:auto;height:auto;max-height:70dvh;object-fit:contain;margin:auto}.viewer-caption{padding-bottom:20px}.viewer-caption h2{font-size:1.6rem;margin:5px 0 12px}.viewer-caption a{text-decoration:underline;color:#d6b58f;font-size:.875rem}.gallery-page a:focus-visible,.gallery-page button:focus-visible{outline:2px solid #e2b788;outline-offset:5px}.collection-feature{display:grid;grid-template-columns:minmax(160px,290px) 1fr;gap:45px;align-items:center;margin-top:70px;padding-top:55px;border-top:1px solid #ffffff25}.collection-feature img{width:100%;height:auto}.collection-feature p{line-height:1.75;color:#b9b8bd}.collection-feature h2{margin:14px 0 20px}.collection-feature .text-link{display:inline-block;margin-top:14px}.visual-collection-title{font:400 2.5rem/1.15 'Instrument Serif',Georgia,serif;margin:35px 0 25px}@media(max-width:620px){.collection-intro,.series-cover,.collection-feature{grid-template-columns:1fr;gap:26px}.collection-intro>img{max-width:280px;margin:auto}.series-cover img{max-width:280px;margin:auto}.series-cover{padding:20px}.artwork-grid{grid-template-columns:1fr;gap:28px}.artwork-opening{grid-column:auto}.collection-feature img{max-width:290px;margin:auto}.gallery-breadcrumb{gap:12px;font-size:.8125rem}#artwork-viewer{padding:14px}.viewer-image-area img{max-height:65dvh}}
.single-viewer-controls[hidden]{display:none}
