.wsx-cards{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.wsx-cards a{border:1px solid var(--rule,#ddd);height:100%;color:inherit;background:#fff;border-radius:12px;justify-items:start;gap:4px;padding:12px;text-decoration:none;display:grid}.wsx-cards a:hover{border-color:var(--ink,#111)}.wsx-pic{font-size:40px;line-height:1}.wsx-cards span:last-child{color:var(--ink-soft,#555);font-size:14px}@media print{.wsx-cards{display:none}}
