.bs-case [id]{scroll-margin-top:105px}.bs-case .bs-section,.bs-case .bs-band{padding-block:65px}.bs-case .bs-band{background:#f3f5fa;border-block:1px solid #e0e4ee}.bs-case .bs-copy{max-width:880px;margin-top:30px}.bs-case .bs-diagram{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:#ffffff30;border-radius:10px;overflow:hidden;margin-top:35px}.bs-case .bs-diagram>div{padding:30px;background:#202b48;color:white;text-align:center}.bs-case .bs-diagram svg{width:34px;height:34px;color:#ffca42;margin:0 auto 20px;display:block}.bs-case .bs-diagram strong,.bs-case .bs-diagram span{display:block}.bs-case .bs-diagram strong{font-size:19px}.bs-case .bs-diagram span{font-size:13px;color:#ccd3e3;margin-top:12px}.bs-case .bs-related{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.bs-case .bs-related a{display:block;padding:26px;border:1px solid #dfe3eb;border-radius:8px;background:#f3f5fa;text-decoration:none}.bs-case .bs-related strong,.bs-case .bs-related span{display:block}.bs-case .bs-related strong{font-size:17px;color:#364b83}.bs-case .bs-related span{font-size:14px;color:#62697a;margin-top:12px}.bs-case .bs-related a:hover{background:#edf0f7;border-color:#4b5c92}.bs-case .pd-cta{margin-top:0}@media(max-width:680px){.bs-case .bs-section,.bs-case .bs-band{padding-block:45px}.bs-case .bs-diagram,.bs-case .bs-related,.bs-case .pd-service-grid{grid-template-columns:1fr}}