.results{background:var(--white)}.results-head{margin-bottom:40px;max-width:800px}.results-head h2{margin-top:12px}.results-head .lead{margin-top:18px}.results-grid{display:grid;gap:18px;grid-template-columns:repeat(3,1fr)}.result-card{align-items:center;background:var(--white);border:1px solid var(--gray-200);border-radius:16px;display:flex;flex-direction:column;gap:14px;padding:32px 26px;position:relative;text-align:center}.result-num{color:var(--hs-text);font-family:var(--fd);font-size:56px;font-weight:800;letter-spacing:-2px;line-height:1}.result-num small{color:var(--gray-600);font-size:20px;font-weight:600;letter-spacing:-.4px}.result-headline{color:var(--navy);font-family:var(--fd);font-size:16px;font-weight:800;letter-spacing:-.2px;line-height:1.3}.result-body{color:var(--gray-600);font-size:13.5px;line-height:1.6;max-width:320px}.result-meta{border-top:1px solid var(--gray-100);color:var(--gray-500);font-family:var(--fm);font-size:11.5px;letter-spacing:1px;margin-top:auto;padding-top:14px;width:100%}.result .eyebrow,.result-meta{font-weight:700;text-transform:uppercase}.result .eyebrow{color:var(--hs-text);font-family:var(--fd);font-size:12.5px;letter-spacing:2px}section{position:relative}.lead{color:var(--gray-600);font-size:17px;line-height:1.65;max-width:720px}@media (max-width:1024px){.results-grid{grid-template-columns:1fr}}