.ccn-service-projects{--task-section:20px;--task-body:18px;--task-caption:14px;--module-action:var(--primary,#0b493a);margin:24px 0;min-width:0}.ccn-service-project-list{display:grid;gap:16px;min-width:0}.ccn-service-project-image{display:block;width:100%;height:220px;max-width:100%;object-fit:cover;border-radius:12px}.ccn-service-project-description{white-space:pre-wrap;overflow-wrap:anywhere}.ccn-service-projects figure{margin:16px 0}.ccn-service-projects button{min-height:44px}.ccn-service-project-filters{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}