/* Consulting imagery uses separate, honestly captioned evidence. */
body.g-world.g-polished[data-page="consulting"] #g-main #areas .g-ce-areas > .g-c12-area {
  grid-template-columns:minmax(0, .48fr) minmax(0, .52fr);
  gap:clamp(40px, 5vw, 72px);
  padding:64px 0;
}
body.g-world.g-polished[data-page="consulting"] #g-main #areas .g-ce-areas > .g-c12-area > .g-ce-evidence {
  max-width:none;
  justify-self:stretch;
}
body.g-world.g-polished[data-page="consulting"] #g-main .g-ce-evidence {margin:0;min-width:0}
body.g-world.g-polished[data-page="consulting"] #g-main .g-ce-evidence__link {display:block;width:100%;line-height:0;background:#f5f7f8;overflow:hidden}
body.g-world.g-polished[data-page="consulting"] #g-main .g-ce-evidence .g-ce-evidence__image {display:block;width:100%;height:auto;max-width:none;max-height:none;aspect-ratio:3/2;object-fit:cover;object-position:center;border:0;border-radius:0;mix-blend-mode:normal}
body.g-world.g-polished[data-page="consulting"] #g-main .g-ce-evidence__caption {display:grid;gap:8px;margin:18px 0 0;color:#65737c;font-size:12px;line-height:1.7;text-align:left;letter-spacing:.01em}
body.g-world.g-polished[data-page="consulting"] #g-main .g-ce-evidence__kicker {color:#183c56;font-size:10px;font-weight:600;letter-spacing:.14em;line-height:1.5}
body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-c19-cb-item {grid-template-columns:minmax(0,.46fr) minmax(0,.54fr);gap:clamp(36px,4vw,56px)}
body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-ce-evidence {width:100%;max-width:none;align-self:start}
body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-ce-evidence .g-ce-evidence__image {aspect-ratio:4/3;object-position:center}
body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-ce-evidence--case-manufacturing .g-ce-evidence__image {object-position:65% center}
body.g-world.g-polished[data-page="consulting"] #g-main #process .g-ce-evidence--process {margin:0 0 clamp(32px,4vw,52px)}
body.g-world.g-polished[data-page="consulting"] #g-main #process .g-ce-evidence--process .g-ce-evidence__image {aspect-ratio:2.45;object-position:center}
body.g-world.g-polished[data-page="consulting"] #g-main #process .g-ce-evidence--process .g-ce-evidence__caption {grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:24px}
@media(max-width:860px){body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-c19-cb-item {grid-template-columns:minmax(0,1fr);gap:28px} body.g-world.g-polished[data-page="consulting"] #g-main #cases .g-ce-evidence .g-ce-evidence__image {aspect-ratio:3/2} body.g-world.g-polished[data-page="consulting"] #g-main #process .g-ce-evidence--process .g-ce-evidence__image {aspect-ratio:3/2} body.g-world.g-polished[data-page="consulting"] #g-main #process .g-ce-evidence--process .g-ce-evidence__caption {grid-template-columns:minmax(0,1fr);gap:8px}}
@media(max-width:999px){body.g-world.g-polished[data-page="consulting"] #g-main #areas .g-ce-areas > .g-c12-area {grid-template-columns:minmax(0,1fr);gap:28px;padding:44px 0} body.g-world.g-polished[data-page="consulting"] #g-main #areas .g-ce-areas > .g-c12-area > .g-ce-evidence {width:100%;max-width:none}}
@media(prefers-reduced-motion:reduce){body[data-page="consulting"] .g-ce-evidence * {animation:none;transition:none}}
