.im-case [id]{scroll-margin-top:105px}.im-case .im-section,.im-case .im-band{padding-block:65px}.im-case .im-status{display:inline-block;padding:7px 12px;border:1px solid #ccd3e3;border-radius:5px;background:#fff;font-size:12px;font-weight:700;margin-bottom:22px;color:#4b5c92}.im-case .im-copy{max-width:860px;margin-top:30px}.im-case .im-band{background:#f3f5fa;border-block:1px solid #e0e4ee}.im-case .im-diagram{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#dfe3eb;border:1px solid #dfe3eb;border-radius:10px;overflow:hidden;margin-top:34px}.im-case .im-diagram>div{padding:30px;background:#f3f5fa;text-align:center}.im-case .im-diagram svg{width:34px;height:34px;color:#4b5c92;display:block;margin:0 auto 18px}.im-case .im-diagram p{font-size:14px;color:#62697a;margin-top:15px}.im-case .im-diagram .im-base{grid-column:1/-1;background:#202b48;color:#fff;display:flex;align-items:center;justify-content:center;gap:22px}.im-case .im-base svg{color:#ffca42;margin:0;flex-shrink:0}.im-case .im-related{display:grid;grid-template-columns:1fr 1fr;gap:22px;margin-top:32px}.im-case .im-related a{display:block;padding:26px;background:#f3f5fa;border:1px solid #dfe3eb;border-radius:8px;text-decoration:none}.im-case .im-related strong,.im-case .im-related span{display:block}.im-case .im-related strong{font-size:17px;color:#364b83}.im-case .im-related span{font-size:14px;color:#62697a;margin-top:12px}.im-case .im-related a:hover{background:#edf0f7;border-color:#4b5c92}.im-case .pd-cta{margin-top:0}@media(max-width:680px){.im-case .im-section,.im-case .im-band{padding-block:45px}.im-case .im-related,.im-case .im-diagram,.im-case .pd-service-grid{grid-template-columns:1fr}.im-case .im-base{font-size:14px}}