/* Opening painting: the original, unlettered photograph, framed without cropping. */
.hero-installation{position:absolute;width:80%;aspect-ratio:3/2;right:-5%;top:50%;transform:translateY(-50%);z-index:-2}.hero-room-photo{display:block;width:100%;height:100%;object-fit:contain}.hero-display-wall{position:absolute;left:20.3125%;top:6.933594%;width:59.114583%;height:66.503906%}.hero-opening-frame{position:absolute;left:50%;top:44.444444%;transform:translate(-50%,-50%);width:42%;aspect-ratio:1;border:5px solid #181818;border-image:url('assets/bruno-museum/black-aluminium-frame.png') 84 stretch;box-shadow:2px 3px 2px #000000bb,8px 11px 16px #00000077;background:#111111;display:block}.hero-opening-frame img{display:block;width:100%;height:100%;object-fit:contain}.museum-hero{background:#212121}.museum-hero-shade{background:linear-gradient(90deg,#212121 0%,#212121ec 30%,#21212130 50%,transparent 65%);pointer-events:none}.museum-hero-copy{max-width:54%;padding-right:0}.museum-hero h1{font-size:clamp(30px,3.6vw,62px)}
@media(max-width:680px){.museum-hero{min-height:730px}.museum-hero-copy{max-width:none;padding:98px 6% 300px}.museum-hero h1{font-size:clamp(27px,7.3vw,40px);line-height:1.3;margin-bottom:24px}.museum-hero h1 small{margin-top:18px}.hero-installation{width:120%;right:-10%;top:auto;bottom:55px;transform:none}.museum-hero-shade{background:linear-gradient(180deg,#212121 0%,#212121 43%,#21212100 65%)}.hero-opening-frame{border-width:3px}.museum-hero-foot{bottom:20px}}

.museum-hero h1{font-weight:500}.museum-hero .museum-enter{background:#dfdfdf;color:#383838;border:0}
