/* Insights categories and articles stay contained. Never add full-bleed paint here. */
body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container,
body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div>.wp-block-group__inner-container {
  width:100%!important;max-width:none!important;margin-inline:0!important;padding:0!important;
}
body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container {
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:24px!important;
}
body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div {
  min-width:0;min-height:0;padding:20px 16px!important;
}
body.page-id-623 .eu-practical-steps .eu-workforce-index {
  white-space:nowrap;word-break:normal;overflow-wrap:normal;hyphens:none;
}
body.page-id-623 .eu-practical-bridge .eu-workforce-strong-line {
  margin:18px 0 0!important;padding:12px 16px;border-left:3px solid var(--erpr-blue);
}
body.postid-607 .eu-workforce-article-cta-wrap {
  width:100%;max-width:1200px;margin-inline:auto;box-shadow:none;clip-path:none;
}
body.postid-607 .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.postid-607 .eu-workforce-closing h2 {grid-column:1;grid-row:1;margin:0}
body.postid-607 .eu-workforce-closing h2+p {grid-column:1;grid-row:2;margin:0;color:#d6dcef}
body.postid-607 .eu-workforce-closing .eu-workforce-actions {
  grid-column:2;grid-row:1 / 3;display:flex;align-items:center;gap:18px;margin:0;
}
body.postid-607 .eu-workforce-closing .wp-block-button__link {
  display:inline-flex;align-items:center;justify-content:center;min-height:48px;height:100%;
  padding:12px 18px!important;border-radius:4px!important;box-sizing:border-box;
}
body.postid-607 .eu-workforce-closing .eu-workforce-back {
  grid-column:1 / -1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;
  gap:12px 24px;border-top:1px solid #40517f;padding-top:18px;margin:8px 0 0;font-size:0;
}
body.postid-607 .eu-workforce-closing .eu-workforce-back a {color:#d7e3f2;font-size:14px;line-height:1.5}
body.page-id-176 .euhire-contact__orientation-inner {grid-template-columns:max-content minmax(0,1fr)}
body.page-id-176 .euhire-contact__orientation h2 {white-space:nowrap}
@media(max-width:1100px) {
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container {grid-template-columns:repeat(2,minmax(0,1fr))}
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div:nth-child(3) {border-left:0;border-top:1px solid var(--erpr-rule)}
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div:nth-child(4) {border-top:1px solid var(--erpr-rule)}
  body.postid-607 .eu-workforce-closing>.wp-block-group__inner-container {grid-template-columns:1fr}
  body.postid-607 .eu-workforce-closing .eu-workforce-actions {grid-column:1;grid-row:3;flex-wrap:wrap}
  body.page-id-176 .euhire-contact__orientation-inner {grid-template-columns:1fr}
}
@media(max-width:560px) {
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container {grid-template-columns:1fr}
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div {border-left:0!important;border-top:1px solid var(--erpr-rule);padding:18px 0!important}
  body.page-id-623 .eu-practical-steps>.wp-block-group__inner-container>div:first-child {border-top:0}
  body.page-id-176 .euhire-contact__orientation h2 {white-space:normal}
  body.postid-607 .eu-workforce-closing .eu-workforce-actions {display:grid;grid-template-columns:1fr;width:100%}
  body.postid-607 .eu-workforce-closing .wp-block-button {width:100%}
  body.postid-607 .eu-workforce-closing .wp-block-button__link {width:100%}
}
