.exhibit-page,.exhibit-index{padding-block:3rem 4rem}.exhibit-header{margin-top:2.5rem}.exhibit-header h1,.exhibit-index h1{margin-top:1rem}.exhibit-intro{max-width:43rem;color:var(--color-muted);margin-top:1.2rem;font-size:1.2rem;line-height:1.65}.exhibit-facts{border-block:1px solid var(--color-line);flex-wrap:wrap;gap:1.5rem 3rem;margin-top:2rem;padding-block:1.3rem;display:flex}.exhibit-facts dt{text-transform:uppercase;letter-spacing:.12em;color:var(--color-muted);font-size:.68rem}.exhibit-facts dd{margin-top:.4rem;font-size:.95rem;font-weight:600}.exhibit-pairing{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem;margin-top:2rem;display:grid}.exhibit-figure{min-width:0}.figure-label{background:var(--color-yellow);border-radius:12px 12px 0 0;padding:.9rem 1rem}.paired-figure:nth-child(2) .figure-label{background:var(--color-ink);color:var(--color-paper)}.figure-image{border:1px solid var(--color-line);background:#fff;border-radius:12px;display:block;position:relative;overflow:hidden}.figure-image img{width:100%;height:auto;display:block}.paired-figure .figure-image{border-radius:0 0 12px 12px}.paired-figure .figure-image img{object-fit:contain;height:480px;padding:.75rem}.image-enlarge{border:1px solid var(--color-line);background:var(--color-paper);color:var(--color-ink);border-radius:8px;padding:.45rem .7rem;font-size:.72rem;font-weight:600;position:absolute;bottom:.65rem;right:.65rem}.figure-image:hover .image-enlarge{background:var(--color-yellow)}.exhibit-figure figcaption{color:var(--color-muted);padding:.9rem .1rem;font-size:.85rem;line-height:1.6}.exhibit-figure .figure-credit{margin-top:.55rem;font-size:.73rem}.exhibit-jumps{border-block:1px solid var(--color-line);flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;padding-block:1.2rem;display:flex}.exhibit-jumps a{color:var(--color-ink);background:#eeece6;border-radius:8px;align-items:center;gap:.8rem;padding:.6rem .8rem;font-size:.82rem;display:flex}.exhibit-jumps a:hover{background:var(--color-yellow)}.exhibit-story{margin:2.5rem auto 0}.exhibit-hook{border-left:5px solid var(--color-yellow);background:#fff8dd;border-radius:0 12px 12px 0;align-items:baseline;gap:1.2rem;margin-top:1.5rem;padding:1.1rem 1.3rem;display:flex}.exhibit-hook .eyebrow{color:var(--color-ink);flex:none}.exhibit-hook p{font-size:1.05rem;font-weight:600;line-height:1.55}.exhibit-story-section+.exhibit-story-section{margin-top:3.7rem}.exhibit-supplement{border:1px solid var(--color-line);background:#f7f5ef;border-radius:14px;padding:1.2rem}.exhibit-supplement>summary{cursor:pointer}.exhibit-supplement>summary .eyebrow{color:var(--color-teal);margin-left:.4rem}.exhibit-supplement>summary h2{margin:.6rem 0 0;font-size:1.35rem}.exhibit-supplement[open]>.reading{margin-top:1.5rem}.exhibit-supplement+.exhibit-supplement{margin-top:1rem}.exhibit-inline-visuals{border:1px solid var(--color-line);background:#f7f5ef;border-radius:18px;margin-top:1.8rem;padding:1.2rem}.exhibit-inline-visuals>.eyebrow{margin-bottom:1rem}.exhibit-inline-group+.exhibit-inline-group{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:2rem}.exhibit-inline-group h3{margin-bottom:1rem;font-size:1.15rem;line-height:1.35}.exhibit-inline-visuals .exhibit-gallery-grid{gap:1rem}.exhibit-story h2{letter-spacing:-.035em;margin-top:3rem;font-size:1.85rem;line-height:1.25}.exhibit-story-section .reading h2:first-child{margin-top:0}.exhibit-gallery{border-top:1px solid var(--color-line);margin-top:3rem;padding-top:2rem}.exhibit-gallery h2{letter-spacing:-.035em;margin:.6rem 0 1.4rem;font-size:1.85rem;font-weight:700}.exhibit-endnote{color:var(--color-muted);margin-top:2rem;font-size:.78rem;line-height:1.7}.exhibit-gallery-group+.exhibit-gallery-group{border-top:1px solid var(--color-line);margin-top:2.5rem;padding-top:2rem}.exhibit-gallery-group h3{margin-bottom:1.2rem;font-size:1.4rem;font-weight:700}.exhibit-gallery-grid{grid-template-columns:repeat(6,minmax(0,1fr));align-items:start;gap:1.4rem;display:grid}.exhibit-gallery-grid>div{grid-column:span 6;min-width:0}.exhibit-gallery-grid>.gallery-width-half{grid-column:span 3}.exhibit-gallery-grid>.gallery-width-third{grid-column:span 2}.exhibit-gallery-grid .figure-image img{object-fit:contain;max-height:850px}.exhibit-gallery-grid .image-enlarge{width:fit-content;margin:.5rem .65rem .5rem auto;display:block;position:static}.exhibit-video{margin-top:1.8rem}.exhibit-video-stage{aspect-ratio:16/9;color:#fff;background:radial-gradient(circle at 12% 20%,#d05037 0,#0000 35%),linear-gradient(135deg,#173e48,#17262d 65%,#351b30);border-radius:16px;grid-template-columns:7rem 1fr;align-items:center;gap:1.5rem;min-height:21rem;padding:2rem;display:grid;position:relative;overflow:hidden}.exhibit-video-stage:after{content:"";pointer-events:none;border:2rem solid #ffffff12;border-radius:50%;height:85%;position:absolute;inset:auto -8% -46% 28%}.exhibit-video-stage:has(iframe){background:#20201e;min-height:0;padding:0;display:block}.exhibit-video-stage iframe{border:0;width:100%;height:100%;display:block}.video-card-mark{background:#fff2;border:2px solid #ffffffb5;border-radius:50%;place-items:center;width:7rem;height:7rem;font-size:2.5rem;display:grid}.video-card-copy{z-index:1;max-width:31rem}.video-card-kicker{color:#ffd21c;letter-spacing:.12em;text-transform:uppercase;margin-bottom:.5rem;font-size:.72rem;font-weight:700;display:block}.video-card-copy strong{font-size:clamp(1.4rem,3vw,2.2rem);line-height:1.2;display:block}.video-card-copy p{color:#f5f2e9;margin-top:.6rem;line-height:1.55}.video-play{background:var(--color-yellow);color:var(--color-ink);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:1rem;margin-top:1.2rem;padding:.7rem 1rem;font-weight:700;display:inline-flex}.video-play:hover,.video-play:focus-visible{background:#ffe66c}.exhibit-video figcaption{color:var(--color-muted);margin-top:.65rem;font-size:.84rem;line-height:1.5}@media (width<=700px){.exhibit-gallery-grid>.gallery-width-half,.exhibit-gallery-grid>.gallery-width-third{grid-column:span 6}}.exhibit-cards{gap:1.5rem;margin-top:2.5rem;display:grid}.exhibit-card{border:1px solid var(--color-line);background:#fff;border-radius:16px;grid-template-columns:1.15fr 1fr;display:grid;overflow:hidden}.exhibit-card-preview{background:#eeece6;gap:.5rem;padding:1rem;display:flex}.exhibit-card-cover{min-height:300px;padding:0;position:relative}.exhibit-card-cover>img{object-fit:cover;object-position:center top;width:100%;height:100%;position:absolute;inset:0}.exhibit-card-preview>div{background:#fff;border-radius:8px;flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.exhibit-card-preview img{object-fit:contain;width:100%;height:300px;padding:.6rem}.exhibit-card-preview span{background:var(--color-yellow);margin-top:auto;padding:.7rem;font-size:.7rem;font-weight:600;display:block}.exhibit-card-preview>div:nth-child(2) span{background:var(--color-ink);color:#fff}.exhibit-card-copy{align-self:center;padding:2rem}.exhibit-card-copy h2{letter-spacing:-.04em;margin-block:.7rem;font-size:2rem;font-weight:700}.exhibit-card-copy h2 a:hover{text-underline-offset:.15em;text-decoration:underline}.exhibit-card-copy>p:not(.eyebrow){color:var(--color-muted);font-size:.95rem;line-height:1.65}.exhibit-card-copy .button{margin-top:1.4rem}.exhibit-card-copy small{color:var(--color-muted);margin-top:.9rem;font-size:.68rem;display:block}@media (width<=900px){.exhibit-card{grid-template-columns:1fr}.exhibit-card-preview img{height:310px}.paired-figure .figure-image img{height:360px}}@media (width<=700px){.exhibit-header{margin-top:2rem}.exhibit-intro{font-size:1.05rem}.exhibit-facts{gap:1.2rem 2rem}.exhibit-pairing{grid-template-columns:1fr;gap:1rem}.paired-figure .figure-image img{height:auto;max-height:480px}.exhibit-card-copy{padding:1.3rem}.exhibit-card-copy h2{font-size:1.7rem}.exhibit-card-preview{padding:.6rem}.exhibit-card-preview img{height:240px;padding:.3rem}.exhibit-card-preview span{padding:.6rem;font-size:.65rem}.exhibit-jumps{gap:.5rem}.exhibit-jumps a{font-size:.76rem}.exhibit-story h2,.exhibit-gallery h2{font-size:1.6rem}.exhibit-hook{display:block}.exhibit-hook p{margin-top:.4rem;font-size:1rem}.exhibit-inline-visuals{padding:.85rem}.exhibit-video-stage{aspect-ratio:auto;min-height:0;padding:1.5rem;display:block}.exhibit-video-stage:has(iframe){aspect-ratio:16/9}.video-card-mark{width:3.5rem;height:3.5rem;margin-bottom:1rem;font-size:1.3rem}}@media (width<=360px){.exhibit-card-preview img{height:190px}}.exhibit-card-preview.exhibit-card-cover{padding:0}.exhibit-card-preview.exhibit-card-cover>img{object-fit:cover;object-position:center top;height:100%;padding:0}@media (width<=700px){.exhibit-card-preview.exhibit-card-cover{min-height:0}.exhibit-card-preview.exhibit-card-cover>img{aspect-ratio:1.75;height:auto;min-height:0;position:static}}
