/* Owner Home desktop composition; the approved mobile surface is unchanged. */
@media (min-width: 761px) {
  body.home-experience-active #dashboardView.active {
    padding-inline: clamp(24px, 2vw, 44px) !important;
  }
  body.home-experience-active #homeExperience {
    width: 100%;
    max-width: clamp(1640px, 90vw, 3200px);
  }
}

/* Preserve the existing two-column fallback on square and narrow desktops. */
@media (min-width: 1351px) {
  body.home-experience-active #homeExperience .experience-desktop-content {
    grid-template-columns: minmax(0, 1.7fr) minmax(300px, 1fr) minmax(260px, .85fr);
    gap: clamp(32px, 2.4vw, 64px);
  }
  body.home-experience-active #homeExperience .experience-desktop .experience-addition-track {
    justify-content: space-between;
    gap: clamp(18px, 1.3vw, 34px);
  }
}
