.v2-reach-page>.reach-board.v2-section{margin-top:1rem;padding:clamp(1.5rem,4vw,3rem);border:1px solid rgba(255,255,255,.1);border-radius:28px;background:radial-gradient(70% 90% at 0% 0%,rgba(214,72,170,.3),transparent 70%),radial-gradient(70% 90% at 100% 100%,rgba(92,104,238,.28),transparent 70%),#08090e}.v2-reach-page>.reach-board.v2-section>h1{margin:0 0 clamp(1.5rem,3vw,2.5rem)}.v2-reach-page .reach-figures{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.v2-reach-page .reach-figure{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:1.5rem;margin:0;padding:1.75rem 2rem;border:1px solid rgba(255,255,255,.12);border-radius:24px;background:linear-gradient(90deg,#d648aa14,#5c68ee14),#ffffff0b}.v2-reach-page .reach-num{font-size:clamp(2.75rem,5.5vw,4.75rem);font-weight:700;line-height:1;letter-spacing:-.01em;color:var(--ink);font-variant-numeric:tabular-nums}.v2-reach-page .reach-label{font-size:var(--kit-eyebrow);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.v2-reach-page .reach-asof{position:relative;margin:2rem 0 0;padding-left:1.5rem;color:var(--ink-muted)}.v2-reach-page .reach-asof:before{content:"";position:absolute;left:0;top:.55em;width:.625rem;height:.625rem;border-radius:50%;background:#d648aa}.v2-reach-page>.reach-board>.reach-asof+.v2-link{display:inline-block;margin-top:1.5rem}.v2-reach-page>.reach-board+.v2-section{border-top:0;margin-top:1rem}@media(max-width:860px){.v2-reach-page .reach-figures{grid-template-columns:1fr;gap:1rem}.v2-reach-page .reach-figure{gap:1rem;padding:1.5rem;border-radius:20px}.v2-reach-page .reach-num{letter-spacing:0}}
