@media(max-width:768px){
body.v3:not(.detail) .v-hero{display:flex;flex-direction:column;height:auto;min-height:0;max-height:none;background:#f2f1ec;color:#15292d}
body.tetris .v-hero>img{position:relative;inset:auto;order:0;display:block;width:100%;height:auto;aspect-ratio:1/1;object-fit:cover;object-position:52% 40%}
body.tetris .v-hero:after{display:none}
body.tetris .v-provenance{position:static;order:1;max-width:none;align-self:stretch;margin:0;padding:12px 7%;border-radius:0;background:#e8e8e1;color:#505b59;text-align:left;font-size:11px;line-height:1.5}
body.tetris .v-title{position:static;order:2;inset:auto;max-width:none;padding:28px 7% 36px;text-shadow:none;color:#15292d}
body.tetris .v-title h1{font-size:clamp(34px,6vw,46px);margin:18px 0;line-height:1.14}
body.tetris .v-title p{font-size:18px;line-height:1.5}
body.tetris .v-title>a{margin-top:22px;background:#09262d;color:white}
body.tetris .v-down{display:none}
}