.node-resource-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px}.node-resource-grid article{padding:20px;border:1px solid #cedbe4;border-radius:12px;background:#f7fafb;min-width:0}.node-resource-grid h3{margin:0 0 16px}.node-resource-grid dl{display:grid;grid-template-columns:1fr 1.4fr;gap:10px;font-size:14px}.node-resource-grid dt{color:#52697b}.node-resource-grid dd{margin:0;overflow-wrap:anywhere}.node-resources>p{color:#52697b;font-size:13px;line-height:1.6}@media(max-width:550px){.node-resource-grid dl{grid-template-columns:1fr}.node-resource-grid dd{margin-bottom:8px}}
