.intro{background:radial-gradient(circle at 76% 15%,#77293c 0,#35131e 34%,#150a10 70%,#070506 100%)}
.intro .eyebrow{color:#df8b9f}.intro h1{color:#f2e9e4}.art{background:#13090e}.gallery{background:#090607!important}
.gallery .art img,.gallery .art video{width:100%;height:100%;object-fit:cover;display:block}
.gallery .art .play-mark{position:absolute;z-index:3;left:clamp(12px,1.3vw,22px);bottom:clamp(12px,1.3vw,22px);width:44px;height:44px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.82);border-radius:2px;background:rgba(255,255,255,.08);color:#fff;font-size:.78rem;font-style:normal;text-indent:.1em;transition:transform .28s ease,background .28s ease}
.gallery .art.is-video span{left:clamp(68px,5vw,82px)}
.gallery .art:hover .play-mark{transform:translateY(-3px);background:rgba(255,255,255,.18)}
.owner a{color:#eee9dd;border-bottom:1px solid rgba(238,233,221,.55)}
.links{display:flex}.links .superrare{white-space:nowrap}
dialog{background:rgba(10,6,8,.94)}
dialog .detail figure>video{display:block;width:auto;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center}
dialog .detail figure>video[hidden],dialog .detail figure>img[hidden]{display:none!important}
@media(max-width:800px){dialog .detail figure>video{width:auto!important;height:100%!important;max-width:100%!important;max-height:100%!important;object-fit:contain!important}}
@media(max-width:560px){.intro{overflow:hidden}.intro h1{width:100%;max-width:100%;font-size:clamp(2.75rem,12vw,3.9rem);line-height:.9;letter-spacing:-.055em;white-space:nowrap}}
