/* Restored original logo strip and figures, scoped to Home. */
.home-proof{padding:32px 0 0;border-block:1px solid var(--border);background:#f7fafc}
.proof-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px}
.proof-heading p{font-size:12px;letter-spacing:.035em;color:var(--navy);margin:0}
.proof-motion{flex:none;padding:7px 10px;border:1px solid #cedde5;border-radius:6px;font-size:10px;color:var(--navy);background:white}
.proof-motion:hover{border-color:var(--blue);background:#edf7fc}
.editorial .proof-motion:focus-visible,.editorial .client-logo-window:focus-visible{outline:2px solid var(--blue);outline-offset:4px}
.client-logo-window{padding-block:12px;overflow:hidden}
.client-logo-track{--logo-duration:166s;gap:0;animation:none}
.client-logo-set{display:flex;align-items:center;gap:clamp(30px,3.9vw,56px);padding-right:clamp(30px,3.9vw,56px);flex:none}
.home-proof.is-ready .client-logo-track{animation:restored-logos var(--logo-duration,166s) linear infinite;animation-play-state:paused}
.home-proof.is-moving .client-logo-track{animation-play-state:running}
.home-proof .stats{margin-top:28px;border-radius:0;background:transparent;border-top:1px solid var(--border);gap:0}
.home-proof .stat{background:transparent;padding:20px 16px 22px;border-right:1px solid var(--border)}
.home-proof .stat:last-child{border-right:0}
.home-proof .stat-n{color:var(--navy);font-size:clamp(1.7rem,2.7vw,2.3rem)}
.home-proof .stat-l{color:#526a78;font-size:11.5px}
@keyframes restored-logos{to{transform:translateX(-50%)}}
@media(max-width:600px){.home-proof{padding-top:24px}.proof-heading{gap:12px;align-items:flex-start}.proof-heading p{font-size:11px;max-width:225px}.proof-motion{font-size:9px}.home-proof .stats{margin-top:20px}.home-proof .stat{padding:18px 8px}.home-proof .stat:nth-child(2){border-right:0}.home-proof .stat:nth-child(-n+2){border-bottom:1px solid var(--border)}}
@media(prefers-reduced-motion:reduce){.home-proof.is-ready .client-logo-track{animation:none;transform:none}.client-logo-set[aria-hidden="true"]{display:none}.client-logo-window{overflow-x:auto;mask-image:none;-webkit-mask-image:none;scrollbar-width:thin}}
