/* Local candidate only. White header is unchanged. */
body.v3:not(.detail) .v-hero{min-height:600px;height:calc(100svh - 98px);max-height:920px}
body.tetris .v-hero>img{width:100%;height:100%;object-fit:cover;object-position:50% 43%}
body.tetris .v-hero:after{background:linear-gradient(90deg,rgba(0,0,0,.72),rgba(0,0,0,.20) 68%,rgba(0,0,0,.12))}
body.tetris .v-title{top:24%;max-width:760px;text-shadow:0 2px 18px #0005}
body.tetris .v-title>a{text-shadow:none}
body.tetris .v-provenance{padding:5px 9px;background:#0007;border-radius:3px}
@media(max-width:700px){body.v3:not(.detail) .v-hero{height:calc(100svh - 86px);min-height:600px;max-height:850px}body.tetris .v-hero>img{object-position:52% 40%}body.tetris .v-hero:after{background:linear-gradient(180deg,#0001 0%,#0003 25%,#000b 100%)}body.tetris .v-title{top:auto;bottom:112px;left:7%;right:7%}body.tetris .v-title h1{font-size:40px}body.tetris .v-title p{font-size:18px}body.tetris .v-title>a{margin-top:18px}}
