/* V201 — real-photo mobile hero, matching approved reference */
@media(max-width:760px){
  .customer-v5 .v48Visual{
    min-height:330px!important;
    margin-top:8px!important;
    border-radius:20px!important;
    overflow:hidden!important;
    background:#eef3e9!important;
  }
  .customer-v5 .v48Lifestyle{
    inset:0!important;
    border-radius:20px!important;
    background-image:url('/src/branding/iscooter-v201-two-riders.webp')!important;
    background-size:cover!important;
    background-position:center center!important;
    background-repeat:no-repeat!important;
    filter:none!important;
    box-shadow:none!important;
  }
  .customer-v5 .v48Phone{
    width:102px!important;
    height:215px!important;
    right:8px!important;
    top:48px!important;
    border-width:5px!important;
    border-radius:22px!important;
    transform:rotate(2deg)!important;
    box-shadow:0 14px 30px rgba(0,0,0,.24)!important;
    opacity:.96!important;
  }
  .customer-v5 .v48PhoneLogo{width:48px!important;margin:13px auto 4px!important}
  .customer-v5 .v48PhoneMap{height:66px!important;margin:0 5px 5px!important}
  .customer-v5 .v48PhoneCard{margin:0 5px!important;padding:5px!important;font-size:7px!important}
  .customer-v5 .v48PhoneBtn{margin:5px!important;min-height:26px!important;font-size:7px!important}
  .customer-v5 .v48Visual:after{
    background:linear-gradient(90deg,rgba(247,243,235,.22),transparent 22%,transparent 100%)!important;
  }
}
