.csm{color:#2b3140;padding-top:72px;text-align:left}.csm-inner{flex:1 1 100%;min-width:0;width:100%}.csm p{margin:0}.csm-eyebrow{font-size:15px!important;font-weight:500!important;letter-spacing:.1em;margin-bottom:20px!important;text-transform:uppercase}.csm-grid{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.csm-card{background:#fff;border:1px solid #e3e5ec;border-radius:8px;display:flex;flex-direction:column;gap:10px;min-height:240px;padding:26px 28px 28px}.csm-tag{align-self:flex-start;background:#eef3fe;border-radius:4px;color:#0549d1;font-size:13px;font-weight:500;padding:3px 8px}.csm-num{font-size:44px;font-variant-numeric:tabular-nums;line-height:1.1;margin-top:auto}.csm-desc{color:#6f7584;font-size:16px;line-height:1.5}.csb{color:#3a3f4b;margin:0 auto;max-width:720px;padding:64px 0 96px;text-align:left;width:100%}.csb>*{margin:0}.csb>*+*{margin-top:20px}.csb blockquote p,.csb cite,.csb li,.csb p,.csb-lede{color:#3a3f4b;font-size:19px!important;font-weight:400!important;line-height:1.7!important}.csb-lede{color:#2b3140!important}.csb strong{color:#2b3140;font-weight:500!important}.csb h2{color:#2b3140;font-size:30px!important;line-height:1.2!important;margin-top:56px;max-width:none;text-wrap:wrap}.csb h2+p{margin-top:16px}.csb ul{list-style:none;padding:0}.csb li{padding-left:30px;position:relative}.csb li+li{margin-top:12px}.csb li:before{border:solid #0549d1;border-width:0 2px 2px 0;content:"";height:11px;left:6px;position:absolute;top:10px;transform:rotate(45deg);width:6px}.csb blockquote{border-left:2px solid #0549d1;margin-bottom:40px;margin-top:40px;padding:2px 0 2px 24px}.csb blockquote p{color:#2b3140!important;margin:0}.csb cite{color:#6f7584!important;display:block;font-style:normal;margin-top:6px}@media (max-width:1100px){.csm-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.csm{padding-top:48px}.csm-grid{gap:12px;grid-template-columns:1fr}.csm-num{font-size:34px}.csb{padding:48px 0 64px}.csb blockquote p,.csb cite,.csb li,.csb p,.csb-lede{font-size:17px!important}.csb h2{font-size:26px!important;margin-top:44px}.csb blockquote{padding-left:18px}}