
@media (max-width:620px){
  .inv-hero-inner{grid-template-columns:minmax(0,1fr)}
  .inv-identity{max-width:none;margin-bottom:18px}
  .inv-portrait{grid-column:1;grid-row:5;justify-self:start;width:min(82%,288px);margin-block:34px 14px;margin-inline:0}
  .inv-portrait img{aspect-ratio:4/5;object-position:65% 28%}
  html body[data-page=home] .inv-portrait.figure-plate:after{content:""}
  .inv-perspective{grid-row:6}
  .inv-offer-line{grid-row:7}
}
