/* v49: mobile portrait fits inside its existing glass frame with headroom.
   Desktop layout is unchanged. */
@media (max-width:760px) {
  body main#main #home .v22-portrait > img {
    transform:translateY(0) scale(.98)!important;
    transform-origin:55% bottom!important;
    object-fit:contain!important;
    object-position:center bottom!important;
  }
}
