.csBodySection{display:flex;justify-content:center;padding:24px 16px 32px;width:100%}.csBodySection__inner{max-width:1400px;width:100%}.stats-paragraph{width:100%}.stats-paragraph .spGrid{align-items:start;column-gap:80px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr)}.stats-paragraph .spLeft{min-width:0}.stats-paragraph .spIntro h1,.stats-paragraph .spIntro h2,.stats-paragraph .spIntro h3{color:#591490;font-size:clamp(28px,2.4vw,38px);font-weight:700;line-height:1.12;margin:0 0 14px}.stats-paragraph .spIntro h1:after,.stats-paragraph .spIntro h2:after,.stats-paragraph .spIntro h3:after{background:#9f33fb;border-radius:99px;content:"";display:block;height:3px;margin-top:14px;max-width:100%;width:360px}.stats-paragraph .spBody p,.stats-paragraph .spIntro p{color:#3a394e;font-size:15px;line-height:1.75;margin:0 0 16px}.stats-paragraph .spIntro .eyebrow,.stats-paragraph .spIntro .preheader{color:#6a57a5;font-weight:600}.stats-paragraph .spRight{display:flex;flex-direction:column;gap:56px;margin-top:56px}.stats-paragraph .spStat{margin-left:auto;max-width:280px;text-align:left;width:100%}.stats-paragraph .spStat__rule{background:linear-gradient(90deg,#7a2ae6,#b07cff 45%,#f59e0b);border-radius:99px;height:3px;margin-left:0;width:240px}.stats-paragraph .spStat__kicker{color:#3a394e;font-size:18px;line-height:1.35;margin:12px 0}.stats-paragraph .spStat__valueRow{align-items:baseline;display:flex;gap:6px;margin-top:16px}.stats-paragraph .spStat__value{color:#591490;font-size:78px;font-weight:800;letter-spacing:-1px;line-height:.95}.stats-paragraph .spStat__suffix{color:#3a394e;font-size:26px;font-weight:800;line-height:1}.stats-paragraph .spStat__label{color:#3a394e;font-size:18px;line-height:1.2;margin-top:8px}@media (max-width:1024px){.stats-paragraph .spGrid{column-gap:48px;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.stats-paragraph .spStat__value{font-size:64px}.stats-paragraph .spStat__rule{width:220px}.stats-paragraph .spStat{max-width:260px}}@media (max-width:768px){.stats-paragraph .spGrid{grid-template-columns:1fr;row-gap:34px}.stats-paragraph .spRight{gap:34px;margin-top:0}.stats-paragraph .spStat{margin-left:0;max-width:none;width:100%}.stats-paragraph .spStat__rule{width:220px}}@media (max-width:600px){.csBodySection{padding:16px 12px 26px}}