.processing-services[data-v-139782b1]{background-color:#0000;background-image:url("data:image/svg+xml;charset=utf-8,<svg xmlns=\"http://www.w3.org/2000/svg\" opacity=\".1\" viewBox=\"0 0 1200 400\"><path fill=\"none\" d=\"M0 0h1200v400H0z\"/><path fill=\"none\" stroke=\"%23fff\" stroke-width=\"2\" d=\"M0 200q300-100 600 0t600 0\"/><circle cx=\"200\" cy=\"150\" r=\"3\" fill=\"%23fff\"/><circle cx=\"500\" cy=\"180\" r=\"2\" fill=\"%23fff\"/><circle cx=\"800\" cy=\"220\" r=\"3\" fill=\"%23fff\"/><circle cx=\"1000\" cy=\"160\" r=\"2\" fill=\"%23fff\"/></svg>"),linear-gradient(135deg,#0c4a6e,#0369a1);background-position:50%,50%;background-repeat:repeat;background-size:cover,cover;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:12px;margin-top:60px;padding:60px 24px;box-shadow:0 4px 20px #0000001a}.services-content[data-v-139782b1]{text-align:center;color:#fff;max-width:900px;margin:0 auto}.services-title[data-v-139782b1]{color:#fff;margin:0 0 20px;font-size:28px;font-weight:700;line-height:1.4}.services-description[data-v-139782b1]{color:#fffffff2;margin:0 0 36px;font-size:16px;line-height:1.8}.services-buttons[data-v-139782b1]{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}.btn-primary[data-v-139782b1],.btn-secondary[data-v-139782b1]{text-align:center;border-radius:8px;min-width:240px;padding:14px 32px;font-size:16px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary[data-v-139782b1]{color:#fff;background:#000;box-shadow:0 4px 12px #0000004d}.btn-primary[data-v-139782b1]:hover{background:#1f1f1f;transform:translateY(-2px);box-shadow:0 6px 16px #0006}.btn-secondary[data-v-139782b1]{color:#fff;background:0 0;border:2px solid #fff}.btn-secondary[data-v-139782b1]:hover{color:#0369a1;background:#fff;transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}@media (width<=768px){.processing-services[data-v-139782b1]{margin-top:40px;padding:40px 20px}.services-title[data-v-139782b1]{font-size:22px}.services-description[data-v-139782b1]{font-size:15px}.services-buttons[data-v-139782b1]{flex-direction:column;align-items:stretch}.btn-primary[data-v-139782b1],.btn-secondary[data-v-139782b1]{width:100%;min-width:auto}}.related-projects[data-v-eb4a7b7d]{border-top:1px solid #e5e7eb;margin-top:60px;padding-top:40px}.section-header[data-v-eb4a7b7d]{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}.section-title[data-v-eb4a7b7d]{color:#111827;margin:0;font-size:24px;font-weight:700}.more-link[data-v-eb4a7b7d]{color:#0875a5;font-size:16px;font-weight:500;text-decoration:none;transition:color .2s}.more-link[data-v-eb4a7b7d]:hover{color:#065a82;text-decoration:underline}.projects-grid[data-v-eb4a7b7d]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:24px;display:grid}.project-card[data-v-eb4a7b7d]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;transition:all .3s;overflow:hidden}.project-card[data-v-eb4a7b7d]:hover{border-color:#0875a5;transform:translateY(-4px);box-shadow:0 4px 12px #0000001a}.card-link[data-v-eb4a7b7d]{color:inherit;text-decoration:none;display:block}.project-image[data-v-eb4a7b7d]{aspect-ratio:4/3;background:#f3f4f6;width:100%;overflow:hidden}.project-image img[data-v-eb4a7b7d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .3s}.project-card:hover .project-image img[data-v-eb4a7b7d]{transform:scale(1.05)}.image-placeholder[data-v-eb4a7b7d]{color:#9ca3af;background:linear-gradient(135deg,#f3f4f6,#e5e7eb);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.image-placeholder .icon[data-v-eb4a7b7d]{width:48px;height:48px}.project-info[data-v-eb4a7b7d]{padding:16px}.project-title[data-v-eb4a7b7d]{color:#111827;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:15px;font-weight:600;line-height:1.5;display:-webkit-box;overflow:hidden}@media (width<=768px){.related-projects[data-v-eb4a7b7d]{margin-top:40px}.section-title[data-v-eb4a7b7d]{font-size:20px}.projects-grid[data-v-eb4a7b7d]{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:16px}}@media (width<=480px){.projects-grid[data-v-eb4a7b7d]{grid-template-columns:repeat(2,1fr)}}
