/* CanalSERV V14 — mobile-only homepage hero simplification.
   The fixed call/WhatsApp bar is the primary immediate contact action on mobile.
   Desktop hero, inner pages and all contact URLs remain unchanged. */
@media (max-width: 767px) {
  /* Avoid duplicate contact buttons immediately above the fixed bottom callbar. */
  .page-home .v2-hero .v2-button-row > .v2-btn:not(.v2-btn-outline) {
    display: none !important;
  }

  /* Keep the Services CTA accessible directly beneath the hero copy. */
  .page-home .v2-hero .v2-button-row {
    display: grid;
    grid-template-columns: minmax(0, 1fr);
    gap: 0;
    margin-top: 20px;
  }
  .page-home .v2-hero .v2-button-row > .v2-btn-outline {
    display: flex;
    grid-column: 1 / -1;
    width: 100%;
    justify-content: center;
  }

  /* The arrival estimate remains on desktop only. */
  .page-home .v2-hero .v3-arrival-notice {
    display: none !important;
  }

  /* Pull the four trust items closer to the remaining CTA and improve readability. */
  .page-home .v2-hero .v2-trust-row {
    margin-top: 19px;
    gap: 12px 9px;
  }
  .page-home .v2-hero .v2-trust-row > div,
  .page-home .v2-hero .v2-trust-row > div > span {
    font-size: 13px;
  }

  /* Persistent mobile actions on all pages, including RU. */
  .mobile-callbar .mobile-callbar-button,
  .mobile-callbar .mobile-callbar-email {
    font-size: 14px !important;
  }
}
