.ice-exhibit-content{isolation:isolate;box-sizing:border-box;color:#f3f8fa;flex-direction:column;justify-content:end;min-height:100svh;padding:clamp(20px,5vw,72px);display:flex;position:relative;overflow:clip}.ice-exhibit-view{z-index:-2;background:#112630;position:absolute;inset:0}.ice-exhibit-view img{object-fit:cover;width:100%;height:100%;display:block}.ice-exhibit-view[data-work=capybara-pelican] img{object-fit:contain;object-position:72% 50%;transition:transform .65s cubic-bezier(.2,.75,.25,1)}.ice-exhibit-view[data-detail=true] img{transform-origin:67% 45%;transform:scale(1.65)}.ice-exhibit-content:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0b202bdb,#0000 27% 53%,#0b202bf5);position:absolute;inset:0}.ice-exhibit-controls{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px 24px;display:flex}.ice-exhibit-controls h2{font-size:clamp(32px,6vw,82px);line-height:1.12}.ice-exhibit :is(a,button){pointer-events:auto;min-height:44px;color:inherit;align-items:center;gap:8px;display:inline-flex}.ice-exhibit :is(a,button):is(:hover,:focus-visible){color:#fff;text-decoration:underline}.ice-exhibit-actions{flex-wrap:wrap;gap:6px 16px;display:flex}.ice-exhibit-actions button{font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #f3f8fa66;padding:0 4px;font-size:13px}.ice-exhibit-actions button[aria-pressed=true]{border-bottom-color:currentColor}@media (prefers-reduced-motion:reduce){.ice-exhibit-view[data-work=capybara-pelican] img{transition:none}}
