.ksp-u-proof-story{background:var(--ksp-bg,#fff);color:var(--ksp-text,#1b1c1f);display:block;font-family:var(--ksp-font,"Libre Franklin",Arial,Helvetica,sans-serif);font-size:16px;line-height:1.68;margin:0;padding:var(--ksp-top,56px) 24px var(--ksp-bottom,56px);position:relative;width:100%}.ksp-u-proof-story,.ksp-u-proof-story *{box-sizing:border-box}.ksp-u-proof-story .ksp-u-proof-story__anchor{left:0;position:absolute;scroll-margin-top:110px;top:0}.ksp-u-proof-story .ksp-u-proof-story__inner{margin:0 auto;max-width:var(--ksp-width,1240px)}.ksp-u-proof-story .ksp-u-proof-story__card{background:var(--ksp-surface,#f7f8fc);border:1px solid var(--ksp-line,#d5d5d5);border-radius:6px;display:grid;gap:clamp(28px,5vw,72px);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);padding:clamp(28px,4vw,56px)}.ksp-u-proof-story .ksp-u-proof-story__card--single{grid-template-columns:minmax(0,1fr)}.ksp-u-proof-story .ksp-u-proof-story__heading{color:var(--ksp-heading,#2d378e);font-family:inherit;font-size:clamp(28px,3vw,var(--ksp-size,40px));font-weight:700;letter-spacing:-.025em;line-height:1.16;margin:0 0 18px;padding:0;text-wrap:balance}.ksp-u-proof-story .ksp-u-proof-story__rich p{margin:0 0 15px;max-width:64ch}.ksp-u-proof-story .ksp-u-proof-story__rich p:last-child{margin-bottom:0}.ksp-u-proof-story .ksp-u-proof-story__rich a{color:#0868bf;text-decoration:underline;text-underline-offset:3px}.ksp-u-proof-story .ksp-u-proof-story__stats{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0}.ksp-u-proof-story .ksp-u-proof-story__stat{border-top:1px solid var(--ksp-line,#d5d5d5);display:flex;flex-direction:column-reverse;gap:6px;padding:18px 0}.ksp-u-proof-story .ksp-u-proof-story__stat:first-child{border-top:0;padding-top:0}.ksp-u-proof-story .ksp-u-proof-story__stat dd{color:var(--ksp-heading,#2d378e);font-size:clamp(36px,4vw,56px);font-variant-numeric:tabular-nums;font-weight:800;letter-spacing:-.035em;line-height:1;margin:0}.ksp-u-proof-story .ksp-u-proof-story__stat dt{color:#4b4f58;font-size:15px;line-height:1.45;margin:0}.ksp-u-proof-story .ksp-u-proof-story__quotes{display:grid;gap:clamp(24px,4vw,48px);grid-template-columns:repeat(var(--q,1),minmax(0,1fr));margin-top:clamp(28px,4vw,44px)}.ksp-u-proof-story .ksp-u-proof-story__quote{border-left:3px solid var(--ksp-accent,#1179e2);margin:0;padding:0 0 0 22px}.ksp-u-proof-story .ksp-u-proof-story__quote blockquote{color:var(--ksp-heading,#2d378e);font-size:clamp(18px,1.6vw,21px);font-weight:500;letter-spacing:-.01em;line-height:1.5;margin:0;padding:0}.ksp-u-proof-story .ksp-u-proof-story__quote figcaption{display:flex;flex-wrap:wrap;font-size:14px;gap:4px 10px;line-height:1.45;margin-top:14px}.ksp-u-proof-story .ksp-u-proof-story__who{color:var(--ksp-text,#1b1c1f);font-weight:700}.ksp-u-proof-story .ksp-u-proof-story__detail{color:#4b4f58}.ksp-u-proof-story a:focus-visible{outline:3px solid var(--ksp-accent,#1179e2);outline-offset:4px}.ksp-u-proof-story .ksp-u-proof-story__quotes--solo{margin-top:0}.ksp-u-proof-story .ksp-u-proof-story__quotes--solo .ksp-u-proof-story__quote blockquote{font-size:clamp(19px,1.8vw,23px)}@media (max-width:860px){.ksp-u-proof-story .ksp-u-proof-story__card{grid-template-columns:minmax(0,1fr)}.ksp-u-proof-story .ksp-u-proof-story__stats{flex-direction:row;flex-wrap:wrap;gap:0 28px}.ksp-u-proof-story .ksp-u-proof-story__stat{border-top:0;padding:0 0 12px}.ksp-u-proof-story .ksp-u-proof-story__quotes{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.ksp-u-proof-story{padding:var(--ksp-top-mobile,40px) 20px var(--ksp-bottom-mobile,40px)}}