.business-case{color:#fff;overflow:hidden;width:100%}.business-case__header{margin:0 auto 56px;max-width:1100px;text-align:center}.business-case__label{color:#ff624f;font-size:16px;font-weight:600;line-height:1.4;margin:0 0 20px}.business-case__heading{color:var(--bc-heading-color,#fff);font-size:36px;font-weight:600;line-height:64px;margin:0 0 20px}.business-case__description{color:var(--bc-description-color,#e5e7ea);font-size:16px;font-weight:400;line-height:1.65;margin:0 auto;max-width:860px}.business-case__grid{display:flex;flex-direction:column;gap:20px}.business-case__main{align-items:stretch;display:grid;gap:20px;grid-template-columns:1fr 1fr}.business-case__col{display:flex;flex-direction:column;gap:20px;min-width:0}.business-case__col--left .bc-card--fabric,.business-case__col--right .bc-card--copilot{flex:1 1 auto}.business-case__benefits{display:grid;gap:20px;grid-template-columns:repeat(3,1fr)}.bc-card{background-color:#fff;border-radius:var(--bc-card-radius,24px);color:#0f172a;overflow:hidden;padding:60px 30px;position:relative;transition:transform .28s ease,box-shadow .28s ease}.bc-card[data-bc-card]{opacity:0;transform:translateY(16px)}.bc-card.is-visible{opacity:1;transform:translateY(0);transition:opacity .5s ease,transform .5s ease,box-shadow .28s ease}.bc-card__title{color:#000;font-size:24px;font-weight:600;line-height:24px;margin:0 0 8px}.bc-card__text{color:#000;font-size:14px;font-weight:400;line-height:22px}.bc-card__text p{margin:0}.bc-card__text p+p{margin-top:.5em}.bc-card__subtitle{color:inherit;font-size:14px;font-weight:400;line-height:1.5;margin:0;opacity:.85}.bc-card__icon{align-items:center;align-self:center;display:flex;flex-shrink:0;height:80px;justify-content:center;width:100px}.bc-card__icon img{display:block;height:100%;object-fit:contain;width:100%}.bc-card__media{align-items:center;display:flex;justify-content:center}.bc-card__media img{display:block;height:auto;max-width:100%;object-fit:contain}.bc-card--inline{align-items:flex-start;display:flex;flex-direction:row;gap:20px;min-height:140px}.bc-card--inline .bc-card__body{flex:1 1 auto;min-width:0}.bc-card--fabric{align-items:center;display:grid;gap:16px;grid-template-columns:minmax(0,1fr) minmax(140px,.9fr);min-height:280px;padding:50px 40px}.bc-card--fabric .bc-card__media img{max-height:240px;width:auto}.bc-card--copilot{background:#fff;border-radius:24px;color:#000;display:flex;flex-direction:column;min-height:420px;padding:60px 35px}.bc-card--copilot .bc-card__text{max-width:420px}.bc-card--copilot .bc-card__media{align-items:flex-end;flex:1 1 auto;margin-top:16px}.bc-card--copilot .bc-card__media img{margin:0 auto;max-height:280px;width:auto}.bc-card--benefit{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:120px;padding:36px 55px;text-align:center}.bc-card--benefit .bc-card__title{font-size:24px;line-height:22px;margin-bottom:15px}.bc-card--purple,.bc-card--purple .bc-card__title{color:#fff!important}.bc-card--purple{background-color:var(--bc-purple,#8b5cf6)}.bc-card--purple .bc-card__subtitle{color:hsla(0,0%,100%,.9);opacity:1}.bc-card--light{background-color:#edf1f4;color:#000}.bc-card--light .bc-card__subtitle{color:#000;opacity:1}@media (max-width:1024px){.business-case__header{margin-bottom:44px}.business-case__benefits,.business-case__col,.business-case__grid,.business-case__main{gap:16px}.bc-card{padding:28px}.bc-card--fabric{grid-template-columns:minmax(0,1fr) minmax(120px,.85fr);min-height:240px;padding:28px 24px 24px 28px}.bc-card--fabric .bc-card__media img{max-height:200px}.bc-card--copilot{min-height:360px;padding:28px 24px 20px}.bc-card--copilot .bc-card__title{font-size:20px}.bc-card--copilot .bc-card__media img{max-height:220px}.bc-card--inline{gap:16px;min-height:120px}.bc-card__title{font-size:18px}.bc-card--benefit{min-height:110px;padding:28px 20px}}@media (max-width:991.92px){.business-case__header{margin-bottom:40px;max-width:640px}.business-case__description{font-size:15px}.business-case__main{grid-template-columns:1fr}.business-case__col--left .bc-card--fabric,.business-case__col--right .bc-card--copilot{flex:0 0 auto}.bc-card--fabric{grid-template-columns:minmax(0,1.1fr) minmax(160px,.9fr);min-height:220px}.bc-card--copilot{min-height:380px}.bc-card--copilot .bc-card__media img{max-height:260px}.business-case__benefits{grid-template-columns:repeat(2,1fr)}.business-case__benefits .bc-card--benefit:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;max-width:50%;width:100%}}@media (max-width:767px){.business-case__header{margin-bottom:32px}.business-case__label{font-size:12px;margin-bottom:12px}.business-case__heading{font-size:24px;line-height:1.6;margin-bottom:14px}.business-case__description{font-size:14px;line-height:1.6}.business-case__benefits,.business-case__col,.business-case__grid,.business-case__main{gap:14px}.business-case__benefits{grid-template-columns:1fr}.business-case__benefits .bc-card--benefit:last-child:nth-child(odd){grid-column:auto;justify-self:stretch;max-width:none}.bc-card{border-radius:calc(var(--bc-card-radius, 24px));padding:24px}.bc-card--inline{align-items:flex-start;gap:14px}.bc-card--fabric,.bc-card--inline{flex-direction:column;min-height:0}.bc-card--fabric{align-items:stretch;display:flex;gap:20px;padding:24px}.bc-card--fabric .bc-card__media{align-self:center;justify-content:center}.bc-card--fabric .bc-card__media img{max-height:180px}.bc-card--copilot{min-height:0;padding:24px 20px 16px}.bc-card--copilot .bc-card__title{font-size:18px}.bc-card--copilot .bc-card__media{margin-top:12px}.bc-card--copilot .bc-card__media img{max-height:200px}.bc-card__title{font-size:17px}.bc-card__text{font-size:13px}.bc-card--benefit{min-height:96px;padding:28px 24px}.bc-card--benefit .bc-card__title{font-size:17px}}@media (prefers-reduced-motion:reduce){.bc-card.is-visible,.bc-card[data-bc-card]{opacity:1;transform:none;transition:none}}