/* === JM 4.1.10 gutter follow-up === */

/* Orphan column used as a fake wrapper (Work page hero before reseed) */
.jm-page > .wp-block-column {
  width: min(72rem, calc(100% - 2.5rem)) !important;
  max-width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
  padding-left: 0 !important;
  padding-right: 0 !important;
  box-sizing: border-box;
}
@media (min-width: 1024px) {
  .jm-page > .wp-block-column {
    width: min(72rem, calc(100% - 4rem)) !important;
  }
}

/* Speaking potential-conversations: undo prior full-bleed override */
.jm-speak-topics {
  padding-inline: 0 !important;
}
.jm-page.jm-speak-topics > :where(
  .wp-block-heading,
  .wp-block-paragraph,
  .wp-block-list,
  .wp-block-html,
  ul,
  .jm-topic-grid,
  .jm-kicker
),
.jm-speak-topics > :where(
  .wp-block-heading,
  .wp-block-paragraph,
  .wp-block-list,
  .wp-block-html,
  ul,
  .jm-topic-grid,
  .jm-kicker
) {
  width: min(72rem, calc(100% - 2.5rem)) !important;
  max-width: 100%;
  margin-left: auto !important;
  margin-right: auto !important;
  box-sizing: border-box;
}
@media (min-width: 1024px) {
  .jm-page.jm-speak-topics > :where(
    .wp-block-heading,
    .wp-block-paragraph,
    .wp-block-list,
    .wp-block-html,
    ul,
    .jm-topic-grid,
    .jm-kicker
  ),
  .jm-speak-topics > :where(
    .wp-block-heading,
    .wp-block-paragraph,
    .wp-block-list,
    .wp-block-html,
    ul,
    .jm-topic-grid,
    .jm-kicker
  ) {
    width: min(72rem, calc(100% - 4rem)) !important;
  }
}
