[hidden]{display:none!important}.journal-tabs{display:flex;gap:30px}.journal-tabs button{border:0;border-bottom:2px solid transparent;padding:12px 0;background:none;color:var(--ink);font-size:20px;cursor:pointer}.journal-tabs button[aria-pressed=true]{border-color:var(--ink)}.journal-tabs span{font-size:10px;vertical-align:super;margin-left:6px}.exhibition-heading{padding:48px 0 30px}.exhibition-heading>p:first-child,.exhibition-caption span,.photo-credit{font-size:11px;letter-spacing:.06em}.exhibition-heading h2{font-family:Georgia,serif;font-size:clamp(40px,5vw,76px);font-weight:400;line-height:1.04;letter-spacing:-.045em;margin:20px 0}.exhibition-heading>p:last-child{font-size:14px;line-height:1.6}.exhibition-feature{border-bottom:1px solid var(--line);padding-bottom:28px}.exhibition-feature summary{display:block;cursor:pointer;list-style:none}.exhibition-feature summary::-webkit-details-marker{display:none}.exhibition-feature summary>img{display:block;width:100%;height:auto}.exhibition-caption{display:flex;justify-content:space-between;align-items:center;padding:22px 0;gap:20px}.exhibition-caption h3{font-family:Georgia,serif;font-weight:400;font-size:40px;margin:8px 0 0}.exhibition-expand{display:flex;align-items:center;gap:20px}.exhibition-expand b{font-size:30px;font-weight:400}.exhibition-feature[open] .exhibition-expand b{transform:rotate(45deg)}.exhibition-details>p{font-size:15px;line-height:1.7;margin:0 0 25px}.exhibition-photos{display:grid;grid-template-columns:1fr 1fr;gap:24px}.exhibition-photos figure{margin:0}.exhibition-photos img{width:100%;height:auto;display:block}.exhibition-photos figcaption{font-size:12px;margin:12px 0 24px;color:#666}.exhibition-details a{text-decoration:underline;text-underline-offset:5px}.exhibition-records{padding:45px 0}.exhibition-records h3,.platform-heading{font-size:13px;letter-spacing:.06em;font-weight:400;text-transform:uppercase;margin-bottom:25px}.screening-row{display:grid;grid-template-columns:100px 1fr 1fr;gap:16px;border-top:1px solid var(--line);padding:18px 0;font-size:13px}.screening-row strong{font-weight:400}.screening-row>span:last-child{text-align:right;color:#666}.platform-heading{padding:20px 0 0}@media(max-width:600px){.journal-tabs{gap:24px}.journal-tabs button{font-size:17px}#archive-count{font-size:9px}.exhibition-photos{grid-template-columns:1fr}.exhibition-caption h3{font-size:32px}.exhibition-caption span{font-size:9px}.screening-row{grid-template-columns:65px 1fr;font-size:12px}.screening-row>span:last-child{grid-column:2;text-align:left}.exhibition-heading{padding-top:30px}}