.abby-kpi-story{background:transparent;padding:40px 0 20px}.abby-kpi-story .abby-kpi-inner{margin:0 auto;max-width:1200px;padding:0 20px}.abby-kpi-story .abby-kpi-header{margin-bottom:34px;text-align:center}.abby-kpi-story .abby-kpi-header h2{font-size:32px;font-weight:800;margin:0 0 12px}.abby-kpi-story .abby-kpi-header .abby-kpi-sub{color:rgba(15,23,42,.72);font-size:16px;margin:0 auto;max-width:860px}.abby-kpi-story .abby-kpi-row{align-items:center;column-gap:28px;display:grid;grid-template-columns:1fr 160px 1fr 160px 1fr;justify-items:center}.abby-kpi-story .abby-kpi-block{align-items:center;display:flex;flex-direction:column;text-align:center}.abby-kpi-story .abby-kpi-num{display:block;margin-bottom:10px}.abby-kpi-story .abby-kpi-val{color:#5e2dc1;font-size:clamp(56px,6vw,92px);font-weight:900;letter-spacing:-.03em;line-height:1}.abby-kpi-story .abby-kpi-left .abby-kpi-percent,.abby-kpi-story .abby-kpi-mid .abby-kpi-percent{color:#5e2dc1;font-size:28px;font-weight:700;margin-left:6px;vertical-align:baseline}.abby-kpi-story .abby-kpi-desc{color:rgba(15,23,42,.88);font-size:18px;font-weight:500;line-height:1.4;margin:0;max-width:26ch}.abby-kpi-story .abby-kpi-connector{align-items:center;display:flex;justify-content:center;pointer-events:none;width:160px}.abby-kpi-story .abby-kpi-arrow{background:linear-gradient(90deg,rgba(5,33,91,0),rgba(5,33,91,.16) 30%,rgba(5,33,91,.3) 50%,rgba(5,33,91,.16) 70%,rgba(5,33,91,0));border-radius:999px;height:8px;position:relative;width:100%}.abby-kpi-story .abby-kpi-arrow:after{border-bottom:10px solid transparent;border-left:16px solid rgba(5,33,91,.32);border-top:10px solid transparent;content:"";height:0;position:absolute;right:-16px;top:50%;transform:translateY(-50%);width:0}.abby-kpi-story .abby-kpi-right .abby-kpi.is-zero{background:#5e2dc1;border-radius:12px;box-shadow:0 18px 36px rgba(5,33,91,.18);color:#fff;display:inline-block;font-size:clamp(56px,8.5vw,96px);font-weight:900;line-height:1;padding:14px 34px}.abby-kpi-story .abby-kpi-right .abby-kpi-percent{color:#fff;font-size:.56em}@media (max-width:920px){.abby-kpi-story .abby-kpi-row{grid-template-columns:1fr;row-gap:18px}.abby-kpi-story .abby-kpi-connector{display:none}}.abby-kpi-story .abby-kpi-row{margin-bottom:18px}.abby-kpi-story .abby-kpi-follow{margin-top:10px;max-width:780px;text-align:left}.abby-kpi-story .abby-kpi-follow,.abby-kpi-story+.dnd-section .hs_cos_wrapper_type_rich_text{border-left:3px solid rgba(5,33,91,.18);padding-left:18px}.abby-kpi-story .abby-kpi-follow p,.abby-kpi-story+.dnd-section .hs_cos_wrapper_type_rich_text p{color:rgba(15,23,42,.82);font-size:16px;line-height:1.55}