.cu-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.cu-card{min-width:0;padding:20px;border:1px solid #d8e2e9;border-radius:14px;background:#fafbfc}.cu-card h3{margin:0 0 14px;font-size:21px}.cu-card p{font-size:14px;line-height:1.7;overflow-wrap:anywhere}.cu-card .badge{white-space:normal;max-width:100%;line-height:1.5}.cu-success{padding:15px;border-radius:10px;background:#edf7f2;color:#28614f;font-size:14px}.cu-job{padding:20px 0;border-bottom:1px solid #d8e2e9}.cu-job details{margin-top:16px}.cu-job code{overflow-wrap:anywhere}.cu-job h3{font-size:21px}.cu-job .actions{flex-wrap:wrap}.cu-job [data-message]{overflow-wrap:anywhere}@media(max-width:700px){.cu-services{grid-template-columns:1fr}.cu-card{padding:16px}}
