/* === PARENTAL HUB WIDTH EXPANSION === */

/* Guias Práticos e Jurisprudências: hubs podem usar largura editorial ampla */
body.parental-page-guias .d3-post-body.parental-post-body,
body.parental-page-jurisprudencias .d3-post-body.parental-post-body,
body.page-id-7914 .d3-post-body.parental-post-body,
body.postid-3344 .d3-post-body.parental-post-body {
  width: min(100%, 1180px);
  max-width: 1180px;
  margin-left: auto;
  margin-right: auto;
}

/* Mas texto corrido interno continua legível se houver parágrafos longos */
body.parental-page-guias .d3-post-body.parental-post-body > p,
body.parental-page-jurisprudencias .d3-post-body.parental-post-body > p,
body.page-id-7914 .d3-post-body.parental-post-body > p,
body.postid-3344 .d3-post-body.parental-post-body > p {
  max-width: 820px;
  margin-left: auto;
  margin-right: auto;
}

/* Grids/blocos internos podem ocupar a largura ampla */
body.parental-page-guias .d3-post-body.parental-post-body .wp-block-columns,
body.parental-page-guias .d3-post-body.parental-post-body .wp-block-group,
body.parental-page-guias .d3-post-body.parental-post-body .parental-guides-grid,
body.parental-page-jurisprudencias .d3-post-body.parental-post-body .wp-block-columns,
body.parental-page-jurisprudencias .d3-post-body.parental-post-body .wp-block-group,
body.parental-page-jurisprudencias .d3-post-body.parental-post-body .parental-guides-grid,
body.postid-3344 .d3-post-body.parental-post-body .wp-block-columns,
body.postid-3344 .d3-post-body.parental-post-body .wp-block-group,
body.postid-3344 .d3-post-body.parental-post-body .parental-guides-grid {
  max-width: 1180px;
}

/* === End PARENTAL HUB WIDTH EXPANSION === */
