/* P10-SITE-1052: homepage mobile final-funnel hierarchy and CTA reachability */

@media (max-width: 720px) {
  .inquiry {
    padding-top: 48px;
  }

  .inquiry-copy > p {
    margin-top: 18px;
    line-height: 1.58;
  }

  .home-mobile-inquiry-path {
    gap: 11px;
    margin-top: 22px;
    padding: 18px;
  }

  .home-mobile-inquiry-path h3 {
    font-size: 22px;
    line-height: 1.14;
  }

  .home-mobile-inquiry-path > p:not(.home-mobile-inquiry-kicker) {
    line-height: 1.5;
  }

  .home-mobile-inquiry-actions,
  .home-mobile-direct-channels {
    gap: 8px;
  }

  .home-mobile-direct-channels {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .home-mobile-direct-channels a {
    min-height: 48px;
    padding: 8px;
  }
}

@media (max-width: 359px) {
  .home-mobile-inquiry-path {
    padding: 16px;
    border-radius: 20px;
  }

  .home-mobile-direct-channels {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }

  .home-mobile-direct-channels a {
    font-size: 12.5px;
  }
}
