.bc-col-label{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;margin-bottom:24px;font-size:12px;font-weight:700;display:flex}.bc-col-label.is-challenges{color:var(--color-foreground-subheading)}.bc-col-label.is-solutions{color:var(--color-foreground-heading)}.bc-items{flex-direction:column;gap:12px;display:flex}.bc-item{background-color:#fff;border-left:4px solid #0000;border-radius:8px;align-items:center;gap:16px;padding:16px 20px;display:flex}.bc-item.is-challenge{border-left-color:#1c253933}.bc-item.is-solution{border-left-color:var(--color-foreground-heading)}.bc-item-icon{width:28px;height:28px;color:var(--color-foreground);flex-shrink:0;justify-content:center;align-items:center;display:flex}.bc-item-icon svg{width:28px;height:28px}.bc-col-label svg{flex-shrink:0;width:16px;height:16px}.bc-divider{flex-direction:column;align-items:center;gap:12px;height:100%;padding-block:16px;display:flex}.bc-divider-line{background-color:#1c253926;flex:1;width:1px;min-height:40px}.bc-divider-text{letter-spacing:.08em;text-transform:uppercase;text-align:center;color:var(--color-primary);max-width:80px;font-size:11px;font-weight:700;line-height:1.5}@media (max-width:991px){.bc-divider{display:none}}
.cs-tags{flex-wrap:wrap;gap:8px;margin-block-start:28px;display:flex}.cs-tag{letter-spacing:.02em;color:var(--color-foreground-subheading);border-radius:var(--style-border-radius-buttons-secondary);background-color:#fff;border:1px solid #20282d1a;padding:5px 14px;font-size:12px;font-weight:600}.multicolumn-card:hover .cs-tag,.multicolumn-card:focus .cs-tag{color:#fff;background-color:#ffffff1f;border-color:#fff3}.cs-outcome{color:var(--color-foreground-heading);border-top:1px solid #20282d1a;align-items:flex-start;gap:10px;margin-block-start:24px;padding-block-start:24px;font-size:14px;font-weight:500;display:flex}.multicolumn-card:hover .cs-outcome,.multicolumn-card:focus .cs-outcome{border-top-color:#ffffff26}.cs-cta-card{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;display:flex}.cs-cta-card .card-icon{margin-inline:auto}.cs-cta-card .heading{margin-block-start:32px}.cs-cta-card .text{margin-block-start:16px}.cs-cta-card .buttons{margin-block-start:32px!important}
