.art{background:#202426}
.art::after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(180deg,rgba(12,16,18,.18) 0%,rgba(12,16,18,0) 38%,rgba(12,16,18,.58) 100%)}
.art-photo{display:block;position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center}
.artlabel{left:50%;top:24px;transform:translateX(-50%);z-index:2;box-sizing:border-box;width:max-content;max-width:calc(100% - 36px);padding:11px 16px;background:rgba(13,18,20,.76);border-left:3px solid #d6002a;color:#fff;letter-spacing:.04em;font-size:15px;line-height:1.3;text-align:center;white-space:normal;text-shadow:none;backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}
.artfoot{z-index:2;color:#fff;text-shadow:0 2px 12px rgba(0,0,0,.9)}
@media(max-width:800px){.artlabel{top:16px;font-size:14px;padding:9px 12px}}
