.ai-stats{grid-template-columns:repeat(4,1fr);gap:12px;display:grid}.ai-stat{gap:4px;padding:18px;display:grid}.ai-stat b{font-family:var(--font-display);letter-spacing:-.04em;color:var(--ink);font-size:34px;font-weight:700;line-height:1}.ai-stat span{color:var(--helper);font-size:14px;line-height:1.4}.ai-cols{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ai-col{align-content:start;gap:10px;padding:16px 18px;display:grid}.ai-col:first-child{background:var(--accent-soft)}.ai-col header{gap:2px;display:grid}.ai-col header b{letter-spacing:-.02em;font-size:16px;font-weight:900}.ai-col header small{color:var(--helper);font-size:12.5px}.ai-col ol{gap:10px;margin:0;padding-left:20px;display:grid}.ai-col li{color:var(--body);font-size:14.5px}.ai-name{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;font-weight:700;display:inline-flex}.ai-name a{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.ai-miss,.ai-why{color:var(--helper);margin-top:2px;font-size:12.5px;line-height:1.4;display:block}.ai-miss{color:var(--bronze-ink)}@media (max-width:980px){.ai-cols,.ai-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ai-cols,.ai-stats{grid-template-columns:1fr}}
