.hero-media[data-v-0b732d2d]{--pad:1.5rem;--half:calc(min(100cqw - 2 * var(--pad), 72rem)*9/32);padding-bottom:calc(var(--half) + 3.5rem)}@media (width>=64rem){.hero-media[data-v-0b732d2d]{--pad:2rem}}.hero-media__frame[data-v-0b732d2d]{margin-bottom:calc(var(--half)*-1)}
