/* На широких экранах конструктор начинается на уровне метки «Блог». */
@media (min-width: 1121px) {
  :root {
    --rk-max: 1500px;
  }

  .blog-layout {
    grid-template-columns: 210px minmax(340px, 1fr) minmax(560px, 640px);
    gap: 24px;
  }

  .blog-funnel {
    margin-top: -495px;
  }

  .blog-funnel__form {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    column-gap: 12px;
  }

  .blog-funnel__field {
    min-width: 0;
  }

  .blog-funnel__field:nth-of-type(3),
  .blog-funnel__platform-title,
  .blog-funnel__platforms,
  .blog-funnel__button,
  .blog-funnel__error {
    grid-column: 1 / -1;
  }

  .blog-funnel__platforms {
    grid-template-columns: repeat(3, minmax(0, 1fr));
    gap: 8px;
  }

  .blog-funnel__platforms label {
    min-width: 0;
    min-height: 44px;
    overflow-wrap: anywhere;
  }
}
