/* 3.7.0 — Shared Solution hero language + Business Unit strip */
.solution-bu-strip{display:grid;grid-template-columns:auto 1fr;gap:28px;align-items:center;padding:18px 0 26px;border-top:1px solid rgba(255,255,255,.14);color:#dce9f7}
.solution-bu-strip__label{font-size:10px;line-height:1.2;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:#8ea6c1;white-space:nowrap}
.solution-bu-strip__items{display:flex;justify-content:flex-end;align-items:center;gap:0;min-width:0}
.solution-bu-strip__item{--bu:#78a9d8;display:flex;align-items:center;gap:8px;min-height:34px;padding:0 22px;border-left:1px solid rgba(255,255,255,.14);color:#cfe0f2;white-space:nowrap}
.solution-bu-strip__item:first-child{border-left:0}.solution-bu-strip__item:last-child{padding-right:0}
.solution-bu-strip__item i{display:grid;place-items:center;width:23px;height:23px;color:var(--bu);font-style:normal}.solution-bu-strip__item i svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.75;stroke-linecap:round;stroke-linejoin:round}
.solution-bu-strip__item b{font-size:11px;letter-spacing:.12em;font-weight:850;color:#e7f0fb}
.solution-bu-strip__item--connect{--bu:#1a8fff}.solution-bu-strip__item--infra{--bu:#36b7da}.solution-bu-strip__item--work{--bu:#7986ff}.solution-bu-strip__item--secure{--bu:#25d0c3}.solution-bu-strip__item--managed{--bu:#a8b8ca}.solution-bu-strip__item--ai{--bu:#9c87ff}.solution-bu-strip__item--grow{--bu:#ff9c6e}
@media(max-width:980px){.solution-bu-strip{grid-template-columns:1fr;gap:12px}.solution-bu-strip__items{justify-content:flex-start;overflow-x:auto;padding-bottom:4px}.solution-bu-strip__item{padding:0 18px}.solution-bu-strip__item:first-child{padding-left:0}}
@media(max-width:620px){.solution-bu-strip{padding:16px 0 20px}.solution-bu-strip__label{font-size:9px}.solution-bu-strip__item{padding:0 14px}.solution-bu-strip__item b{font-size:10px}}
