/* Scale the animated artwork as one unit; playback controls keep their size. */
.hero.hero-polish-v1[data-hero-compact="v1"] .scene-space{zoom:.85;width:85%;margin-inline:auto}
@media(min-width:1151px){
 .hero.hero-polish-v1[data-hero-compact="v1"][data-result-phase] .hero-main{min-height:calc(45vw + var(--analytics-clearance) + 64px)}
}
@media(max-width:1150px) and (min-width:651px){
 .hero.hero-polish-v1[data-hero-compact="v1"] .hero-main{min-height:calc(75vw - 330px + var(--improvement-space) * .85)}
}
@media(max-width:980px) and (min-width:651px){
 .hero.hero-polish-v1[data-hero-compact="v1"] .hero-main{min-height:calc(102vw - 290px + var(--improvement-space) * .85)}
}
@media(max-width:650px){
 .hero.hero-polish-v1[data-hero-compact="v1"] .scene-stage{padding-top:16px;margin-bottom:12px}
}
