.SportCard-module__SZlAvq__art{aspect-ratio:8/5;border-bottom:5px solid var(--court)}.SportCard-module__SZlAvq__svg{width:100%;height:100%}.SportCard-module__SZlAvq__facts{gap:var(--space-2);grid-template-columns:1.4fr 1fr .8fr;margin:0;display:grid}.SportCard-module__SZlAvq__term{color:var(--on-surface-muted);font:600 11px/1.3 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.SportCard-module__SZlAvq__value,.SportCard-module__SZlAvq__mono{font-size:var(--fs-sm);margin:0}.SportCard-module__SZlAvq__mono{font-family:var(--font-mono);letter-spacing:0;font-size:13px}.SportCard-module__SZlAvq__cta{color:var(--on-surface-accent);margin-top:auto;font-weight:700}
