.metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.metric-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.metric-grid .cell{border-top:1px solid var(--rule);padding:28px 0 0}.metric-grid .cell>.tnum{letter-spacing:-.025em;color:var(--hco-green);font-size:36px;line-height:1}.metric-grid .metric-label{margin-top:12px;font-size:18px}.metric-description{font-size:var(--hco-small);color:var(--body);max-width:26ch;margin-top:4px;line-height:1.7}.metric-grid--4 .metric-description{max-width:24ch}.metric-section>.wrap{padding:var(--hco-section-space) var(--hco-gutter)}.data-heading{gap:var(--hco-column-gap);margin-bottom:var(--hco-heading-gap);grid-template-columns:1.2fr .8fr;align-items:end;display:grid}.data-heading>p{color:var(--body);font-size:var(--hco-body);padding-bottom:6px}@media (max-width:760px){.metric-grid,.metric-grid--4,.data-heading{grid-template-columns:1fr;gap:24px}}
.results-compact{background:var(--hco-paper);padding:24px 0 48px}.results-compact .metric-grid{gap:32px}.results-compact .metric-grid .cell{padding-top:20px}.results-compact .metric-grid .cell>.tnum{font:400 clamp(30px,3vw,44px)/1.1 var(--hco-font-display)}.results-compact .metric-grid .metric-label{margin-top:10px;font-size:16px}.results-compact .metric-description{font-size:12px;line-height:1.6}@media (max-width:760px){.results-compact .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 20px}.results-compact{padding-bottom:32px}}.results-compact-title{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
