.masterwork15-page .v77-hero{background:radial-gradient(circle at 83% 13%,rgba(194,145,77,.25),transparent 48%),linear-gradient(150deg,#24201b,#090e14 80%)}
.masterwork15-page .v77-hero h1 span{color:#f3d2a1}
.masterwork15-page .masterwork15-filters{grid-template-columns:minmax(205px,2fr) repeat(4,minmax(115px,1fr)) auto}
.masterwork15-page .v77-card-photo{background:#0f1319}
.masterwork15-page .masterwork15-card-meta{font-size:.78rem;color:#ccdae7;line-height:1.5;overflow-wrap:anywhere}
.masterwork15-page .masterwork15-people{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}
.masterwork15-page .masterwork15-people a{padding:4px 9px;border:1px solid #6a8094;border-radius:25px;text-decoration:none;font-size:.8rem}
.masterwork15-page .masterwork15-people a:hover{background:#e0efff;color:#15202b}
@media(max-width:1050px){.masterwork15-page .masterwork15-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.masterwork15-page .masterwork15-filters .v77-search{grid-column:span 2}}
@media(max-width:740px){.masterwork15-page .masterwork15-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:490px){.masterwork15-page .masterwork15-filters{grid-template-columns:1fr}.masterwork15-page .masterwork15-filters .v77-search{grid-column:auto}}
