.fraud-evidence{max-width:1120px;margin:0 auto 80px;padding:0 32px;color:#17283f}.fraud-evidence>h2{font-size:clamp(28px,4vw,40px);letter-spacing:-1px;margin:12px 0 18px}.fraud-evidence>p{color:#46566e;line-height:1.8;max-width:850px}.fraud-grid{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:30px 0 20px}.fraud-card{margin:0;border:1px solid #dce4f0;border-radius:24px;background:#f8faff;padding:28px;min-width:0}.fraud-card h3{font-size:20px;margin:8px 0 14px;line-height:1.35}.fraud-card .fraud-scope{font-size:12px;line-height:1.5;color:#46566e;margin:0}.fraud-card .fraud-highlight{font-size:36px;font-weight:750;color:#2457cc;letter-spacing:-1px;margin:12px 0 4px}.fraud-card p{font-size:14px;line-height:1.7;color:#46566e}.fraud-chart{width:100%;height:auto;display:block;margin:22px 0 12px;overflow:visible}.fraud-chart text{font-family:inherit;fill:#46566e;font-size:13px}.fraud-chart .fraud-value{fill:#17283f;font-weight:700;font-size:14px}.fraud-chart .fraud-gridline{stroke:#dce4f0;stroke-width:1}.fraud-chart .fraud-bar{fill:#2457cc;transform-origin:center bottom;animation:fraud-reveal .7s ease-out both}.fraud-chart .fraud-bar-muted{fill:#7694cd}.fraud-chart .fraud-bar-partial{fill:url(#partial-year)}.fraud-evidence a{color:#2453b4;text-decoration:underline;text-underline-offset:3px}.fraud-note{font-size:12px!important;line-height:1.7!important}.fraud-evidence .eyebrow{color:#2457cc}
@keyframes fraud-reveal{from{opacity:0;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}
@media(prefers-reduced-motion:reduce){.fraud-chart .fraud-bar{animation:none}}
@media(max-width:760px){.fraud-evidence{padding:0 24px;margin-bottom:48px}.fraud-grid{grid-template-columns:1fr}.fraud-card{padding:22px}.fraud-card .fraud-highlight{font-size:32px}}

.fraud-card .fraud-source{font-size:11px;line-height:1.6;margin:16px 0 0;padding-top:12px;border-top:1px solid #dce4f0;color:#52637b}.fraud-card .fraud-source a{color:inherit}
.founder-story .fraud-evidence{max-width:none;margin:28px 0;padding:0}.founder-story .fraud-grid{gap:16px;margin:0}.founder-story .fraud-card{padding:18px;border-radius:18px}.founder-story .fraud-card h3{font-size:17px;margin:0 0 14px}.founder-story .fraud-chart{margin:18px 0 8px}
@media(max-width:1100px){.founder-story .fraud-grid{grid-template-columns:1fr}}
