/* Categories only: corporate CTA alignment inside the existing editorial background. */
body:is(.page-id-623,.page-id-617) .eu-workforce-closing {
  padding-block:28px;
}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing>.wp-block-group__inner-container {
  display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;row-gap:16px;align-items:center;
}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing h2 {grid-column:1;grid-row:1;margin:0;max-width:none}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing h2+p {grid-column:1;grid-row:2;margin:0;color:#d6dcef;max-width:none}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing .eu-workforce-actions {
  grid-column:2;grid-row:1 / 3;display:grid;grid-template-columns:1fr;align-items:center;gap:16px;margin:0;width:max-content;justify-self:end;
}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing .wp-block-button,
body:is(.page-id-623,.page-id-617) .eu-workforce-closing .wp-block-button__link {width:100%}
body:is(.page-id-623,.page-id-617) .eu-workforce-closing .wp-block-button__link {
  display:inline-flex;align-items:center;justify-content:center;min-height:48px;box-sizing:border-box;
  padding:12px 18px!important;border-radius:4px!important;
}
@media(max-width:1100px) {
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing>.wp-block-group__inner-container {grid-template-columns:1fr}
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing .eu-workforce-actions {grid-column:1;grid-row:3;justify-self:start}
}
@media(max-width:560px) {
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing {padding-block:24px}
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing .eu-workforce-actions {display:grid;grid-template-columns:1fr;width:100%}
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing .wp-block-button,
  body:is(.page-id-623,.page-id-617) .eu-workforce-closing .wp-block-button__link {width:100%}
}
/* Keep the dossier separate from the section heading without changing its layout. */
body.page-id-617 .eu-workforce-latest .eu-workforce-feature.is-current {margin-top:24px}
