/* Keep the phone portrait inside its figure and fade into the overlapping card. */
@media(max-width:600px){
 body .site-ending #next-step .hs-layout{gap:0}
 body .site-ending #next-step .hs-portrait{
  --portrait-card-fade:linear-gradient(to bottom,#000 0%,#000 calc(100% - 100px),rgba(0,0,0,.82) calc(100% - 78px),rgba(0,0,0,.46) calc(100% - 58px),rgba(0,0,0,.12) calc(100% - 40px),transparent calc(100% - 28px),transparent 100%);
  mask-image:var(--portrait-card-fade);
  -webkit-mask-image:var(--portrait-card-fade);
  mask-repeat:no-repeat;
  -webkit-mask-repeat:no-repeat;
 }
 body .site-ending #next-step .hs-portrait img{
  width:100%;
  height:100%;
  max-height:none;
  margin:0;
  transform:none;
  object-fit:contain;
  object-position:center bottom;
  mask-image:none!important;
  -webkit-mask-image:none!important;
 }
}
