/* v334G — Home mobile Why-section overlay balance.
   Goal: keep the woman photo visible and only lightly softened,
   while making the text area clearer and easier to read.
   Scope: Home page mobile only. Desktop remains unchanged. */

@media (max-width: 820px) {
  .home-page .mobile-why-vge-card-v316G {
    background-image:
      linear-gradient(90deg,
        rgba(255,255,255,.93) 0%,
        rgba(255,255,255,.82) 18%,
        rgba(255,255,255,.58) 35%,
        rgba(255,255,255,.26) 52%,
        rgba(255,255,255,.08) 66%,
        rgba(255,255,255,0) 78%),
      url('/assets/img/support-faq-agent.png') !important;
    background-position: left center, 70% center !important;
    background-size: cover, cover !important;
  }

  .home-page .mobile-why-vge-card-v316G h3,
  .home-page .mobile-why-list-v317G li,
  .home-page .mobile-why-tag-v316G {
    text-shadow: 0 1px 0 rgba(255,255,255,.35) !important;
  }
}

@media (max-width: 480px) {
  .home-page .mobile-why-vge-card-v316G {
    background-image:
      linear-gradient(90deg,
        rgba(255,255,255,.94) 0%,
        rgba(255,255,255,.84) 20%,
        rgba(255,255,255,.62) 38%,
        rgba(255,255,255,.30) 55%,
        rgba(255,255,255,.10) 68%,
        rgba(255,255,255,.01) 80%),
      url('/assets/img/support-faq-agent.png') !important;
    background-position: left center, 68% center !important;
  }
}
