.business-impact{padding:60px 0;background:#fff;color:#071731;scroll-margin-top:76px;overflow:hidden}.bi-artboard{container-type:inline-size;position:relative;background:#fff;font-family:Arial,Helvetica,sans-serif}.bi-top{position:relative;height:75cqw;border-bottom:1px solid #b2c8ff}.bi-mercedes{position:absolute;left:3%;top:1cqw;display:flex;align-items:center;gap:1.2cqw}.bi-mercedes svg{width:5.3cqw;height:5.3cqw;color:#152331}.bi-mercedes span{font-family:Georgia,'Times New Roman',serif;font-size:2.65cqw;letter-spacing:-.1cqw}.bi-faithful h2{font-size:4cqw;line-height:1.05;letter-spacing:-.19cqw;font-weight:750;margin:0;color:#061329}.bi-faithful h2 span{color:#0058ff}.bi-top>h2{position:absolute;left:3%;top:7cqw;max-width:72%}.bi-introduction{position:absolute;left:3%;top:11.6cqw;max-width:73%;font-size:1.72cqw;line-height:1.3;color:#223c5d;margin:0}.bi-approved-metrics{position:absolute;left:3%;top:19.5cqw;width:72%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));z-index:2}.bi-approved-metrics>div{padding:0 1.5cqw;border-right:1px solid #bdcce1;display:flex;flex-direction:column;gap:.5cqw}.bi-approved-metrics>div:first-child{padding-left:0}.bi-approved-metrics>div:last-child{border:0;padding-right:0}.bi-approved-metrics strong{font-size:2.8cqw;color:#004cec;letter-spacing:-.13cqw;font-weight:750;white-space:nowrap}.bi-approved-metrics span{font-size:1.52cqw;line-height:1.2;color:#0c1d3b}.bi-approved-campus{position:absolute;left:0;top:27cqw;width:76.7%;height:auto;display:block}.bi-approved-captions{position:absolute;left:3.8%;top:46cqw;width:71%;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));z-index:2}.bi-approved-captions>div{position:relative;font-size:1.5cqw;line-height:1.1;padding-right:1.2cqw;color:#071731}.bi-approved-captions>div>span{position:absolute;right:1cqw;top:1.2cqw;color:#0058ff;font-size:2.7cqw;line-height:1}.bi-approved-capability{position:absolute;left:3%;top:53.6cqw;width:28%;z-index:2}.bi-approved-capability h3{font-size:3.2cqw;letter-spacing:-.13cqw;line-height:1.06;color:#061329;margin:0 0 1cqw;font-weight:750}.bi-approved-capability h3 span{color:#0058ff}.bi-approved-capability p{font-size:1.8cqw;line-height:1.2;margin:0;color:#081c3a}.bi-approved-top-dominos{position:absolute;left:31.25%;top:53.2cqw;width:68.75%;height:auto;display:block}.bi-consequences{position:absolute;right:1.5%;top:1.6cqw;width:21.3%;z-index:3}.bi-brand{display:flex;align-items:center;gap:1.5cqw;background:#edf3fa;border-radius:1.3cqw 1.3cqw 0 0;padding:1.3cqw 1.4cqw .6cqw}.bi-brand>span{color:#0058ff;font-size:4.3cqw;font-weight:800;letter-spacing:-.3cqw}.bi-brand small{font-size:.98cqw;line-height:1.15;text-transform:uppercase;color:#071731;letter-spacing:.05cqw}.bi-brand-line{background:#edf3fa;border-radius:0 0 1.3cqw 1.3cqw;padding:.8cqw 1.4cqw 1.5cqw;margin:0 0 1.5cqw;font-size:1.1cqw;text-transform:uppercase;line-height:1.5;letter-spacing:.14cqw;color:#071731}.bi-consequences-panel{background:linear-gradient(130deg,#061322,#183044);border-radius:1.3cqw;color:white;padding:1.4cqw 1.2cqw 1.2cqw;box-shadow:0 1cqw 2cqw #06172f16}.bi-consequences-panel h3{font-size:2.4cqw;letter-spacing:-.1cqw;line-height:1.05;margin:0 0 1.6cqw;color:#fff}.bi-consequences-panel ul{list-style:none;display:grid;gap:1.6cqw;padding:0;margin:0}.bi-consequences-panel li{display:flex;align-items:center;gap:1.1cqw;font-size:1.2cqw;line-height:1.3;color:#fff}.bi-consequences-panel svg{width:2.7cqw;height:2.7cqw;flex-shrink:0}.bi-consequences-panel li:nth-child(1) svg,.bi-consequences-panel li:nth-child(4) svg,.bi-consequences-panel li:nth-child(6) svg{color:#ff263b}.bi-consequences-panel li:nth-child(5) svg{color:#ff9b00}.bi-risk-callout{display:flex;align-items:center;gap:.7cqw;background:#e92231;border-radius:.7cqw;padding:1cqw .7cqw;margin:1.8cqw 0 0}.bi-risk-callout strong{font-size:1.12cqw;line-height:1.2;color:white}.bi-risk-callout svg{width:2.7cqw;height:2.7cqw;color:white}.bi-bottom{position:relative;height:75cqw}.bi-approved-bus{position:absolute;right:0;top:1.1cqw;width:36%;height:auto;display:block;mask-image:linear-gradient(90deg,transparent,#000 18%)}.bi-approved-chain-heading{position:absolute;left:3%;top:3cqw;z-index:2}.bi-approved-chain-heading h2{font-size:4.2cqw;line-height:1.05;letter-spacing:-.2cqw}.bi-approved-chain-heading>p{font-size:1.35cqw;line-height:1.4;color:#283d58;margin:1cqw 0 0;max-width:65cqw}.bi-approved-bottom-dominos{position:absolute;left:2%;top:17.5cqw;width:96.6%;height:auto;display:block}.bi-cost-comparison{position:absolute;top:40.6cqw;left:2.8%;width:94.8%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.8cqw}.bi-cost-group h3{display:flex;align-items:center;gap:1cqw;color:#09214a;text-transform:uppercase;font-size:1.95cqw;line-height:1.2;letter-spacing:-.04cqw;margin:0 0 1.2cqw;white-space:nowrap}.bi-cost-group h3:after{content:'⟶';color:#003fc7;font-weight:400;font-size:2.3cqw;flex:1;overflow:hidden;text-align:right;border-top:1px solid #9ebce1;line-height:0}.bi-cost-group>p{display:none}.bi-cost-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.7cqw}.bi-cost-grid>div{display:flex;flex-direction:column;gap:.6cqw;min-width:0;min-height:12.2cqw;background:linear-gradient(130deg,#eef4ff,#f3f8ff);border-radius:1cqw;padding:1cqw .9cqw}.bi-cost-grid svg{width:2.8cqw;height:2.8cqw;color:#062970}.bi-cost-grid strong{font-size:2cqw;font-weight:750;line-height:1.1;letter-spacing:-.1cqw;color:#004cef;white-space:nowrap}.bi-cost-grid span{font-size:1.35cqw;line-height:1.2;color:#0a2042}.bi-total{display:flex;align-items:center;justify-content:space-between;gap:1cqw;background:#05264d;border-radius:.7cqw;padding:.6cqw 1.1cqw;margin-top:1.8cqw;color:white}.bi-total>span{font-size:1.35cqw;line-height:1.2}.bi-total strong{color:white;font-size:2.25cqw;letter-spacing:-.1cqw;white-space:nowrap}.bi-assumptions{position:absolute;top:62.4cqw;left:2.8%;font-size:1.12cqw;font-style:italic;line-height:1.3;margin:0;color:#334762}.bi-approved-final{position:absolute;top:66cqw;left:3%;width:94%;display:flex;justify-content:space-between;align-items:center;gap:3cqw}.bi-approved-final>p{border-left:.35cqw solid #0058ff;padding-left:2.3cqw;font-size:3.1cqw;font-weight:700;letter-spacing:-.12cqw;line-height:1.06;color:#0058ff;margin:0}.bi-approved-final strong{color:#0058ff}.bi-approved-final .button{display:flex;align-items:center;justify-content:space-between;gap:1.2cqw;background:#0058ff;border-radius:1cqw;color:white;padding:1.6cqw 2cqw;font-size:1.7cqw;line-height:1.2;white-space:nowrap}.bi-approved-final .button>span{font-size:2.4cqw}.bi-approved-final .button:focus-visible{outline:3px solid #0058ff;outline-offset:5px}
@media(max-width:700px){.business-impact{padding:40px 0}.bi-top,.bi-bottom{height:auto;display:flex;flex-direction:column;gap:20px}.bi-top{padding-bottom:28px}.bi-mercedes,.bi-top>h2,.bi-introduction,.bi-approved-metrics,.bi-approved-campus,.bi-approved-captions,.bi-approved-capability,.bi-approved-top-dominos,.bi-consequences,.bi-approved-bus,.bi-approved-chain-heading,.bi-approved-bottom-dominos,.bi-cost-comparison,.bi-assumptions,.bi-approved-final{position:relative;inset:auto;width:100%;height:auto}.bi-mercedes{gap:12px}.bi-mercedes svg{width:44px;height:44px}.bi-mercedes span{font-size:24px;letter-spacing:-.5px}.bi-top>h2,.bi-approved-chain-heading h2{font-size:32px;letter-spacing:-1.2px;line-height:1.05;max-width:none}.bi-top>h2 span{display:block}.bi-introduction{font-size:14px;line-height:1.5;max-width:none}.bi-desktop-break{display:none}.bi-approved-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.bi-approved-metrics>div{padding:0 12px!important;gap:6px;border-left:2px solid #b9d1f9;border-right:0}.bi-approved-metrics>div:last-child{grid-column:1/-1;border-left:2px solid #b9d1f9}.bi-approved-metrics strong{font-size:26px;letter-spacing:-1px}.bi-approved-metrics span{font-size:13px;line-height:1.3}.bi-approved-metrics br{display:none}.bi-approved-campus{aspect-ratio:2.1;object-fit:cover;object-position:50%;border-radius:10px}.bi-approved-captions{display:none}.bi-approved-capability h3{font-size:29px;letter-spacing:-1px;line-height:1.05;margin-bottom:12px}.bi-approved-capability h3 br{display:none}.bi-approved-capability p{font-size:15px;line-height:1.4}.bi-approved-capability p br{display:none}.bi-approved-top-dominos{border-radius:6px}.bi-brand,.bi-brand-line{display:none}.bi-consequences-panel{padding:22px;border-radius:12px}.bi-consequences-panel h3{font-size:24px;line-height:1.1;margin-bottom:20px}.bi-consequences-panel h3 br{display:none}.bi-consequences-panel ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 12px}.bi-consequences-panel li{font-size:11px;gap:9px}.bi-consequences-panel svg{width:25px;height:25px}.bi-risk-callout{margin-top:20px;padding:12px;gap:10px;justify-content:center;border-radius:6px}.bi-risk-callout strong{font-size:12px}.bi-risk-callout svg{width:28px;height:28px}.bi-bottom{padding-top:28px;gap:22px}.bi-approved-bus{order:1;max-width:320px;align-self:flex-end;mask-image:linear-gradient(90deg,transparent,#000 12%);margin-top:-6px}.bi-approved-chain-heading{order:0}.bi-approved-chain-heading>p{font-size:14px;line-height:1.4;max-width:none;margin-top:14px}.bi-approved-bottom-dominos{order:2;width:100%;margin-top:-18px}.bi-cost-comparison{order:3;grid-template-columns:minmax(0,1fr);gap:26px}.bi-cost-group h3{font-size:17px;letter-spacing:0;gap:12px;margin-bottom:12px}.bi-cost-group h3:after{font-size:22px}.bi-cost-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.bi-cost-grid>div{padding:14px;min-height:140px;gap:8px;border-radius:10px}.bi-cost-grid svg{width:28px;height:28px}.bi-cost-grid strong{font-size:23px;letter-spacing:-.7px}.bi-cost-grid span{font-size:13px;line-height:1.3}.bi-total{margin-top:12px;padding:12px;border-radius:7px;gap:12px}.bi-total>span{font-size:11px;line-height:1.3}.bi-total strong{font-size:23px;letter-spacing:-1px}.bi-assumptions{order:4;font-size:10px;line-height:1.5}.bi-approved-final{order:5;flex-direction:column;align-items:stretch;gap:22px}.bi-approved-final>p{font-size:25px;letter-spacing:-1px;border-left-width:3px;padding-left:15px}.bi-approved-final>p br{display:none}.bi-approved-final .button{font-size:14px;gap:14px;padding:17px;border-radius:8px;white-space:normal}.bi-approved-final .button>span{font-size:24px}}

/* Fit the approved composition to its customer story dialog. */
#case-mercedes-content .business-impact{padding:16px 0 0;overflow:hidden}
#case-mercedes-content .business-impact>.container{width:100%;max-width:none;padding:0;margin:0}
#case-mercedes-content .bi-artboard h2{max-width:none}
#case-mercedes-content .bi-top>h2{max-width:72%}
#case-mercedes-content .bi-faithful .bi-top>h2{font-size:4cqw;line-height:1.05;margin:0}
#case-mercedes-content .bi-approved-chain-heading h2{font-size:4.2cqw;line-height:1.05;margin:0}
#case-mercedes-content .bi-approved-capability h3{font-size:3.2cqw;margin:0 0 1cqw}
@media(max-width:700px){#case-mercedes-content .bi-top>h2{max-width:none}#case-mercedes-content .bi-faithful .bi-top>h2,#case-mercedes-content .bi-approved-chain-heading h2{font-size:29px;line-height:1.08}#case-mercedes-content .bi-approved-capability h3{font-size:27px;margin-bottom:12px}}
