@media (max-width: 600px) {
  .cta-banner__content {
    padding: var(--spacing-md) var(--spacing-sm);
  }

  .cta-banner__actions .btn {
    width: 100%;
  }

  .cta-banner__phone {
    align-self: stretch;
    justify-content: center;
  }

  .trust-strip__inner {
    padding: var(--spacing-md) var(--spacing-sm);
  }
}

@media (min-width: 1440px) {
  .cta-banner__content {
    padding: var(--spacing-xl) 5rem;
  }

  .trust-strip__inner {
    gap: var(--spacing-md);
  }
}
