.proof{background:var(--paper);color:var(--ink);padding:var(--s5) var(--pad)}.proof__in{max-width:1600px;margin-inline:0}.proof__header{margin-bottom:clamp(48px,6vh,88px)}.proof__h2{font-weight:500;font-size:clamp(28px,3.4vw,52px);line-height:1.08;letter-spacing:-.025em;max-width:26ch;margin:0 0 var(--s3);text-wrap:balance}.proof__attribution,.proof__h2{font-family:var(--grot);color:var(--ink)}.proof__attribution{display:flex;flex-wrap:wrap;gap:var(--s1) clamp(16px,2vw,32px);font-size:14px;margin:0}.proof__client{font-weight:600;letter-spacing:.14em;text-transform:uppercase}.proof__period{font-weight:400;color:var(--ink)}.proof__band{margin-bottom:clamp(64px,8vh,120px)}.proof__band:last-child{margin-bottom:0}.proof__band-label{font-family:var(--grot);font-size:13px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);margin:0 0 clamp(24px,3vh,40px)}.proof__row{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(32px,4vw,56px) clamp(24px,3vw,48px)}@media (min-width:720px){.proof__row{grid-template-columns:repeat(3,minmax(0,1fr))}}.proof__row+.proof__row{margin-top:clamp(32px,4vh,56px)}.proof__stat{display:flex;flex-direction:column;gap:var(--s1)}.proof__value{font-size:clamp(40px,5vw,72px);line-height:1;letter-spacing:-.025em}.proof__label,.proof__value{font-family:var(--grot);font-weight:500;color:var(--ink)}.proof__label{font-size:clamp(15px,1.1vw,17px);line-height:1.35;max-width:24ch}.proof__detail{font-family:var(--grot);font-weight:400;font-size:13px;line-height:1.4;letter-spacing:.01em;color:var(--ink);max-width:24ch;opacity:.6}.proof--compact .proof__compact,.proof--full .proof__bands{display:block}