/* JAPAN information pages: keep tablet layouts, reserve the compact header
   for navigation, and prevent long English text from widening the content. */
@media screen and (max-width:760px), screen and (max-height:520px){
  .wrap{
    padding-left:calc(18px + env(safe-area-inset-left,0px));
    padding-right:calc(18px + env(safe-area-inset-right,0px));
    padding-bottom:calc(44px + env(safe-area-inset-bottom,0px));
  }
  .homeFloat,.backFloat{position:absolute;}
  .infoLanguageBar{min-height:44px;}
  .infoLanguageToggle{min-height:44px;font-size:14px;}
  .card{overflow-wrap:anywhere;}
  .card img{max-width:100%;}
  .actionLink{min-height:44px;}
}
