/*
 * Mobile layout freeze.
 *
 * The original mobile styles are loaded immediately before this file.
 * This guard only neutralizes wrappers introduced for the desktop
 * compositions and hides desktop-only markup below 1024px.
 */
@media (max-width: 1023px) {
  .desktop-revision-only,
  .insight-row-desktop-extra,
  .home-desktop-form {
    display: none !important;
  }

  .insights-intro,
  .service-section-intro,
  .sale-buyer-support-intro,
  .exchange-screen-intro,
  .check-section-intro,
  .home-final-action {
    display: contents;
  }
}
