.ffa-story{background:#fff;padding:64px 0}.ffa-story-inner{align-items:center;display:grid;gap:48px;grid-template-columns:1.3fr .7fr;margin:0 auto;max-width:1140px;padding:0 30px}.ffa-eyebrow{color:#dd078b;display:inline-block;font-size:13px;font-weight:700;letter-spacing:1.2px;margin-bottom:16px;text-transform:uppercase}.ffa-story h2{color:#343434;font-size:34px;font-weight:800;line-height:1.18;margin:0 0 22px}.ffa-story-body p{color:#555;font-size:16px;line-height:1.7;margin:0 0 16px}.ffa-story-body p:last-child{margin-bottom:0}.ffa-story-stats{display:flex;flex-direction:column;gap:14px}.ffa-statcard{background:#f7faff;border:1px solid #ebe6f1;border-radius:16px;padding:22px}.ffa-statcard .num{color:#652d90;font-size:30px;font-weight:800}.ffa-statcard .lbl{color:gray;font-size:13px;margin-top:4px}@media (max-width:900px){.ffa-story-inner{grid-template-columns:1fr}.ffa-story h2{font-size:28px}}