/* Give the installer page the same visual weight as the full-width model hub. */
.hub .hub-download-wrap {
  box-sizing: border-box;
  width: min(100%, 1680px);
  max-width: none;
  margin-inline: auto;
  padding: 32px clamp(16px, 2.5vw, 44px) 64px;
}
.hub .hub-download-wrap h1 { font-size: clamp(28px, 2.2vw, 42px) !important; }
@media (min-width: 1012px) {
  .hub .hub-download-wrap .hub-layout {
    grid-template-columns: minmax(0, 1.9fr) minmax(320px, .8fr);
    gap: 32px;
  }
}
@media (max-width: 640px) {
  .hub .hub-download-wrap { padding: 22px 16px 40px; }
  .hub .hub-download-wrap .Box-row { min-width: 0; overflow-wrap: anywhere; }
}
