body>header .brand-art{display:block;position:relative;width:170px;height:30px;overflow:hidden}body>header .brand-art img{position:absolute;left:0;top:50%;transform:translateY(-50%);width:100%;height:auto;max-width:none;filter:drop-shadow(0 2px 3px #0005)}
.hero h1.artwork-title{position:relative;aspect-ratio:6.05/1;overflow:hidden;padding:0!important;background:none!important}.hero h1.artwork-title img{position:absolute;left:0;top:50%;width:100%!important;height:auto!important;max-height:none!important;transform:translateY(-50%);object-fit:contain;mix-blend-mode:normal!important;filter:drop-shadow(0 5px 14px #0006)!important}
@media(max-width:700px){body>header .brand-art{width:132px;height:24px}}
