/* V2 statement, white band: kicker-with-line, big statement, 4 stats. */
.v2-statement{background:var(--v2-white);color:var(--v2-ink);padding:64px 0 52px}
.v2-statement .kicker{display:inline-flex;align-items:center;gap:10px;color:var(--v2-accent);font-family:var(--f-mono);font-size:24px;letter-spacing:0.16em;text-transform:uppercase}
.v2-statement .kicker::before{content:"";width:22px;height:1.5px;background:var(--v2-accent)}
.v2-statement .statement{margin:24px auto 0;text-align:center;font-family:var(--f-display);font-weight:600;font-size:clamp(24px,3.2vw,42px);line-height:1.32;letter-spacing:-0.02em;max-width:1080px}
.v2-statement .statement .dim{color:#97A0AB}
.v2-statement .stats{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;padding-top:32px;border-top:1px solid var(--v2-line-l)}
.v2-statement .stat{text-align:center}
.v2-statement .stat .icon{display:flex;justify-content:center;margin-bottom:10px;color:var(--v2-accent)}
.v2-statement .stat .icon svg{width:28px;height:28px}
.v2-statement .stat .n{font-family:var(--f-display);font-stretch:125%;font-weight:800;font-size:36px;letter-spacing:-0.01em}
.v2-statement .stat .n sup{color:var(--v2-accent);font-size:20px;vertical-align:40%}
.v2-statement .stat .l{margin-top:6px;font-size:13.5px;color:var(--v2-muted)}
