.galactic12-page .v77-hero{background:radial-gradient(circle at 85% 12%,rgba(114,142,206,.22),transparent 45%),linear-gradient(150deg,#17253a,#080e18 77%)}
.galactic12-page .v77-hero h1 span{color:#c9d8ff}
.galactic12-page .galactic12-filters{grid-template-columns:minmax(205px,2fr) repeat(4,minmax(110px,1fr)) auto}
.galactic12-page .v77-card-photo{background:#090e16}
.galactic12-page .galactic12-card-title{min-height:2.3em}
.galactic12-page .galactic12-card-tag{color:#b9cfe5;font-size:.8rem;overflow-wrap:anywhere}
.galactic12-page .galactic12-people{display:flex;flex-wrap:wrap;gap:6px;margin-top:11px}
.galactic12-page .galactic12-people a{font-size:.8rem;border:1px solid #5b6e85;border-radius:30px;padding:4px 9px;text-decoration:none}
.galactic12-page .galactic12-people a:hover{background:#d7e8ff;color:#111}
@media(max-width:1130px){.galactic12-page .galactic12-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.galactic12-page .galactic12-filters .v77-search{grid-column:span 2}}
@media(max-width:720px){.galactic12-page .galactic12-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:490px){.galactic12-page .galactic12-filters{grid-template-columns:1fr}.galactic12-page .galactic12-filters .v77-search{grid-column:auto}}
