.cwpx-wrap{max-width:1100px;margin:0 auto;padding:2rem 1.25rem}.cwpx-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.cwpx-card{padding:1rem;border:1px solid #E1E5EA;border-radius:10px;background:#fff}.cwpx-card img{display:block;width:100%;height:auto;border-radius:8px}.cwpx-meta{font-size:.95rem;opacity:.85;margin-top:.5rem}.cwpx-show-fields{display:grid;grid-template-columns:1fr 2fr;gap:.5rem 1rem}.cwpx-show-fields .cwpx-row{display:contents}.cwpx-show-fields dt{font-weight:600}.cwpx-show-fields dd{margin:0}.cwpx-taxlinks{margin:.75rem 0;font-size:.95rem}