/* Vídeos verticais aprovados: preservar o quadro inteiro. */
#rm-programa .hx-hero.hx-wide .hx-phone{aspect-ratio:9/16;width:min(100%,360px,39.375svh);height:auto;margin-inline:auto;background:#14283f}
#rm-programa .hx-hero.hx-wide .hx-phone video{object-fit:contain}
#rm-programa.mp .mp-video{width:100%;max-width:360px;margin-inline:auto}
#rm-programa.mp .mp-frame{aspect-ratio:9/16}
#rm-programa.mp .mp-frame video{object-fit:contain}

#rm-programa .hx-hero.hx-wide .hx-video{align-self:start}
