*{box-sizing:border-box}body{color:#1a3048;background:#fff;margin:0;font-family:Arial,Helvetica,sans-serif}a{text-decoration:none}.site-header[data-astro-cid-urttjvr3]{justify-content:space-between;align-items:center;gap:25px;min-height:78px;padding:0 7%;display:flex}.logo[data-astro-cid-urttjvr3]{color:#102b4a;letter-spacing:1px;white-space:nowrap;font-size:25px;font-weight:900}.logo[data-astro-cid-urttjvr3] span[data-astro-cid-urttjvr3]{color:#ef8c24}nav[data-astro-cid-urttjvr3]{flex-wrap:wrap;align-items:center;gap:22px;display:flex}nav[data-astro-cid-urttjvr3] a[data-astro-cid-urttjvr3]{color:#34465b;font-size:13px;font-weight:700}nav[data-astro-cid-urttjvr3] a[data-astro-cid-urttjvr3]:hover,nav[data-astro-cid-urttjvr3] a[data-astro-cid-urttjvr3].active{color:#e98521}nav[data-astro-cid-urttjvr3] .nav-quote[data-astro-cid-urttjvr3]{color:#fff;background:#ed851d;border-radius:4px;padding:13px 17px}.hero[data-astro-cid-urttjvr3]{color:#fff;background:linear-gradient(90deg,#081d34f2,#081d348c),url(https://images.unsplash.com/photo-1581092160607-ee22621dd758?auto=format&fit=crop&w=1800&q=85) 50%/cover;align-items:center;min-height:490px;padding:80px 9%;display:flex}.hero-content[data-astro-cid-urttjvr3]{max-width:760px}.eyebrow[data-astro-cid-urttjvr3]{color:#ef922f;letter-spacing:2px;margin-bottom:17px;font-size:12px;font-weight:800}h1[data-astro-cid-urttjvr3]{margin:0 0 20px;font-size:clamp(38px,5.5vw,64px);line-height:1.1}.hero-content[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{color:#d5dfeb;max-width:620px;margin-bottom:30px;font-size:16px;line-height:1.8}.btn[data-astro-cid-urttjvr3]{color:#fff;background:#183a5d;border-radius:4px;padding:15px 23px;font-size:13px;font-weight:800;display:inline-block}.btn-orange[data-astro-cid-urttjvr3]{background:#ef8c24}.btn[data-astro-cid-urttjvr3]:hover{opacity:.88}.section[data-astro-cid-urttjvr3]{padding:85px 9%}.intro[data-astro-cid-urttjvr3],.quality[data-astro-cid-urttjvr3]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid}.intro-image[data-astro-cid-urttjvr3] img[data-astro-cid-urttjvr3],.quality-image[data-astro-cid-urttjvr3] img[data-astro-cid-urttjvr3]{object-fit:cover;border-radius:5px;width:100%;min-height:340px;display:block}h2[data-astro-cid-urttjvr3]{color:#102b4a;margin:0 0 20px;font-size:clamp(29px,3.5vw,42px);line-height:1.2}.intro-content[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3],.quality-content[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{color:#69798b;font-size:15px;line-height:1.9}.text-link[data-astro-cid-urttjvr3]{color:#e9821d;margin-top:12px;font-weight:800;display:inline-block}.capabilities[data-astro-cid-urttjvr3],.process[data-astro-cid-urttjvr3]{background:#f4f7fa}.section-heading[data-astro-cid-urttjvr3]{text-align:center;max-width:720px;margin:0 auto 45px}.section-heading[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{color:#718093;line-height:1.8}.capability-grid[data-astro-cid-urttjvr3]{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.capability-card[data-astro-cid-urttjvr3]{background:#fff;border:1px solid #e7edf2;border-radius:5px;min-height:220px;padding:25px}.capability-card[data-astro-cid-urttjvr3]>span[data-astro-cid-urttjvr3]{color:#e98521;font-size:24px;font-weight:900}.capability-card[data-astro-cid-urttjvr3] h3[data-astro-cid-urttjvr3]{color:#173654;margin:22px 0 12px;font-size:18px}.capability-card[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{color:#718093;font-size:13px;line-height:1.8}.product-grid[data-astro-cid-urttjvr3]{grid-template-columns:1fr 1fr;gap:25px;display:grid}.product-card[data-astro-cid-urttjvr3]{background:#102b4a;border-radius:5px;min-height:330px;position:relative;overflow:hidden}.product-card[data-astro-cid-urttjvr3] img[data-astro-cid-urttjvr3]{object-fit:cover;width:100%;height:330px;transition:transform .35s;display:block}.product-card[data-astro-cid-urttjvr3]:hover img[data-astro-cid-urttjvr3]{transform:scale(1.04)}.product-overlay[data-astro-cid-urttjvr3]{color:#fff;background:linear-gradient(#0000,#05172be6);flex-direction:column;justify-content:flex-end;padding:30px;display:flex;position:absolute;inset:0}.product-overlay[data-astro-cid-urttjvr3] span[data-astro-cid-urttjvr3]{color:#f4a044;letter-spacing:1px;font-size:11px}.product-overlay[data-astro-cid-urttjvr3] h3[data-astro-cid-urttjvr3]{margin:10px 0;font-size:30px}.product-overlay[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{margin:0;font-size:13px}.quality[data-astro-cid-urttjvr3]{background:#fff}.process-list[data-astro-cid-urttjvr3]{grid-template-columns:1fr 1fr;gap:15px;max-width:800px;margin:auto;display:grid}.process-item[data-astro-cid-urttjvr3]{background:#fff;border:1px solid #e5ebf0;border-radius:5px;align-items:center;gap:20px;padding:22px;display:flex}.process-item[data-astro-cid-urttjvr3] span[data-astro-cid-urttjvr3]{color:#e98521;font-size:25px;font-weight:900}.process-item[data-astro-cid-urttjvr3] h3[data-astro-cid-urttjvr3]{color:#173654;margin:0;font-size:15px}.contact[data-astro-cid-urttjvr3]{text-align:center;color:#fff;background:#102b4a}.contact[data-astro-cid-urttjvr3] h2[data-astro-cid-urttjvr3]{color:#fff}.contact[data-astro-cid-urttjvr3]>p[data-astro-cid-urttjvr3]{color:#d5dfeb;max-width:650px;margin:0 auto 28px;line-height:1.8}.contact[data-astro-cid-urttjvr3] small[data-astro-cid-urttjvr3]{color:#b7c6d5;margin-top:18px;font-size:11px;display:block}footer[data-astro-cid-urttjvr3]{color:#c3ceda;text-align:center;background:#091d33;padding:42px 7%}.footer-logo[data-astro-cid-urttjvr3]{color:#fff}footer[data-astro-cid-urttjvr3] p[data-astro-cid-urttjvr3]{font-size:13px}.footer-links[data-astro-cid-urttjvr3]{flex-wrap:wrap;justify-content:center;gap:22px;margin:25px 0;display:flex}.footer-links[data-astro-cid-urttjvr3] a[data-astro-cid-urttjvr3]{color:#d3dce7;font-size:13px}footer[data-astro-cid-urttjvr3] small[data-astro-cid-urttjvr3]{color:#91a1b3;font-size:11px}@media (width<=900px){.site-header[data-astro-cid-urttjvr3]{flex-direction:column;padding:20px 6%}nav[data-astro-cid-urttjvr3]{justify-content:center}.capability-grid[data-astro-cid-urttjvr3]{grid-template-columns:repeat(2,1fr)}.intro[data-astro-cid-urttjvr3],.quality[data-astro-cid-urttjvr3]{gap:30px}}@media (width<=600px){.section[data-astro-cid-urttjvr3]{padding:60px 7%}.intro[data-astro-cid-urttjvr3],.quality[data-astro-cid-urttjvr3],.product-grid[data-astro-cid-urttjvr3],.process-list[data-astro-cid-urttjvr3],.capability-grid[data-astro-cid-urttjvr3]{grid-template-columns:1fr}.hero[data-astro-cid-urttjvr3]{min-height:440px;padding:60px 7%}}
